# translation of ktouch.po to Punjabi
#
# A S Alam <aalam@users.sf.net>, 2007.
# ASB <aalam@users.sf.net>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: ktouch\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2010-09-09 01:31+0200\n"
"PO-Revision-Date: 2007-08-31 19:59+0530\n"
"Last-Translator: ASB <aalam@users.sf.net>\n"
"Language-Team: Punjabi <punjabi-l10n@lists.sf.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "ਅਮਨਪਰੀਤ ਸਿੰਘ ਆਲਮ"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "aalam@users.sf.net"

#. i18n: file: src/ktouchui.rc:4
#. i18n: ectx: Menu (file)
#: rc.cpp:5
msgid "F&ile"
msgstr "ਫਾਇਲ(&i)"

#. i18n: file: src/ktouchui.rc:12
#. i18n: ectx: Menu (training)
#: rc.cpp:8
#, fuzzy
#| msgid "T&raining"
msgid "T&raining"
msgstr "ਟਰੇਨਿੰਗ(&r)"

#. i18n: file: src/ktouchui.rc:19
#. i18n: ectx: Menu (settings)
#: rc.cpp:11
msgid "&Settings"
msgstr "ਸੈਟਿੰਗ(&S)"

#. i18n: file: src/ktouchui.rc:27
#. i18n: ectx: ToolBar (mainToolBar)
#: rc.cpp:14
msgid "Main Toolbar"
msgstr "ਮੁੱਖ ਸੰਦ-ਪੱਟੀ"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchColorEditorDialog)
#: rc.cpp:17
#, fuzzy
#| msgid "&Edit color scheme..."
msgid "Color Scheme Editor"
msgstr "ਰੰਗ ਸਕੀਮ ਸੋਧ(&E)..."

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:25
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:20
#, fuzzy
#| msgid "Keyboards &Color Schemes"
msgid "User Defined Color Schemes"
msgstr "ਕੀ-ਬੋਰਡ ਰੰਗ ਸਕੀਮ(&C)"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:64
#. i18n: ectx: property (text), widget (KPushButton, removeBtn)
#: rc.cpp:23
msgid "Remove"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:79
#. i18n: ectx: property (text), widget (KPushButton, addBtn)
#: rc.cpp:26
msgid "Add"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:97
#. i18n: ectx: property (title), widget (QGroupBox, editGroupBox)
#: rc.cpp:29
#, fuzzy
#| msgid "&Edit color scheme..."
msgid "Edit Color Scheme"
msgstr "ਰੰਗ ਸਕੀਮ ਸੋਧ(&E)..."

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:117
#. i18n: ectx: property (text), widget (QLabel, nameL)
#: rc.cpp:32
msgid "Name of color scheme:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:127
#. i18n: ectx: property (text), widget (KPushButton, updateBtn)
#: rc.cpp:35
msgid "&Store Data"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:144
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:38
msgid "Slide Line Colors"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:184
#. i18n: ectx: property (text), widget (QLabel, textLabel3_2)
#: rc.cpp:41
msgid "Teacher background:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:198
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:44
msgid "Teacher text:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:215
#. i18n: ectx: property (text), widget (QLabel, textLabel3_4)
#: rc.cpp:47
msgid "Student background:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:222
#. i18n: ectx: property (text), widget (QLabel, textLabel3_5)
#: rc.cpp:50
msgid "Student text on error:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:243
#. i18n: ectx: property (text), widget (QLabel, textLabel3_3)
#: rc.cpp:53
msgid "Student text:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:250
#. i18n: ectx: property (text), widget (QLabel, textLabel3_6)
#: rc.cpp:56
msgid "Student background on error:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:297
#. i18n: ectx: property (title), widget (QGroupBox, keyboardColorsGroup)
#: rc.cpp:59
#, fuzzy
#| msgid "Keyboards &Color Schemes"
msgid "Keyboard Colors"
msgstr "ਕੀ-ਬੋਰਡ ਰੰਗ ਸਕੀਮ(&C)"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:309
#. i18n: ectx: property (text), widget (QLabel, textLabel3_11)
#: rc.cpp:62
msgid "Background colors for normal keys:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:536
#. i18n: ectx: property (text), widget (QLabel, textLabel3_10)
#. i18n: file: src/ui/ktouchcoloreditordialog.ui:588
#. i18n: ectx: property (text), widget (QLabel, textLabel3_10_2)
#: rc.cpp:65 rc.cpp:80
msgid "Highlighted background:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:543
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:68
msgid "Normal key colors:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:550
#. i18n: ectx: property (text), widget (QLabel, textLabel3_9)
#. i18n: file: src/ui/ktouchcoloreditordialog.ui:623
#. i18n: ectx: property (text), widget (QLabel, textLabel3_9_2)
#: rc.cpp:71 rc.cpp:86
msgid "Highlighted text color:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:557
#. i18n: ectx: property (text), widget (QLabel, textLabel3_8)
#: rc.cpp:74
msgid "Text color:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:571
#. i18n: ectx: property (text), widget (QLabel, textLabel3_7)
#: rc.cpp:77
msgid "Key frame:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:602
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:83
msgid "Modifier/other keys:"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:637
#. i18n: ectx: property (text), widget (QLabel, textLabel3_7_2)
#: rc.cpp:89
msgid "Text color"
msgstr ""

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:644
#. i18n: ectx: property (text), widget (QLabel, textLabel3_8_2)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:153
#. i18n: ectx: property (text), widget (QLabel, l6)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:163
#. i18n: ectx: property (text), widget (QLabel, l5)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:282
#. i18n: ectx: property (text), widget (QLabel, errorBackgroundLabel)
#: rc.cpp:92 rc.cpp:704 rc.cpp:707 rc.cpp:722
msgid "Background:"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchLevelSummaryDialog)
#: rc.cpp:95
msgid "Training level summary"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:98
msgid "Summary"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:54
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: rc.cpp:101
msgid "High scores for this level"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:61
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:117
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:104 rc.cpp:134
msgid "1."
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:66
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:122
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:107 rc.cpp:137
msgid "2."
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:71
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:127
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:110 rc.cpp:140
msgid "3."
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:76
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:132
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:113 rc.cpp:143
msgid "4."
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:81
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:137
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:116 rc.cpp:146
msgid "5."
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:86
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:142
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:119 rc.cpp:149
msgid "Date"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:91
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:147
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:122 rc.cpp:152
msgid "Score"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:96
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:152
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#: rc.cpp:125 rc.cpp:155
#, fuzzy
#| msgid "Characters per minute"
msgid "Characters per second"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:101
#. i18n: ectx: property (text), widget (QTableWidget, userHighscoreTableWidget)
#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:157
#. i18n: ectx: property (text), widget (QTableWidget, allUserHighscoreTableWidget)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:246
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:686
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_3)
#: rc.cpp:128 rc.cpp:158 rc.cpp:497 rc.cpp:581
msgid "Accuracy"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:110
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: rc.cpp:131
msgid "All users high scores for this level"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:169
#. i18n: ectx: property (text), widget (QPushButton, retryButton)
#: rc.cpp:161
msgid "&Retry level"
msgstr ""

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:189
#. i18n: ectx: property (text), widget (QPushButton, continueButton)
#: rc.cpp:164
msgid "&Continue to next level"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefTrainingPage)
#: rc.cpp:167 src/ktouch.cpp:416
msgid "Training Options"
msgstr "ਟਰੇਨਿੰਗ ਚੋਣਾਂ"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_AutoLevelChange)
#: rc.cpp:170
#, fuzzy
#| msgid "Allow automatic level adjustments"
msgid "A&utomatic level adjustment"
msgstr "ਆਟੋਮੈਟਿਕ ਪੱਧਰ ਠੀਕ ਕਰਨ ਮਨਜ਼ੂਰ"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:43
#. i18n: ectx: property (text), widget (QLabel, l9)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:178
#. i18n: ectx: property (text), widget (QLabel, l4)
#: rc.cpp:173 rc.cpp:205
#, fuzzy
#| msgid "Characters per minute"
msgid "chars/minute"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:57
#. i18n: ectx: property (text), widget (QLabel, l10)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:147
#. i18n: ectx: property (text), widget (QLabel, l5)
#: rc.cpp:177 rc.cpp:193
#, no-c-format
msgid "%"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:71
#. i18n: ectx: property (text), widget (QLabel, l7)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:114
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:180 rc.cpp:186
#, fuzzy
#| msgid "The sliding speed"
msgid "Typing speed:"
msgstr "ਸਲਾਈਡਿੰਗ ਸਪੀਡ"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:81
#. i18n: ectx: property (text), widget (QLabel, l8)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:154
#. i18n: ectx: property (text), widget (QLabel, l3)
#: rc.cpp:183 rc.cpp:196
#, fuzzy
#| msgid "Correctness"
msgid "Correctness:"
msgstr "ਸ਼ੁੱਧਤਾ"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:137
#. i18n: ectx: property (text), widget (QLabel, l11)
#: rc.cpp:189
msgid "Workload:"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:164
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_CompleteWholeTrainingLevel)
#: rc.cpp:199
msgid "Complete whole training level before proceeding"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:171
#. i18n: ectx: property (text), widget (QLabel, l12)
#: rc.cpp:202
msgid "lines"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:219
#. i18n: ectx: property (text), widget (QLabel, l1)
#: rc.cpp:208
msgid "Limits to increase a level"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:226
#. i18n: ectx: property (text), widget (QLabel, l6)
#: rc.cpp:211
msgid "Limits to decrease a level"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:283
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_DisableManualLevelChange)
#: rc.cpp:214
msgid "Disable manual level change buttons"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:314
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_PressEnterOnLineEnd)
#: rc.cpp:217
msgid "&Typewriter mode (user must confirm line with Enter)"
msgstr ""

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:321
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RememberLevel)
#: rc.cpp:220
#, fuzzy
#| msgid "Remember the current level for the next KTouch start"
msgid "&Remember level for next program start"
msgstr "ਅਗਲਾ ਕੇ-ਟੱਚ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮੌਜੂਦਾ ਪੱਧਰ ਯਾਦ ਰੱਖੋ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchKeyboardEditorDialog)
#: rc.cpp:223
#, fuzzy
#| msgid "&Keyboard Layouts"
msgid "Keyboard Layout Editor"
msgstr "ਕੀ-ਬੋਰਡ ਲੇਆਉਟ(&K)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:29
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:226
#, fuzzy
#| msgid "Keyboard Settings"
msgid "Keyboard Identification Data"
msgstr "ਕੀ-ਬੋਰਡ ਸੈਟਿੰਗ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:37
#. i18n: ectx: property (text), widget (QLabel, titleLabel)
#: rc.cpp:229
#, fuzzy
#| msgid "Open a keyboard file:"
msgid "Keyboard title:"
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:47
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:232
msgid "Language id:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:69
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:235
msgid "Comments:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:95
#. i18n: ectx: property (title), widget (QGroupBox, keyPropertiesBox)
#: rc.cpp:238
msgid "Key Properties"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:103
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:241
msgid "Key type:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:113
#. i18n: ectx: property (text), widget (QLabel, keyTextLabel)
#: rc.cpp:244
msgid "Key text:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:133
#. i18n: ectx: property (text), widget (QLabel, keyCharLabel)
#: rc.cpp:247
#, fuzzy
#| msgid "Characters per minute"
msgid "Key characters"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:140
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:250
msgid "Top left:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:166
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:253
msgid "Top right:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:198
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:256
msgid "Bottom left:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:224
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:259
msgid "Bottom right:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:270
#. i18n: ectx: property (text), widget (KPushButton, selectFingerKeyButton)
#: rc.cpp:262
#, fuzzy
#| msgid "Select Training Lecture File"
msgid "Select finger key"
msgstr "ਟਰੇਨਿੰਗ ਲੈਕਚਰ ਫਾਇਲ ਚੁਣੋ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:280
#. i18n: ectx: property (text), widget (KPushButton, deleteKeyButton)
#: rc.cpp:265
msgid "Delete Key"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:298
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:268
#, fuzzy
#| msgid "Keyboard Settings"
msgid "Keyboard Edit Options"
msgstr "ਕੀ-ਬੋਰਡ ਸੈਟਿੰਗ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:306
#. i18n: ectx: property (text), widget (QPushButton, openButton)
#: rc.cpp:271
#, fuzzy
#| msgid "Open a keyboard file:"
msgid "Open Keyboard..."
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:313
#. i18n: ectx: property (text), widget (QPushButton, setFontButton)
#: rc.cpp:274
#, fuzzy
#| msgid "&Keyboard Layouts"
msgid "Set Keyboard Font..."
msgstr "ਕੀ-ਬੋਰਡ ਲੇਆਉਟ(&K)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:320
#. i18n: ectx: property (text), widget (QPushButton, saveButton)
#: rc.cpp:277
#, fuzzy
#| msgid "Open a keyboard file:"
msgid "Save Keyboard"
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:327
#. i18n: ectx: property (text), widget (QPushButton, saveAsButton)
#: rc.cpp:280
#, fuzzy
#| msgid "&Keyboard Layouts"
msgid "Save Keyboard As..."
msgstr "ਕੀ-ਬੋਰਡ ਲੇਆਉਟ(&K)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:334
#. i18n: ectx: property (text), widget (QPushButton, closeButton)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1269
#. i18n: ectx: property (text), widget (KPushButton, closeButton)
#: rc.cpp:283 rc.cpp:677
msgid "Close"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:346
#. i18n: ectx: property (title), widget (QGroupBox, keyGeometryBox)
#: rc.cpp:286
msgid "Key Geometry"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:352
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:289
msgid "Left:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:378
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:292
msgid "Width:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:404
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:295
msgid "Top:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:430
#. i18n: ectx: property (text), widget (QLabel, label_9)
#: rc.cpp:298
msgid "Height:"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:465
#. i18n: ectx: property (title), widget (QGroupBox, keyConnectorEditBox)
#: rc.cpp:301
msgid "Key connectors"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:473
#. i18n: ectx: property (text), widget (QLabel, label_10)
#: rc.cpp:304 src/ktouchkeyboardeditordialog.cpp:478
#, fuzzy
#| msgid "Characters per minute"
msgid "Character"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:490
#. i18n: ectx: property (text), widget (QLabel, label_11)
#: rc.cpp:307
msgid "or unicode"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:556
#. i18n: ectx: property (text), widget (KPushButton, clearConnectorButton)
#: rc.cpp:310
msgid "Clear connectors"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:563
#. i18n: ectx: property (text), widget (KPushButton, addConnectorButton)
#: rc.cpp:313
msgid "Add/update connector"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:576
#. i18n: ectx: property (text), widget (KPushButton, selectModifierKeyButton)
#: rc.cpp:316
#, fuzzy
#| msgid " (modified)"
msgid "< modifier key>"
msgstr " (ਸੋਧੀ)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:624
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5)
#: rc.cpp:319
msgid "Keyboard Layout (click to activate keys for editing or drag keys)"
msgstr ""

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:646
#. i18n: ectx: property (text), widget (KPushButton, addKeyButton)
#: rc.cpp:322
msgid "Add key"
msgstr ""

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefGeneralPage)
#: rc.cpp:325 src/ktouch.cpp:413
msgid "General Options"
msgstr "ਸਧਾਰਨ ਚੋਣ"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:328
#, fuzzy
#| msgid "Sound Settings"
msgid "Text Line Settings"
msgstr "ਸਾਊਂਡ ਸੈਟਿੰਗ"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:76
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:331
msgid "Fast"
msgstr ""

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:83
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:334
msgid "Slow"
msgstr ""

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:128
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:337
#, fuzzy
#| msgid "The sliding speed"
msgid "Sliding speed:"
msgstr "ਸਲਾਈਡਿੰਗ ਸਪੀਡ"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:137
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OverrideLectureFont)
#: rc.cpp:340
msgid "Override lecture font"
msgstr ""

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:177
#. i18n: ectx: property (text), widget (QLabel, fontTextLabel)
#: rc.cpp:343
msgid "Font for displayed/typed text:"
msgstr ""

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:190
#. i18n: ectx: property (whatsThis), widget (KFontRequester, kcfg_Font)
#: rc.cpp:346
msgid ""
"This button will display a font dialog where you can change the font for the "
"student and the teacher lines. When you leave the font dialog, the new font "
"is previewed in the line below and only applied when you click the Apply "
"button below."
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:28
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox1)
#: rc.cpp:349
msgid "Level"
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:46
#. i18n: ectx: property (toolTip), widget (QLCDNumber, levelLCD)
#: rc.cpp:352
#, fuzzy
#| msgid "The current training level"
msgid "Current level"
msgstr "ਮੌਜੂਦਾ ਟਰੇਨਿੰਗ ਪੱਧਰ"

#. i18n: file: src/ui/ktouchstatuswidget.ui:49
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, levelLCD)
#: rc.cpp:355
msgid "This shows which level you are at."
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:98
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox11)
#: rc.cpp:358
msgid "Speed"
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:162
#. i18n: ectx: property (toolTip), widget (QLCDNumber, speedLCD)
#: rc.cpp:361
#, fuzzy
#| msgid "Characters per minute"
msgid "Characters/Minute"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatuswidget.ui:165
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, speedLCD)
#: rc.cpp:364
msgid ""
"This shows how fast you are typing. It measures the typing speed in "
"characters per minute."
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:190
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox12)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1119
#. i18n: ectx: property (text), widget (QRadioButton, correctRadio)
#: rc.cpp:367 rc.cpp:650 src/ktouchstatisticsdialog.cpp:378
msgid "Correctness"
msgstr "ਸ਼ੁੱਧਤਾ"

#. i18n: file: src/ui/ktouchstatuswidget.ui:251
#. i18n: ectx: property (toolTip), widget (QProgressBar, correctnessBar)
#: rc.cpp:370
msgid "How much are you typing correctly?"
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:254
#. i18n: ectx: property (whatsThis), widget (QProgressBar, correctnessBar)
#: rc.cpp:373
msgid "This shows how correctly you are typing."
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:273
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox4)
#: rc.cpp:376
msgid "New Characters in This Level"
msgstr ""

#. i18n: file: src/ui/ktouchstatuswidget.ui:296
#. i18n: ectx: property (text), widget (QLabel, newCharsLabel)
#: rc.cpp:379
#, fuzzy
#| msgid "Characters per minute"
msgid "new characters"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchLectureEditorDialog)
#: rc.cpp:382
#, fuzzy
#| msgid "KTouch Lecture Editor - "
msgid "KTouch Lecture Editor"
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: rc.cpp:385
msgid "Lecture Properties"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:46
#. i18n: ectx: property (text), widget (QLabel, titleLabel)
#: rc.cpp:388
msgid "Title:"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:67
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:391
msgid "Comment:"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:93
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:394
msgid "Level Editor"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:143
#. i18n: ectx: property (text), widget (QLabel, levelLabel)
#: rc.cpp:397
#, fuzzy
#| msgid "Data of Level %1"
msgid "Level Data of Level 10"
msgstr "%1 ਪੱਧਰ ਦਾ ਡਾਟਾ"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:172
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:400
msgid "New characters in this level:"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:198
#. i18n: ectx: property (text), widget (QLabel, commentLabel)
#: rc.cpp:403
msgid "Level comment (optional):"
msgstr ""

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:224
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: rc.cpp:406
msgid "Level data:"
msgstr ""

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:77
#. i18n: ectx: property (text), widget (KPushButton, browseBtn)
#: rc.cpp:415
msgid "Browse..."
msgstr ""

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:150
#. i18n: ectx: property (text), widget (KPushButton, okBtn)
#: rc.cpp:419
msgid "&Ok"
msgstr ""

#. i18n: file: src/ui/ktouchopenrequestdialog.ui:163
#. i18n: ectx: property (text), widget (KPushButton, cancelBtn)
#: rc.cpp:422
msgid "&Cancel"
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefKeyboardPage)
#: rc.cpp:425 src/ktouch.cpp:419
msgid "Keyboard Settings"
msgstr "ਕੀ-ਬੋਰਡ ਸੈਟਿੰਗ"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ShowKeyboard)
#: rc.cpp:428
#, fuzzy
#| msgid "Create new keyboard"
msgid "Show keyboard"
msgstr "ਨਵਾਂ ਕੀ-ਬੋਰਡ ਬਣਾਓ"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:28
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:431
msgid "Show on the keyboards the keys you have to type"
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:31
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:434
msgid ""
"This highlights on the keyboard the key you have to type next. It is easier "
"to type when this is checked."
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:34
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowAnimation)
#: rc.cpp:437
msgid "Highlight &keys on keyboard"
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:41
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowLearnedKeysOnly)
#: rc.cpp:440
msgid "Hide/dim not yet learned keys "
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:48
#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:443
msgid ""
"If checked you can specify your own keyboard font instead of the predefined "
"one of the keyboard layout."
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:51
#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:446
msgid ""
"Every keyboard layout may specify its own font. If the predefined font of a "
"certain keyboard layout does not work or you would like to have your own, "
"check this button. You may then choose your own font that will be used to "
"draw the characters on the keys."
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:54
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OverrideKeyboardFont)
#: rc.cpp:449
msgid "Override keyboard fonts"
msgstr ""

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:81
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:452
#, fuzzy
#| msgid "Edit current keyboard:"
msgid "Font for keys on keyboard:"
msgstr "ਮੌਜੂਦਾ ਕੀ-ਬੋਰਡ ਸੋਧ:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchStatisticsDialog)
#: rc.cpp:455
#, fuzzy
#| msgid "Training Options"
msgid "Training Statistics"
msgstr "ਟਰੇਨਿੰਗ ਚੋਣਾਂ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:45
#. i18n: ectx: attribute (title), widget (QWidget, currentTab)
#: rc.cpp:458
#, fuzzy
#| msgid "Start New Training Session"
msgid "Current Training Session"
msgstr "ਨਵਾਂ ਟਰੇਨਿੰਗ ਸ਼ੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰੋ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:68
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel)
#: rc.cpp:461
msgid "Current Training Session Statistics"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:86
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:538
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4)
#: rc.cpp:464 rc.cpp:554
msgid "Lecture:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:106
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3_2)
#: rc.cpp:467
msgid "Levels in this session:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:136
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:588
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4_2)
#: rc.cpp:470 rc.cpp:566
#, fuzzy
#| msgid "&Lecture Statistics"
msgid "General Statistics"
msgstr "ਲੈਕਚਰ ਅੰਕੜੇ(&L)"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:151
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:603
#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
#: rc.cpp:473 rc.cpp:569
msgid "Time (seconds) elapsed:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:164
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, elapsedTimeLCD)
#: rc.cpp:476
msgid ""
"This shows the number of seconds you have typed in this training session."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:174
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:623
#. i18n: ectx: property (text), widget (QLabel, textLabel3_3)
#: rc.cpp:479 rc.cpp:572
#, fuzzy
#| msgid "Characters per minute"
msgid "Characters typed:"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:187
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, totalCharsLCD)
#: rc.cpp:482
msgid ""
"The number of characters (correct and wrong) that you have typed so far."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:197
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:643
#. i18n: ectx: property (text), widget (QLabel, textLabel5_2)
#: rc.cpp:485 rc.cpp:575
msgid "Mistyped characters:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:210
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wrongCharsLCD)
#: rc.cpp:488
msgid "Shows how many wrong characters you did type."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:220
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:663
#. i18n: ectx: property (text), widget (QLabel, textLabel4_2)
#: rc.cpp:491 rc.cpp:578
msgid "Words typed:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:233
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordsLCD)
#: rc.cpp:494
msgid "The number of words typed so far."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:258
#. i18n: ectx: property (whatsThis), widget (QProgressBar, correctnessBar)
#: rc.cpp:500
msgid ""
"The ratio of correctly typed characters versus total number of characters "
"typed."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:271
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:708
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5_2)
#: rc.cpp:503 rc.cpp:584
msgid "Typing Rate"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:286
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:723
#. i18n: ectx: property (text), widget (QLabel, textLabel6_3)
#: rc.cpp:506 rc.cpp:587
#, fuzzy
#| msgid "Characters per minute"
msgid "Characters per minute:"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:299
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, charSpeedLCD)
#: rc.cpp:509
msgid "The number of correct characters you typed per minute."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:309
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:743
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2_2)
#: rc.cpp:512 rc.cpp:590
#, fuzzy
#| msgid "Words per minute"
msgid "Words per minute:"
msgstr "ਸ਼ਬਦ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:322
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordSpeedLCD)
#: rc.cpp:515
msgid "The number of words you typed per minute."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:337
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7)
#: rc.cpp:518
msgid ""
"Here the characters are listed that you have missed during the typing test. "
"The percentage shows the ratio of how often a key was missed versus how "
"often the key was pressed in total. Large numbers indicate that the key was "
"missed a lot."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:340
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:771
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7_2)
#: rc.cpp:521 rc.cpp:596
msgid "Character Statistics (characters you need to focus on)"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:352
#. i18n: ectx: property (text), widget (QLabel, charLabel1)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:874
#. i18n: ectx: property (text), widget (QLabel, charLabel1Level)
#: rc.cpp:524 rc.cpp:620
msgid "a:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:382
#. i18n: ectx: property (text), widget (QLabel, charLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:867
#. i18n: ectx: property (text), widget (QLabel, charLabel5Level)
#: rc.cpp:527 rc.cpp:617
msgid "e:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:396
#. i18n: ectx: property (text), widget (QLabel, charLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:860
#. i18n: ectx: property (text), widget (QLabel, charLabel2Level)
#: rc.cpp:530 rc.cpp:614
msgid "b:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:410
#. i18n: ectx: property (text), widget (QLabel, charLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:846
#. i18n: ectx: property (text), widget (QLabel, charLabel6Level)
#: rc.cpp:533 rc.cpp:611
msgid "f:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:424
#. i18n: ectx: property (text), widget (QLabel, charLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:818
#. i18n: ectx: property (text), widget (QLabel, charLabel3Level)
#: rc.cpp:536 rc.cpp:605
msgid "c:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:438
#. i18n: ectx: property (text), widget (QLabel, charLabel7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:825
#. i18n: ectx: property (text), widget (QLabel, charLabel7Level)
#: rc.cpp:539 rc.cpp:608
msgid "g:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:452
#. i18n: ectx: property (text), widget (QLabel, charLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:783
#. i18n: ectx: property (text), widget (QLabel, charLabel4Level)
#: rc.cpp:542 rc.cpp:599
msgid "d:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:466
#. i18n: ectx: property (text), widget (QLabel, charLabel8)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:790
#. i18n: ectx: property (text), widget (QLabel, charLabel8Level)
#: rc.cpp:545 rc.cpp:602
msgid "h:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:497
#. i18n: ectx: attribute (title), widget (QWidget, currentLevelTab)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:520
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_3)
#: rc.cpp:548 rc.cpp:551
#, fuzzy
#| msgid "&Lecture Statistics"
msgid "Current Level Statistics"
msgstr "ਲੈਕਚਰ ਅੰਕੜੇ(&L)"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:551
#. i18n: ectx: property (text), widget (QLabel, lectureLabel2)
#: rc.cpp:557
msgid "lectureLabel2"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:558
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3)
#: rc.cpp:560
msgid "Level:"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:571
#. i18n: ectx: property (text), widget (QLabel, levelLabel2)
#: rc.cpp:563
msgid "levelLabel2"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:768
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7_2)
#: rc.cpp:593
msgid ""
"Here the characters are listed that you have missed during the typing test. "
"The percentage shows the ratio of how often a key was missed versus how "
"often the key was pressed correctly. Large numbers indicate that the key was "
"missed a lot."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:928
#. i18n: ectx: attribute (title), widget (QWidget, progressTab)
#: rc.cpp:623
msgid "Monitor Progress"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:945
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_2)
#: rc.cpp:626
msgid "Your Typing Progress"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:960
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:629
#, fuzzy
#| msgid "Edit current lecture:"
msgid "Show progress in lecture:"
msgstr "ਮੌਜੂਦਾ ਲੈਕਚਰ ਸੋਧ:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:973
#. i18n: ectx: property (whatsThis), widget (KComboBox, lectureCombo)
#: rc.cpp:632
msgid "Here you can select the lecture you want to obtain statistics for."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1004
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_2)
#: rc.cpp:635
msgid "Progress Chart Options"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1022
#. i18n: ectx: property (title), widget (QGroupBox, chartDataGroup)
#: rc.cpp:638
#, fuzzy
#| msgid "Characters per minute"
msgid "Chart Data"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1056
#. i18n: ectx: property (text), widget (QRadioButton, sessionsRadio)
#: rc.cpp:641
#, fuzzy
#| msgid "Sessions"
msgid "Session stats"
msgstr "ਸ਼ੈਸ਼ਨ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1069
#. i18n: ectx: property (text), widget (QRadioButton, levelsRadio)
#: rc.cpp:644
msgid "Level stats"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1085
#. i18n: ectx: property (title), widget (QGroupBox, chartTypeGroup)
#: rc.cpp:647
#, fuzzy
#| msgid "Characters per minute"
msgid "Chart Type"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1132
#. i18n: ectx: property (text), widget (QRadioButton, skillRadio)
#: rc.cpp:653 src/ktouchstatisticsdialog.cpp:406
msgid "Skill"
msgstr "ਸਿਖਲਾਈ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1145
#. i18n: ectx: property (text), widget (QRadioButton, WPMRadio)
#: rc.cpp:656 src/ktouchstatisticsdialog.cpp:336
msgid "Words per minute"
msgstr "ਸ਼ਬਦ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1158
#. i18n: ectx: property (text), widget (QRadioButton, CPMRadio)
#: rc.cpp:659 src/ktouchstatisticsdialog.cpp:357
msgid "Characters per minute"
msgstr "ਅੱਖਰ ਪ੍ਰਤੀ ਮਿੰਟ"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1174
#. i18n: ectx: property (title), widget (QGroupBox, timeAxisScalingGroup)
#: rc.cpp:662
msgid "Time Axis Scaling"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1208
#. i18n: ectx: property (text), widget (QRadioButton, timeRadio)
#: rc.cpp:665
msgid "Time scaled"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1221
#. i18n: ectx: property (text), widget (QRadioButton, eventRadio)
#: rc.cpp:668
msgid "Constant spacing"
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1246
#. i18n: ectx: property (toolTip), widget (KPushButton, clearButton)
#: rc.cpp:671
msgid ""
"Pressing this button will erase the whole training statistics for the "
"current user."
msgstr ""

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1249
#. i18n: ectx: property (text), widget (KPushButton, clearButton)
#: rc.cpp:674
msgid "Clear History"
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefColorsPage)
#: rc.cpp:680 src/ktouch.cpp:422
msgid "Color Settings"
msgstr "ਰੰਗ ਸੈਟਿੰਗ"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_CommonTypingLineColors)
#: rc.cpp:683
#, fuzzy
#| msgid "The text color for wrong text (students line)."
msgid "Use custom color for typing line"
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:49
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherTextColor)
#: rc.cpp:686
#, fuzzy
#| msgid "The font for the student and teacher lines"
msgid "The color for the teacher's line"
msgstr "ਵਿਦਿਆਰਥੀ ਅਤੇ ਅਧਿਆਪਕ ਲਾਈਨਾਂ ਲਈ ਫੋਂਟ"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:75
#. i18n: ectx: property (text), widget (QLabel, l1)
#: rc.cpp:689
msgid "Teacher's line"
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:82
#. i18n: ectx: property (text), widget (QLabel, l3)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:92
#. i18n: ectx: property (text), widget (QLabel, l4)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:336
#. i18n: ectx: property (text), widget (QLabel, errorTextLabel)
#: rc.cpp:692 rc.cpp:695 rc.cpp:737
msgid "Text:"
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:140
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:698
#, fuzzy
#| msgid "The text color for wrong text (students line)."
msgid "Change the text color for the student line"
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:143
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:701
msgid "Here you can change the color of the text you type in the student line."
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:208
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:710
#, fuzzy
#| msgid "The font for the student and teacher lines"
msgid "The background for the teacher's line"
msgstr "ਵਿਦਿਆਰਥੀ ਅਤੇ ਅਧਿਆਪਕ ਲਾਈਨਾਂ ਲਈ ਫੋਂਟ"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:211
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:713
msgid ""
"Here you can change the background color for the teacher's line (the line of "
"letters you have to type.)"
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:221
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:716
msgid "Typing line"
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:233
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ColorOnError)
#: rc.cpp:719
#, fuzzy
#| msgid "The text color for wrong text (students line)."
msgid "Use different color on missed typing"
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:301
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:725
#, fuzzy
#| msgid "The background color for wrong text (students line)."
msgid "Choose the background color for error in typing line"
msgstr "ਗਲਤ ਪਾਠਲਈ ਬੈਕਗਰਾਊਂਡ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ ਹੈ)।"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:304
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:728
msgid ""
"When you have checked 'Use different color on error in the typing line', you "
"can then choose a color for the background of errors. You make an error when "
"you type a wrong letter in the student line. This is a way to make your "
"errors more visible."
msgstr ""

#. i18n: file: src/ui/ktouchprefcolorspage.ui:323
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:731
#, fuzzy
#| msgid "The text color for wrong text (students line)."
msgid "Choose the text color for error in typing line"
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:326
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:734
msgid ""
"When you have checked 'Use different color on error in the typing line', you "
"can then choose a color for the text of errors. You make an error when you "
"type a wrong letter in the student line. This is a way to make your errors "
"more visible."
msgstr ""

#. i18n: file: src/ui/ktouchusersetupdialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchUserSetupDialog)
#: rc.cpp:740
#, fuzzy
#| msgid "&Setup Users..."
msgid "Setup Users"
msgstr "ਯੂਜ਼ਰ ਸੈੱਟਅੱਪ(&S)..."

#. i18n: file: src/ui/ktouchusersetupdialog.ui:39
#. i18n: ectx: property (text), widget (KPushButton, addBtn)
#: rc.cpp:743
msgid "&Add"
msgstr ""

#. i18n: file: src/ui/ktouchusersetupdialog.ui:42
#. i18n: ectx: property (shortcut), widget (KPushButton, addBtn)
#: rc.cpp:746
msgid "Ins, Alt+A"
msgstr ""

#. i18n: file: src/ui/ktouchusersetupdialog.ui:49
#. i18n: ectx: property (text), widget (KPushButton, removeBtn)
#: rc.cpp:749
msgid "&Remove"
msgstr ""

#. i18n: file: src/ui/ktouchusersetupdialog.ui:52
#. i18n: ectx: property (shortcut), widget (KPushButton, removeBtn)
#: rc.cpp:752
msgid "Del, Alt+R"
msgstr ""

#. i18n: file: src/ui/ktouchusersetupdialog.ui:75
#. i18n: ectx: property (text), widget (KPushButton, closeBtn)
#: rc.cpp:755
msgid "&Close"
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:758
msgid "Sound"
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:37
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_BeepOnError)
#. i18n: file: src/ktouch.kcfg:47
#. i18n: ectx: label, entry (BeepOnError), group (General)
#: rc.cpp:761 rc.cpp:815
msgid "Emit a beep on each typing error"
msgstr "ਹਰੇਕ ਗਲਤੀ ਸੁਨੇਹੇ ਉੱਤੇ ਬੀਪ ਚਲਾਓ"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:40
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_BeepOnError)
#: rc.cpp:764
msgid ""
"If checked (default) this will emit a beep each time you make a typing error."
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_BeepOnError)
#: rc.cpp:767
msgid "&Beep on error"
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:50
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:770
msgid "Make a typewriter sound for each key pressed"
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:53
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:773
msgid "If checked this will play a typewriter sound for every key pressed."
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:56
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:776
msgid "&Typewriter sound when typing"
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:63
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:779
#, fuzzy
#| msgid "Play a sound on automatic level change"
msgid "Play a sound when the level automatically changes."
msgstr "ਆਟੋਮੈਟਿਕ ਪੱਧਰ ਬਦਲਣ ਉੱਤੇ ਸਾਊਂਡ ਚਲਾਓ"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:66
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:782
msgid ""
"If this is checked (default) a sound will be played each time you "
"automatically change of level."
msgstr ""

#. i18n: file: src/ui/ktouchprefsoundpage.ui:69
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:785
#, fuzzy
#| msgid "Play a sound on automatic level change"
msgid "&Sound on automatic level change"
msgstr "ਆਟੋਮੈਟਿਕ ਪੱਧਰ ਬਦਲਣ ਉੱਤੇ ਸਾਊਂਡ ਚਲਾਓ"

#. i18n: file: src/ktouch.kcfg:9
#. i18n: ectx: label, entry (CurrentColorScheme), group (Colors)
#: rc.cpp:788
#, fuzzy
#| msgid "The user name of the current user."
msgid "The number of the current color scheme."
msgstr "ਮੌਜੂਦਾ ਯੂਜ਼ਰ ਦਾ ਯੂਜ਼ਰ ਨਾਂ ਹੈ।"

#. i18n: file: src/ktouch.kcfg:13
#. i18n: ectx: label, entry (CommonTypingLineColors), group (Colors)
#: rc.cpp:791
msgid "Use the same typing line colors independent of color scheme."
msgstr ""

#. i18n: file: src/ktouch.kcfg:17
#. i18n: ectx: label, entry (TeacherBackgroundColor), group (Colors)
#: rc.cpp:794
#, fuzzy
#| msgid "The font for the student and teacher lines"
msgid "The background color for the teacher's line."
msgstr "ਵਿਦਿਆਰਥੀ ਅਤੇ ਅਧਿਆਪਕ ਲਾਈਨਾਂ ਲਈ ਫੋਂਟ"

#. i18n: file: src/ktouch.kcfg:21
#. i18n: ectx: label, entry (TeacherTextColor), group (Colors)
#: rc.cpp:797
#, fuzzy
#| msgid "The font for the student and teacher lines"
msgid "The text color for the teacher's line"
msgstr "ਵਿਦਿਆਰਥੀ ਅਤੇ ਅਧਿਆਪਕ ਲਾਈਨਾਂ ਲਈ ਫੋਂਟ"

#. i18n: file: src/ktouch.kcfg:25
#. i18n: ectx: label, entry (StudentBackgroundColor), group (Colors)
#: rc.cpp:800
#, fuzzy
#| msgid "The background color for wrong text (students line)."
msgid "The background color for the student's line."
msgstr "ਗਲਤ ਪਾਠਲਈ ਬੈਕਗਰਾਊਂਡ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ ਹੈ)।"

#. i18n: file: src/ktouch.kcfg:29
#. i18n: ectx: label, entry (StudentTextColor), group (Colors)
#: rc.cpp:803
#, fuzzy
#| msgid "The text color for wrong text (students line)."
msgid "The text color for the student's line"
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ktouch.kcfg:33
#. i18n: ectx: label, entry (ColorOnError), group (Colors)
#: rc.cpp:806
msgid "Whether to use a different background for wrong text or not."
msgstr ""

#. i18n: file: src/ktouch.kcfg:37
#. i18n: ectx: label, entry (ErrorBackgroundColor), group (Colors)
#: rc.cpp:809
msgid "The background color for wrong text (students line)."
msgstr "ਗਲਤ ਪਾਠਲਈ ਬੈਕਗਰਾਊਂਡ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ ਹੈ)।"

#. i18n: file: src/ktouch.kcfg:41
#. i18n: ectx: label, entry (ErrorTextColor), group (Colors)
#: rc.cpp:812
msgid "The text color for wrong text (students line)."
msgstr "ਗਲਤ ਪਾਠ ਲਈ ਪਾਠ ਰੰਗ (ਵਿਦਿਆਰਥੀ ਲਾਈਨ) ਹੈ।"

#. i18n: file: src/ktouch.kcfg:51
#. i18n: ectx: label, entry (SoundOnKeypress), group (General)
#: rc.cpp:818
msgid "Play sounds for typing."
msgstr "ਲਿਖਣ ਲਈ ਸਾਊਂਡ ਚਲਾਓ।"

#. i18n: file: src/ktouch.kcfg:55
#. i18n: ectx: label, entry (SoundOnLevel), group (General)
#: rc.cpp:821
msgid "Play a sound on automatic level change"
msgstr "ਆਟੋਮੈਟਿਕ ਪੱਧਰ ਬਦਲਣ ਉੱਤੇ ਸਾਊਂਡ ਚਲਾਓ"

#. i18n: file: src/ktouch.kcfg:59
#. i18n: ectx: label, entry (SlidingSpeed), group (General)
#: rc.cpp:824
msgid "The sliding speed"
msgstr "ਸਲਾਈਡਿੰਗ ਸਪੀਡ"

#. i18n: file: src/ktouch.kcfg:63
#. i18n: ectx: label, entry (MaxSlidingWidgetHeight), group (General)
#: rc.cpp:827
msgid "The maximum height of the sliding widget"
msgstr ""

#. i18n: file: src/ktouch.kcfg:67
#. i18n: ectx: label, entry (OverrideLectureFont), group (General)
#: rc.cpp:830
msgid "Override the default/predefined lecture fonts."
msgstr ""

#. i18n: file: src/ktouch.kcfg:71
#. i18n: ectx: label, entry (Font), group (General)
#: rc.cpp:833
msgid "The font for the student and teacher lines"
msgstr "ਵਿਦਿਆਰਥੀ ਅਤੇ ਅਧਿਆਪਕ ਲਾਈਨਾਂ ਲਈ ਫੋਂਟ"

#. i18n: file: src/ktouch.kcfg:75
#. i18n: ectx: label, entry (CurrentLectureFile), group (General)
#: rc.cpp:836
msgid "The currently loaded lecture file"
msgstr "ਮੌਜੂਦਾ ਲੋਡ ਹੋਈ ਲੈਕਚਰ ਫਾਇਲ"

#. i18n: file: src/ktouch.kcfg:79
#. i18n: ectx: label, entry (Right2LeftTyping), group (General)
#: rc.cpp:839
msgid "Whether we use right-to-left typing."
msgstr ""

#. i18n: file: src/ktouch.kcfg:85
#. i18n: ectx: label, entry (ShowAnimation), group (Keyboard)
#: rc.cpp:842
msgid "Whether to use colors on the keys or not."
msgstr ""

#. i18n: file: src/ktouch.kcfg:89
#. i18n: ectx: label, entry (ShowLearnedKeysOnly), group (Keyboard)
#: rc.cpp:845
msgid "Whether to show only the learned/known keys or always all keys."
msgstr ""

#. i18n: file: src/ktouch.kcfg:93
#. i18n: ectx: label, entry (ShowKeyboard), group (Keyboard)
#: rc.cpp:848
msgid "Whether to show the keyboard display."
msgstr ""

#. i18n: file: src/ktouch.kcfg:97
#. i18n: ectx: label, entry (OverrideKeyboardFont), group (Keyboard)
#: rc.cpp:851
msgid "Whether to override the default/predefined keyboard fonts."
msgstr ""

#. i18n: file: src/ktouch.kcfg:101
#. i18n: ectx: label, entry (KeyboardFont), group (Keyboard)
#: rc.cpp:854
#, fuzzy
#| msgid "Edit current keyboard:"
msgid "The font for the keys on the keyboard"
msgstr "ਮੌਜੂਦਾ ਕੀ-ਬੋਰਡ ਸੋਧ:"

#. i18n: file: src/ktouch.kcfg:105
#. i18n: ectx: label, entry (CurrentKeyboardFile), group (Keyboard)
#: rc.cpp:857
#, fuzzy
#| msgid "The currently loaded lecture file"
msgid "The currently loaded keyboard file"
msgstr "ਮੌਜੂਦਾ ਲੋਡ ਹੋਈ ਲੈਕਚਰ ਫਾਇਲ"

#. i18n: file: src/ktouch.kcfg:111
#. i18n: ectx: label, entry (PressEnterOnLineEnd), group (Training)
#: rc.cpp:860
msgid "Requires user to press enter after the line is complete."
msgstr ""

#. i18n: file: src/ktouch.kcfg:115
#. i18n: ectx: label, entry (AutoLevelChange), group (Training)
#: rc.cpp:863
msgid "Allow automatic level adjustments"
msgstr "ਆਟੋਮੈਟਿਕ ਪੱਧਰ ਠੀਕ ਕਰਨ ਮਨਜ਼ੂਰ"

#. i18n: file: src/ktouch.kcfg:119
#. i18n: ectx: label, entry (DisableManualLevelChange), group (Training)
#: rc.cpp:866
msgid "Disable manual level adjustments when auto-level change is enabled"
msgstr ""

#. i18n: file: src/ktouch.kcfg:123
#. i18n: ectx: label, entry (RememberLevel), group (Training)
#: rc.cpp:869
msgid "Remember the current level for the next KTouch start"
msgstr "ਅਗਲਾ ਕੇ-ਟੱਚ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਮੌਜੂਦਾ ਪੱਧਰ ਯਾਦ ਰੱਖੋ"

#. i18n: file: src/ktouch.kcfg:127
#. i18n: ectx: label, entry (CurrentTrainingLevel), group (Training)
#: rc.cpp:872
msgid "The current training level"
msgstr "ਮੌਜੂਦਾ ਟਰੇਨਿੰਗ ਪੱਧਰ"

#. i18n: file: src/ktouch.kcfg:131
#. i18n: ectx: label, entry (UpSpeedLimit), group (Training)
#: rc.cpp:875
msgid "Number of chars per minute to increase a level"
msgstr ""

#. i18n: file: src/ktouch.kcfg:135
#. i18n: ectx: label, entry (UpCorrectLimit), group (Training)
#: rc.cpp:878
msgid "Percentage of correctness to increase a level"
msgstr ""

#. i18n: file: src/ktouch.kcfg:139
#. i18n: ectx: label, entry (DownSpeedLimit), group (Training)
#: rc.cpp:881
msgid "Number of chars per minute to decrease a level"
msgstr ""

#. i18n: file: src/ktouch.kcfg:143
#. i18n: ectx: label, entry (DownCorrectLimit), group (Training)
#: rc.cpp:884
msgid "Percentage of correctness to decrease a level"
msgstr ""

#. i18n: file: src/ktouch.kcfg:147
#. i18n: ectx: label, entry (NumberOfLinesWorkload), group (Training)
#: rc.cpp:887
msgid "How many lines that must be typed before level can change"
msgstr ""

#. i18n: file: src/ktouch.kcfg:151
#. i18n: ectx: label, entry (CompleteWholeTrainingLevel), group (Training)
#: rc.cpp:890
msgid "Run minimum one complete level before going up"
msgstr "ਅੱਗੇ ਜਾਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਪੂਰਾ ਪੱਧਰ ਚਲਾਓ"

#. i18n: file: src/ktouch.kcfg:157
#. i18n: ectx: label, entry (MultipleUsers), group (Users)
#: rc.cpp:893
msgid "Allow multiple KTouch users for single user account"
msgstr ""

#. i18n: file: src/ktouch.kcfg:161
#. i18n: ectx: label, entry (CurrentUserName), group (Users)
#: rc.cpp:896
msgid "The user name of the current user."
msgstr "ਮੌਜੂਦਾ ਯੂਜ਼ਰ ਦਾ ਯੂਜ਼ਰ ਨਾਂ ਹੈ।"

#. i18n: file: training/russian.ktouch.xml:3
#: rc.cpp:900
msgctxt "Lesson Name"
msgid "Russian (auto-generated)"
msgstr ""

#. i18n: file: training/danish2.ktouch.xml:3
#: rc.cpp:902
msgctxt "Lesson Name"
msgid "Danish (auto-generated)"
msgstr ""

#. i18n: file: training/english.ktouch.xml:3
#: rc.cpp:904
msgctxt "Lesson Name"
msgid "English (auto-generated)"
msgstr ""

#. i18n: file: training/norwegian.ktouch.xml:3
#: rc.cpp:906
msgctxt "Lesson Name"
msgid "Norwegian"
msgstr ""

#. i18n: file: training/dvorak-fr-2.ktouch.xml:3
#: rc.cpp:908
msgctxt "Lesson Name"
msgid "Dvorak French (Part 2)"
msgstr ""

#. i18n: file: training/german3.ktouch.xml:3
#: rc.cpp:910
msgctxt "Lesson Name"
msgid "German (auto-generated)"
msgstr ""

#. i18n: file: training/czech.ktouch.xml:3
#: rc.cpp:912
msgctxt "Lesson Name"
msgid "Czech (auto-generated)"
msgstr ""

#. i18n: file: training/finnish.ktouch.xml:3
#: rc.cpp:914
msgctxt "Lesson Name"
msgid "Finnish (auto-generated)"
msgstr ""

#. i18n: file: training/polish.ktouch.xml:3
#: rc.cpp:916
msgctxt "Lesson Name"
msgid "Polish (from TTCoach)"
msgstr ""

#. i18n: file: training/slovenian.ktouch.xml:3
#: rc.cpp:918
msgctxt "Lesson Name"
msgid "Slovenian"
msgstr ""

#. i18n: file: training/dvorak_ABCD.ktouch.xml:3
#: rc.cpp:920
msgctxt "Lesson Name"
msgid "Dvorak - ABCD"
msgstr ""

#. i18n: file: training/german.number.ktouch.xml:3
#: rc.cpp:922
msgctxt "Lesson Name"
msgid "German (Number Pad)"
msgstr ""

#. i18n: file: training/el.ktouch.xml:3
#: rc.cpp:924
msgctxt "Lesson Name"
msgid "Hellenic"
msgstr ""

#. i18n: file: training/espanol.ktouch.xml:3
#: rc.cpp:926
msgctxt "Lesson Name"
msgid "Spanish (auto-generated) 1"
msgstr ""

#. i18n: file: training/russian_long.ktouch.xml:3
#: rc.cpp:928
msgctxt "Lesson Name"
msgid "Russian (long auto-generated)"
msgstr ""

#. i18n: file: training/spanish.ktouch.xml:3
#: rc.cpp:930
msgctxt "Lesson Name"
msgid "Spanish (auto-generated)"
msgstr ""

#. i18n: file: training/nederlands_junior.ktouch.xml:3
#: rc.cpp:932
msgctxt "Lesson Name"
msgid "Nederlands Junior (Nederlands for Kids)"
msgstr ""

#. i18n: file: training/latin.ktouch.xml:3
#: rc.cpp:934
msgctxt "Lesson Name"
msgid "Latin"
msgstr ""

#. i18n: file: training/ukrainian.ktouch.xml:3
#: rc.cpp:936
#, fuzzy
#| msgid "T&raining"
msgctxt "Lesson Name"
msgid "Ukrainian"
msgstr "ਟਰੇਨਿੰਗ(&r)"

#. i18n: file: training/dvorak.ktouch.xml:3
#: rc.cpp:938
msgctxt "Lesson Name"
msgid "Dvorak (auto-generated)"
msgstr ""

#. i18n: file: training/french2.ktouch.xml:3
#: rc.cpp:940
msgctxt "Lesson Name"
msgid "French (auto-generated) 2"
msgstr ""

#. i18n: file: training/turkish.ktouch.xml:3
#: rc.cpp:942
msgctxt "Lesson Name"
msgid "Turkish (auto-generated)"
msgstr ""

#. i18n: file: training/dvorak-fr-1.ktouch.xml:3
#: rc.cpp:944
msgctxt "Lesson Name"
msgid "Dvorak French (Part 1)"
msgstr ""

#. i18n: file: training/german2.ktouch.xml:3
#: rc.cpp:946
msgctxt "Lesson Name"
msgid "German (from Tipptrainer)"
msgstr ""

#. i18n: file: training/slovak.ktouch.xml:3
#: rc.cpp:948
msgctxt "Lesson Name"
msgid "Slovak (auto-generated)"
msgstr ""

#. i18n: file: training/catalan.ktouch.xml:3
#: rc.cpp:950
msgctxt "Lesson Name"
msgid "Catalan (auto-generated)"
msgstr ""

#. i18n: file: training/bulgarian.ktouch.xml:3
#: rc.cpp:952
msgctxt "Lesson Name"
msgid "Bulgarian (auto-generated)"
msgstr ""

#. i18n: file: training/french.ktouch.xml:3
#: rc.cpp:954
msgctxt "Lesson Name"
msgid "French (auto-generated) 1"
msgstr ""

#. i18n: file: training/danish.ktouch.xml:3
#: rc.cpp:956
msgctxt "Lesson Name"
msgid "Danish (complete course)"
msgstr ""

#. i18n: file: training/german.ktouch.xml:3
#: rc.cpp:958
msgctxt "Lesson Name"
msgid "German (in 9 levels)"
msgstr ""

#. i18n: file: training/german.neo2.ktouch.xml:3
#: rc.cpp:960
msgctxt "Lesson Name"
msgid "German (Neo 2 keyboard layout)"
msgstr ""

#. i18n: file: training/colemak.ktouch.xml:3
#: rc.cpp:962
msgctxt "Lesson Name"
msgid "Colemak (auto-generated)"
msgstr ""

#. i18n: file: training/hungarian.ktouch.xml:3
#: rc.cpp:964
msgctxt "Lesson Name"
msgid "Hungarian (auto-generated)"
msgstr ""

#. i18n: file: training/dvorak_es.ktouch.xml:3
#: rc.cpp:966
msgctxt "Lesson Name"
msgid "Dvorak Spanish"
msgstr ""

#. i18n: file: training/finnish_for_kids.ktouch.xml:3
#: rc.cpp:968
msgctxt "Lesson Name"
msgid "Finnish For Kids"
msgstr ""

#. i18n: file: training/nederlands.ktouch.xml:3
#: rc.cpp:970
msgctxt "Lesson Name"
msgid "Nederlands (auto-generated)"
msgstr ""

#. i18n: file: training/italian.ktouch.xml:3
#: rc.cpp:972
msgctxt "Lesson Name"
msgid "Italian (auto-generated)"
msgstr ""

#. i18n: file: training/hungarian.expert.ktouch.xml:3
#: rc.cpp:974
msgctxt "Lesson Name"
msgid "Hungarian Expert++"
msgstr ""

#. i18n: file: training/espanol2.ktouch.xml:3
#: rc.cpp:976
msgctxt "Lesson Name"
msgid "Spanish (auto-generated) 2"
msgstr ""

#. i18n: file: training/bulgarian_long.ktouch.xml:3
#: rc.cpp:978
msgctxt "Lesson Name"
msgid "Bulgarian (auto-generated-long)"
msgstr ""

#. i18n: file: keyboards/en.keyboard.xml:3
#: rc.cpp:980
msgctxt "Keyboard Layout Name"
msgid "English"
msgstr ""

#. i18n: file: keyboards/fr.keyboard.xml:3
#: rc.cpp:982
msgctxt "Keyboard Layout Name"
msgid "French"
msgstr ""

#. i18n: file: keyboards/it.keyboard.xml:3
#: rc.cpp:984
msgctxt "Keyboard Layout Name"
msgid "Italian"
msgstr ""

#. i18n: file: keyboards/dvorak_fr.keyboard.xml:3
#: rc.cpp:986
msgctxt "Keyboard Layout Name"
msgid "French Dvorak"
msgstr ""

#. i18n: file: keyboards/sl.keyboard.xml:3
#: rc.cpp:988
msgctxt "Keyboard Layout Name"
msgid "Slovenian"
msgstr ""

#. i18n: file: keyboards/dvorak.keyboard.xml:3
#: rc.cpp:990
msgctxt "Keyboard Layout Name"
msgid "English Dvorak"
msgstr ""

#. i18n: file: keyboards/sv.keyboard.xml:3
#: rc.cpp:992
#, fuzzy
#| msgid "Open a keyboard file:"
msgctxt "Keyboard Layout Name"
msgid "Swedish Keyboard"
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#. i18n: file: keyboards/de.keyboard.xml:3
#: rc.cpp:994
msgctxt "Keyboard Layout Name"
msgid "German"
msgstr ""

#. i18n: file: keyboards/dk.keyboard.xml:3
#: rc.cpp:996
msgctxt "Keyboard Layout Name"
msgid "Danish"
msgstr ""

#. i18n: file: keyboards/colemak.keyboard.xml:3
#: rc.cpp:998
msgctxt "Keyboard Layout Name"
msgid "English Colemak"
msgstr ""

#. i18n: file: keyboards/no.keyboard.xml:3
#: rc.cpp:1000
msgctxt "Keyboard Layout Name"
msgid "Norwegian"
msgstr ""

#: src/ktouchcoloreditordialog.cpp:101 src/ktouchcoloreditordialog.cpp:153
msgid "New color scheme"
msgstr ""

#: src/ktouchcoloreditordialog.cpp:163
msgid "Save modified color schemes?"
msgstr ""

#: src/ktouchcolorscheme.cpp:65 src/ktouchcolorscheme.cpp:113
msgid "untitled color scheme"
msgstr ""

#: src/ktouchcolorscheme.cpp:247
#, fuzzy
#| msgid "Black & White"
msgid "Black && White"
msgstr "ਕਾਲਾ ਚਿੱਟਾ"

#: src/ktouchcolorscheme.cpp:267
msgid "Classic"
msgstr "ਟਕਸਾਲੀ"

#: src/ktouchcolorscheme.cpp:293
msgid "Deep Blue"
msgstr ""

#: src/ktouchcolorscheme.cpp:318
msgid "Stripy"
msgstr ""

#: src/ktouch.cpp:159 src/ktouchstatisticsdata.cpp:435
#: src/ktouchstatisticsdata.cpp:557 src/ktouchstatisticsdata.cpp:558
#: src/ktouchstatisticsdata.cpp:589 src/ktouchusersetupdialog.cpp:48
#: src/ktouchusersetupdialog.cpp:94
msgid "Default User"
msgstr "ਡਿਫਾਲਟ ਯੂਜ਼ਰ"

#: src/ktouch.cpp:214
#, fuzzy
#| msgid ""
#| "*.txt|Text files\n"
#| "*.*|All files"
msgid ""
"*.txt|Text files\n"
"*|All files"
msgstr ""
"*.txt|ਪਾਠ ਫਾਇਲਾਂ\n"
"*.*|ਸਭ ਫਾਇਲਾਂ"

#: src/ktouch.cpp:214
msgid "Select Practice Text"
msgstr "ਅਭਿਆਸ ਪਾਠ ਚੁਣੋ"

#: src/ktouch.cpp:240
#, kde-format
msgid "Imported text from file '%1'"
msgstr ""

#: src/ktouch.cpp:241
msgid "generated from text file"
msgstr ""

#: src/ktouch.cpp:241
msgid "all available"
msgstr "ਸਭ ਉਪਲੱਬਧ"

#: src/ktouch.cpp:264 src/ktouchopenrequestdialog.cpp:124
msgid "Select Training Lecture File"
msgstr "ਟਰੇਨਿੰਗ ਲੈਕਚਰ ਫਾਇਲ ਚੁਣੋ"

#: src/ktouch.cpp:363
msgid "Would you like to keep the current level for the new training session?"
msgstr ""

#: src/ktouch.cpp:364
#, fuzzy
#| msgid "Start New Training Session"
msgid "Start new training session"
msgstr "ਨਵਾਂ ਟਰੇਨਿੰਗ ਸ਼ੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰੋ"

#: src/ktouch.cpp:364
#, fuzzy
#| msgid "The current training level"
msgid "Keep current level"
msgstr "ਮੌਜੂਦਾ ਟਰੇਨਿੰਗ ਪੱਧਰ"

#: src/ktouch.cpp:364
msgid "Start from first level"
msgstr ""

#: src/ktouch.cpp:426
msgid "Sound Settings"
msgstr "ਸਾਊਂਡ ਸੈਟਿੰਗ"

#: src/ktouch.cpp:461
#, kde-format
msgid "Level:  Correct/Total chars: %1/%2  Words: %3"
msgstr "ਪੱਧਰ: ਠੀਕ/ਕੁੱਲ ਅੱਖਰ: %1/%2  ਸ਼ਬਦ: %3"

#: src/ktouch.cpp:462
#, kde-format
msgid "Session: Correct/Total chars: %1/%2  Words: %3"
msgstr "ਸ਼ੈਸ਼ਨ: ਠੀਕ/ਕੁੱਲ ਅੱਖਰ: %1/%2  ਸ਼ਬਦ: %3"

#: src/ktouch.cpp:473
msgid ""
"Note that in different countries touch typing is taught slightly different "
"which usually affects only the top row of keys. For instance, in the United "
"States only the leftmost key and the key with the 1 are pressed by the "
"little finger of the left hand. In Germany the little finger also presses "
"the 2 key, and thus the fingers shift one key to the right on the top row.\n"
"Normally this only makes a difference for split or ergonomic keyboards."
msgstr ""

#: src/ktouch.cpp:501
#, kde-format
msgid "Could not find/open the lecture file '%1'."
msgstr ""

#: src/ktouch.cpp:527 src/ktouch.cpp:914
#, kde-format
msgid "Changing user to '%1'. Restarting training session at current level."
msgstr ""

#: src/ktouch.cpp:669
#, fuzzy
#| msgid "&Open plain text file..."
msgid "&Open Plain Text File..."
msgstr "ਸਮਤਲ ਪਾਠ ਫਾਇਲ ਖੋਲ੍ਹੋ(&O)..."

#: src/ktouch.cpp:674
#, fuzzy
#| msgid "&Open lecture..."
msgid "&Open Lecture..."
msgstr "ਲੈਕਚਰ ਖੋਲ੍ਹ(&O)..."

#: src/ktouch.cpp:679
#, fuzzy
#| msgid "&Edit lecture..."
msgid "&Edit Lecture..."
msgstr "ਲੈਕਚਰ ਸੋਧ(&E)..."

#: src/ktouch.cpp:684
#, fuzzy
#| msgid "&Edit color scheme..."
msgid "&Edit Color Scheme..."
msgstr "ਰੰਗ ਸਕੀਮ ਸੋਧ(&E)..."

#: src/ktouch.cpp:689
#, fuzzy
#| msgid "&Keyboard Layouts"
msgid "&Edit Keyboard Layout..."
msgstr "ਕੀ-ਬੋਰਡ ਲੇਆਉਟ(&K)"

#: src/ktouch.cpp:697
msgid "&Start New Session"
msgstr "ਨਵਾਂ ਅਜਲਾਸ ਸ਼ੁਰੂ(&S)"

#: src/ktouch.cpp:702
msgid "&Pause Session"
msgstr "ਸ਼ੈਸ਼ਨ ਵਿਰਾਮ(&P)"

#: src/ktouch.cpp:707
msgid "&Lecture Statistics"
msgstr "ਲੈਕਚਰ ਅੰਕੜੇ(&L)"

#: src/ktouch.cpp:713
msgid "Default &Lectures"
msgstr "ਮੂਲ ਲੈਕਚਰ(&L)"

#: src/ktouch.cpp:723
msgid "&Keyboard Layouts"
msgstr "ਕੀ-ਬੋਰਡ ਲੇਆਉਟ(&K)"

#: src/ktouch.cpp:734
msgid "Keyboards &Color Schemes"
msgstr "ਕੀ-ਬੋਰਡ ਰੰਗ ਸਕੀਮ(&C)"

#: src/ktouch.cpp:749
msgid "&Setup Users..."
msgstr "ਯੂਜ਼ਰ ਸੈੱਟਅੱਪ(&S)..."

#: src/ktouch.cpp:754
msgid "&Current User"
msgstr "ਮੌਜੂਦਾ ਯੂਜ਼ਰ(&C)"

#: src/ktouch.cpp:817 src/ktouchkeyboard.cpp:270 src/ktouchkeyboard.cpp:322
#: src/ktouchkeyboardeditordialog.cpp:523
#: src/ktouchkeyboardeditordialog.cpp:575
msgid "untitled keyboard layout"
msgstr ""

#: src/ktouch.cpp:854 src/ktouchlecture.cpp:209 src/ktouchlecture.cpp:241
msgid "untitled lecture"
msgstr ""

#: src/ktouchkeyboard.cpp:64
#, fuzzy, kde-format
#| msgid "Could not open file."
msgid "Could not open/download keyboard file '%1'"
msgstr "ਫਾਇਲ ਖੋਲ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕੀ ਹੈ।"

#: src/ktouchkeyboard.cpp:134
#, kde-format
msgid ""
"%1 with display character '%2' and unicode '%3' has been already defined and "
"is skipped.\n"
msgstr ""

#: src/ktouchkeyboard.cpp:163
msgid "Finger key"
msgstr ""

#: src/ktouchkeyboard.cpp:177
msgid "Control key"
msgstr ""

#: src/ktouchkeyboard.cpp:197
msgid "Normal key"
msgstr ""

#: src/ktouchkeyboard.cpp:205
#, kde-format
msgid ""
"Unknown finger key with unicode '%1'. Normal key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""

#: src/ktouchkeyboard.cpp:219
msgid "Hidden key"
msgstr ""

#: src/ktouchkeyboard.cpp:228
#, kde-format
msgid ""
"Unknown target key with unicode '%1'. Hidden key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""

#: src/ktouchkeyboard.cpp:233
#, kde-format
msgid ""
"Unknown finger key with unicode '%1'. Hidden key with display character '%2' "
"and unicode '%3' skipped.\n"
msgstr ""

#: src/ktouchkeyboard.cpp:238
#, kde-format
msgid ""
"Unknown modifier/control key with unicode '%1'. Hidden key with display "
"character '%2' and unicode '%3' skipped.\n"
msgstr ""

#: src/ktouchkeyboard.cpp:374
msgctxt "Num-lock"
msgid "Num"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:130
#, fuzzy
#| msgid ""
#| "*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
#| "*.*|All Files"
msgid ""
"*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
"*|All Files"
msgstr ""
"*.keyboard.xml|ਕੇ-ਟੱਚ ਕੀ-ਬੋਰਡ ਫਾਇਲਾਂ (*.keyboard.xml)\n"
"*.*|ਸਭ ਫਾਇਲਾਂ"

#: src/ktouchkeyboardeditordialog.cpp:130
msgid "Save Keyboard Layout"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:211
msgid "Really delete this key?"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:256
#: src/ktouchkeyboardeditordialog.cpp:264
#, fuzzy
#| msgid "KTouch Lecture Editor - "
msgid "KTouch keyboard editor"
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#: src/ktouchkeyboardeditordialog.cpp:256
msgid ""
"This is not a valid unicode number. Please correct the number or enter a "
"character."
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:264
msgid "Please enter either a character or a unicode number."
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:278
msgid "Delete all key connections for this key?"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:376
#, fuzzy
#| msgid "KTouch Lecture Editor - "
msgid "KTouch keyboard editor error"
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#: src/ktouchkeyboardeditordialog.cpp:376
msgid "The selected key is not a finger key."
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:478
msgid "Modifier key"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:483
msgid "<modifier key>"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:587
#, fuzzy
#| msgid "Open a keyboard file:"
msgid "Open Keyboard File"
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#: src/ktouchkeyboardeditordialog.cpp:588
msgid "Which keyboard file would you like to edit?"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:589
msgid "Edit current keyboard:"
msgstr "ਮੌਜੂਦਾ ਕੀ-ਬੋਰਡ ਸੋਧ:"

#: src/ktouchkeyboardeditordialog.cpp:590
msgid "Open a default keyboard:"
msgstr "ਇੱਕ ਮੂਲ ਕੀ-ਬੋਰਡ ਖੋਲ੍ਹੋ:"

#: src/ktouchkeyboardeditordialog.cpp:591
msgid "Open a keyboard file:"
msgstr "ਇੱਕ ਕੀ-ਬੋਰਡ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#: src/ktouchkeyboardeditordialog.cpp:592
msgid "Create new keyboard"
msgstr "ਨਵਾਂ ਕੀ-ਬੋਰਡ ਬਣਾਓ"

#: src/ktouchkeyboardeditordialog.cpp:593
msgid "<no keyboard files available>"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:603
msgid "Could not open the keyboard file, creating a new one instead."
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:618
#, kde-format
msgid ""
"There were warnings while reading the keyboard file '%1':\n"
"%2"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:632
#: src/ktouchlectureeditordialog.cpp:407
msgid " (modified)"
msgstr " (ਸੋਧੀ)"

#: src/ktouchkeyboardeditordialog.cpp:632
#, fuzzy, kde-format
#| msgid "KTouch Lecture Editor - "
msgid "KTouch Keyboard Editor - %1 %2"
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#: src/ktouchkeyboardeditordialog.cpp:633
#: src/ktouchkeyboardeditordialog.cpp:636
#, fuzzy, kde-format
#| msgid "KTouch Lecture Editor - "
msgid "KTouch Keyboard Editor - %1"
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#: src/ktouchkeyboardeditordialog.cpp:636
msgid "<unnamed keyboard file>"
msgstr ""

#: src/ktouchkeyboardeditordialog.cpp:643
msgid "The keyboard has been changed. Do you want to save the changes?"
msgstr ""

#: src/ktouchkeyboardwidget.cpp:70
#, kde-format
msgid "Could not read the keyboard layout file '%1'. %2"
msgstr ""

#: src/ktouchkeyboardwidget.cpp:82
#, kde-format
msgid "Could not download/open keyboard layout file from '%1'."
msgstr ""

#: src/ktouchkeyboardwidget.cpp:112
msgid ""
"Error reading the keyboard layout; the default number keypad will be created "
"instead. You can choose another keyboard layout in the preferences dialog."
msgstr ""

#: src/ktouchlecture.cpp:104
msgid "A default lecture..."
msgstr "ਇੱਕ ਮੂਲ ਲੈਕਚਰ..."

#: src/ktouchlectureeditordialog.cpp:128
msgid "Save Training Lecture"
msgstr "ਟਰੇਨਿੰਗ ਲੈਕਚਰ ਸੰਭਾਲੋ"

#: src/ktouchlectureeditordialog.cpp:264 src/ktouchlectureeditordialog.cpp:265
#: src/ktouchlectureeditordialog.cpp:407 src/ktouchlectureeditordialog.cpp:408
msgid "KTouch Lecture Editor - "
msgstr "ਕੇ-ਟੱਚ ਲੈਕਚਰ ਸੰਪਾਦਕ - "

#: src/ktouchlectureeditordialog.cpp:264
msgid "<new unnamed lecture file>"
msgstr ""

#: src/ktouchlectureeditordialog.cpp:313
#, kde-format
msgid "Data of Level %1"
msgstr "%1 ਪੱਧਰ ਦਾ ਡਾਟਾ"

#: src/ktouchlectureeditordialog.cpp:354
msgid "abcdefghijklmnopqrstuvwxyz"
msgstr "abcdefghijklmnopqrstuvwxyz"

#: src/ktouchlectureeditordialog.cpp:357
msgid "Enter your lines here..."
msgstr "ਆਪਣੀਆਂ ਲਾਈਨਾਂ ਏਥੇ ਦਿਓ..."

#: src/ktouchlectureeditordialog.cpp:368
msgid "Open Lecture File"
msgstr "ਲੈਕਚਰ ਫਾਇਲ ਖੋਲ੍ਹੋ"

#: src/ktouchlectureeditordialog.cpp:369
msgid "Which Lecture File Would You Like to Edit?"
msgstr "ਕਿਹੜੀ ਲੈਕਚਰ ਫਾਇਲ ਤੁਸੀਂ ਸੋਧਣੀ ਚਾਹੁੰਦੇ ਹੋ?"

#: src/ktouchlectureeditordialog.cpp:370
msgid "Edit current lecture:"
msgstr "ਮੌਜੂਦਾ ਲੈਕਚਰ ਸੋਧ:"

#: src/ktouchlectureeditordialog.cpp:371
msgid "Open a default lecture:"
msgstr "ਇੱਕ ਮੂਲ ਲੈਕਚਰ ਖੋਲ੍ਹੋ:"

#: src/ktouchlectureeditordialog.cpp:372
msgid "Open a lecture file:"
msgstr "ਇੱਕ ਲੈਕਚਰ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#: src/ktouchlectureeditordialog.cpp:373
msgid "Create new lecture"
msgstr "ਨਵਾਂ ਲੈਕਚਰ ਬਣਾਓ"

#: src/ktouchlectureeditordialog.cpp:374
msgid "<no lecture files available>"
msgstr ""

#: src/ktouchlectureeditordialog.cpp:384
msgid "Could not open the lecture file, creating a new one instead."
msgstr ""

#: src/ktouchlectureeditordialog.cpp:417
msgid "The lecture has been changed. Do you want to save the changes?"
msgstr "ਲੈਕਚਰ ਬਦਲਿਆ ਗਿਆ ਹੈ। ਕੀ ਤੁਸੀਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੰਭਾਲਣਾ ਚਾਹੁੰਦੇ ਹੋ?"

#: src/ktouchleveldata.cpp:33
msgid "Quite a lot"
msgstr ""

#: src/ktouchleveldata.cpp:35
msgid ""
"This is a small default text. If you want\n"
"to start practicing touch typing, open\n"
"a lecture/training file from the main menu.\n"
"If you press Enter after the next line you have\n"
"successfully completed the default lecture. Hurray!!!"
msgstr ""

#: src/ktouchleveldata.cpp:72 src/ktouchleveldata.cpp:104
msgctxt "basically all characters on the keyboard"
msgid "abcdefghijklmnopqrstuvwxyz"
msgstr "abcdefghijklmnopqrstuvwxyz"

#: src/ktouchopenrequestdialog.cpp:65
msgid "<no default files available>"
msgstr ""

#: src/ktouchopenrequestdialog.cpp:92
msgid "Please select or enter a file name."
msgstr "ਇੱਕ ਫਾਇਲ ਨਾਂ ਚੁਣੋ ਜਾਂ ਦਿਓ ਜੀ।"

#: src/ktouchopenrequestdialog.cpp:97
msgid "The URL seems to be malformed; please correct it."
msgstr ""

#: src/ktouchstatisticsdialog.cpp:80
msgid "***current***  "
msgstr "***ਮੌਜੂਦਾ*** "

#: src/ktouchstatisticsdialog.cpp:87
msgid "No statistics data available yet."
msgstr "ਕੋਈ ਅੰਕੜੇ ਹਾਲੇ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ।"

#: src/ktouchstatisticsdialog.cpp:126
msgid "Erase all statistics data for the current user?"
msgstr "ਕੀ ਮੌਜੂਦਾ ਯੂਜ਼ਰ ਲਈ ਸਾਰੇ ਅੰਕੜੇ ਖਤਮ ਕਰਨੇ ਹਨ?"

#: src/ktouchstatisticsdialog.cpp:425
msgid "Time since first practice session in days"
msgstr ""

#: src/ktouchstatisticsdialog.cpp:429
msgid "Sessions"
msgstr "ਸ਼ੈਸ਼ਨ"

#: src/ktouchtrainer.cpp:307
msgid "Starting training session: Waiting for first keypress..."
msgstr "ਨਵਾਂ ਟਰੇਨਿੰਗ ਸ਼ੈਸ਼ਨ ਸ਼ੁਰੂ ਜਾਰੀ ਹੈ: ਪਹਿਲੀਂ ਵਾਰ ਸਵਿੱਚ ਦੱਬਣ ਦੀ ਉਡੀਕ ਹੈ..."

#: src/ktouchtrainer.cpp:326
msgid "Training session paused. Training continues on next keypress..."
msgstr "ਟਰੇਨਿੰਗ ਸ਼ੈਸ਼ਨ ਰੁਕਿਆ ਹੈ। ਟਰੇਨਿੰਗ ਅਗਲੀ ਸਵਿੱਚ ਦੱਬਣ ਨਾਲ ਜਾਰੀ ਰਹੇਗੀ..."

#: src/ktouchtrainer.cpp:339
msgid "Training session! The time is running..."
msgstr "ਟਰੇਨਿੰਗ ਸ਼ੈਸ਼ਨ! ਸਮਾਂ ਬੀਤ ਰਿਹਾ ਹੈ..."

#: src/ktouchtrainer.cpp:432
msgid ""
"You have finished this training exercise.\n"
"This training session will start from the beginning."
msgstr ""

#: src/ktouchtrainer.cpp:433
msgid "You rock!"
msgstr ""

#: src/ktouchusersetupdialog.cpp:59
msgid "New User"
msgstr "ਨਵਾਂ ਯੂਜ਼ਰ"

#: src/ktouchusersetupdialog.cpp:60
msgid "Please enter a unique user name:"
msgstr "ਇੱਕ ਵਿਲੱਖਣ ਯੂਜ਼ਰ ਨਾਂ ਦਿਓ ਜੀ:"

#: src/ktouchusersetupdialog.cpp:71
msgid "This is not a valid (unique) user name!"
msgstr ""

#: src/ktouchusersetupdialog.cpp:107
msgid "Save user list?"
msgstr "ਕੀ ਉਪਭੋਦੀ ਲਿਸਟ ਸੰਭਾਲਣੀ ਹੈ?"

#: src/main.cpp:21
msgid "A program that helps you to learn and practice touch typing"
msgstr "ਇੱਕ ਪ੍ਰੋਗਰਾਮ, ਜੋ ਤੁਹਾਨੂੰ ਟਾਇਪਿੰਗ ਸਿੱਖਣ ਅਤੇ ਤਜਰਬਾ ਕਰਨ ਲਈ ਮੱਦਦ ਕਰਦਾ ਹੈ"

#: src/main.cpp:28
msgid "KTouch"
msgstr "ਕੇ-ਟੱਚ"

#: src/main.cpp:32
msgid "Copyright (C) 2000-2007 by Håvard Frøiland and Andreas Nicolai"
msgstr ""

#: src/main.cpp:36
msgid "Andreas Nicolai"
msgstr ""

#: src/main.cpp:36
msgid "Current maintainer and programmer"
msgstr ""

#: src/main.cpp:37
msgid "Håvard Frøiland"
msgstr ""

#: src/main.cpp:37
msgid "Original author, project admin"
msgstr ""

#: src/main.cpp:38
msgid "David Vignoni"
msgstr ""

#: src/main.cpp:38
msgid "Creator of the SVG icon"
msgstr ""

#: src/main.cpp:39
msgid "Anne-Marie Mahfouf"
msgstr ""

#: src/main.cpp:39
msgid "Lots of patches, fixes, updates"
msgstr ""

#: src/main.cpp:40
msgid "All the creators of training and keyboard files"
msgstr ""

#: src/main.cpp:44
msgid "Training file to open"
msgstr "ਖੋਲ੍ਹਣ ਲਈ ਟਰੇਨਿੰਗ ਫਾਇਲ"

#, fuzzy
#~| msgid "&Current User"
#~ msgid "Current something"
#~ msgstr "ਮੌਜੂਦਾ ਯੂਜ਼ਰ(&C)"

#, fuzzy
#~| msgid "Open a lecture file:"
#~ msgid "Open file:"
#~ msgstr "ਇੱਕ ਲੈਕਚਰ ਫਾਇਲ ਖੋਲ੍ਹੋ:"

#~ msgid "default user"
#~ msgstr "ਡਿਫਾਲਟ ਯੂਜ਼ਰ"
