# translation of ktouch.po to Chinese Traditional
# Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
#
# Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv dot tw>, 2006, 2008, 2009, 2010.
# Franklin Weng <franklin at goodhorse dot idv dot tw>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: ktouch\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2010-02-26 20:29+0100\n"
"PO-Revision-Date: 2010-02-02 07:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "張合中,Frank Weng (a.k.a. Franklin)"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "s852101@giga.net.tw,franklin at goodhorse dot idv dot tw"

#. 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
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
msgid "Color Scheme Editor"
msgstr "顏色機制編輯器"

#. i18n: file: src/ui/ktouchcoloreditordialog.ui:25
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:20
msgid "User Defined Color Schemes"
msgstr "使用者定義的顏色機制"

#. 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
msgid "Edit Color Scheme"
msgstr "編輯顏色機制"

#. 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 "儲存資料(&S)"

#. 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
msgid "Keyboard Colors"
msgstr "鍵盤顏色"

#. 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:158
#. i18n: ectx: property (text), widget (QLabel, l6)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:165
#. i18n: ectx: property (text), widget (QLabel, l5)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:293
#. i18n: ectx: property (text), widget (QLabel, errorBackgroundLabel)
#: rc.cpp:92 rc.cpp:706 rc.cpp:709 rc.cpp:724
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 "1."

#. 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 "2."

#. 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 "3."

#. 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 "4."

#. 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 "5."

#. 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
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:296
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:805
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_3)
#: rc.cpp:128 rc.cpp:158 rc.cpp:499 rc.cpp:583
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 "重試此等級(&R)"

#. i18n: file: src/ui/ktouchlevelsummarydialog.ui:189
#. i18n: ectx: property (text), widget (QPushButton, continueButton)
#: rc.cpp:164
msgid "&Continue to next level"
msgstr "繼續到下一等級(&C)"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefTrainingPage)
#: rc.cpp:167 src/ktouch.cpp:406
msgid "Training Options"
msgstr "訓練選項"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_AutoLevelChange)
#: rc.cpp:170
msgid "A&utomatic level adjustment"
msgstr "自動調整等級(&U)"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:66
#. i18n: ectx: property (text), widget (QLabel, l9)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:198
#. i18n: ectx: property (text), widget (QLabel, l4)
#: rc.cpp:173 rc.cpp:205
msgid "chars/minute"
msgstr "每分鐘字元數"

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

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:94
#. i18n: ectx: property (text), widget (QLabel, l7)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:143
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:180 rc.cpp:186
msgid "Typing speed:"
msgstr "打字速度："

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:101
#. i18n: ectx: property (text), widget (QLabel, l8)
#. i18n: file: src/ui/ktouchpreftrainingpage.ui:177
#. i18n: ectx: property (text), widget (QLabel, l3)
#: rc.cpp:183 rc.cpp:196
msgid "Correctness:"
msgstr "正確度："

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

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:184
#. 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:191
#. i18n: ectx: property (text), widget (QLabel, l12)
#: rc.cpp:202
msgid "lines"
msgstr "行"

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

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

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:312
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_DisableManualLevelChange)
#: rc.cpp:214
msgid "Disable manual level change buttons"
msgstr "關閉手動調整等級按鍵"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:343
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_PressEnterOnLineEnd)
#: rc.cpp:217
msgid "&Typewriter mode (user must confirm line with Enter)"
msgstr "打字機模式（使用者必須用 Enter 來確認該行已完成）(&T)"

#. i18n: file: src/ui/ktouchpreftrainingpage.ui:350
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RememberLevel)
#: rc.cpp:220
msgid "&Remember level for next program start"
msgstr "記住目前的等級，下次啟動時使用(&R)"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchKeyboardEditorDialog)
#: rc.cpp:223
msgid "Keyboard Layout Editor"
msgstr "鍵盤佈局編輯器"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:28
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:226
msgid "Keyboard Identification Data"
msgstr "鍵盤辨識資料"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:36
#. i18n: ectx: property (text), widget (QLabel, titleLabel)
#: rc.cpp:229
msgid "Keyboard title:"
msgstr "鍵盤標題"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:46
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:232
msgid "Language id:"
msgstr "語言代碼："

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

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

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:102
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:241
msgid "Key type:"
msgstr "按鍵型態："

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:112
#. i18n: ectx: property (text), widget (QLabel, keyTextLabel)
#: rc.cpp:244
msgid "Key text:"
msgstr "按鍵文字："

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:132
#. i18n: ectx: property (text), widget (QLabel, keyCharLabel)
#: rc.cpp:247
msgid "Key characters"
msgstr "按鍵字元"

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

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

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

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

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:257
#. i18n: ectx: property (text), widget (KPushButton, selectFingerKeyButton)
#: rc.cpp:262
msgid "Select finger key"
msgstr "選擇指頭按鍵"

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

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:285
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:268
msgid "Keyboard Edit Options"
msgstr "鍵盤編輯選項"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:293
#. i18n: ectx: property (text), widget (QPushButton, openButton)
#: rc.cpp:271
msgid "Open Keyboard..."
msgstr "開啟鍵盤..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:300
#. i18n: ectx: property (text), widget (QPushButton, setFontButton)
#: rc.cpp:274
msgid "Set Keyboard Font..."
msgstr "設定鍵盤字型..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:307
#. i18n: ectx: property (text), widget (QPushButton, saveButton)
#: rc.cpp:277
msgid "Save Keyboard"
msgstr "儲存鍵盤"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:314
#. i18n: ectx: property (text), widget (QPushButton, saveAsButton)
#: rc.cpp:280
msgid "Save Keyboard As..."
msgstr "另存鍵盤..."

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:321
#. i18n: ectx: property (text), widget (QPushButton, closeButton)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1484
#. i18n: ectx: property (text), widget (KPushButton, closeButton)
#: rc.cpp:283 rc.cpp:679
msgid "Close"
msgstr "關閉"

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

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

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

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

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

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:440
#. i18n: ectx: property (title), widget (QGroupBox, keyConnectorEditBox)
#: rc.cpp:301
msgid "Key connectors"
msgstr "按鍵連接器"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:448
#. i18n: ectx: property (text), widget (QLabel, label_10)
#: rc.cpp:304 src/ktouchkeyboardeditordialog.cpp:478
msgid "Character"
msgstr "字元"

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

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:531
#. i18n: ectx: property (text), widget (KPushButton, clearConnectorButton)
#: rc.cpp:310
msgid "Clear connectors"
msgstr "清除連接器"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:538
#. i18n: ectx: property (text), widget (KPushButton, addConnectorButton)
#: rc.cpp:313
msgid "Add/update connector"
msgstr "新增/更新連接器"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:551
#. i18n: ectx: property (text), widget (KPushButton, selectModifierKeyButton)
#: rc.cpp:316
msgid "< modifier key>"
msgstr "<組合鍵>"

#. i18n: file: src/ui/ktouchkeyboardeditordialog.ui:599
#. 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:621
#. 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:403
msgid "General Options"
msgstr "一般選項"

#. i18n: file: src/ui/ktouchprefgeneralpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:328
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
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
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
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:1313
#. i18n: ectx: property (text), widget (QRadioButton, correctRadio)
#: rc.cpp:367 rc.cpp:652 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
msgid "new characters"
msgstr "新字元"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchLectureEditorDialog)
#: rc.cpp:382
msgid "KTouch Lecture Editor"
msgstr "KTouch 課程編輯器"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:25
#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: rc.cpp:385
msgid "Lecture Properties"
msgstr "課程編輯器"

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

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:65
#. 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:189
#. i18n: ectx: property (text), widget (QLabel, levelLabel)
#: rc.cpp:397
msgid "Level Data of Level 10"
msgstr "等級 10 的資料"

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:204
#. i18n: ectx: property (text), widget (QLabel, commentLabel)
#: rc.cpp:400
msgid "Level comment (optional):"
msgstr "等級註解（選擇性的）："

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:219
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:403
msgid "New characters in this level:"
msgstr "此等級的新字元："

#. i18n: file: src/ui/ktouchlectureeditordialog.ui:234
#. 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 "確定(&O)"

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

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefKeyboardPage)
#: rc.cpp:425 src/ktouch.cpp:409
msgid "Keyboard Settings"
msgstr "鍵盤設定"

#. i18n: file: src/ui/ktouchprefkeyboardpage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ShowKeyboard)
#: rc.cpp:428
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 "在鍵盤上突顯按鍵(&K)"

#. 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
msgid "Font for keys on keyboard:"
msgstr "鍵盤上按鍵的字型："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:19
#. i18n: ectx: property (windowTitle), widget (QDialog, KTouchStatisticsDialog)
#: rc.cpp:455
msgid "Training Statistics"
msgstr "訓練統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:56
#. i18n: ectx: attribute (title), widget (QWidget, currentTab)
#: rc.cpp:458
msgid "Current Training Session"
msgstr "目前的訓練階段"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:88
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel)
#: rc.cpp:461
msgid "Current Training Session Statistics"
msgstr "目前的訓練階段統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:115
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:662
#. i18n: ectx: property (text), widget (QLabel, textLabel2_4)
#: rc.cpp:464 rc.cpp:562
msgid "Lecture:"
msgstr "課程："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:135
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3_2)
#: rc.cpp:468
msgid "Levels in this session:"
msgstr "此階段的等級："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:177
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:698
#. i18n: ectx: property (title), widget (QGroupBox, groupBox4_2)
#: rc.cpp:472 rc.cpp:568
msgid "General Statistics"
msgstr "一般統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:201
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:722
#. i18n: ectx: property (text), widget (QLabel, textLabel3_3)
#: rc.cpp:475 rc.cpp:571
msgid "Characters typed:"
msgstr "輸入字元數："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:214
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordsLCD)
#: rc.cpp:478
msgid "The number of words typed so far."
msgstr "目前為止輸入的單字數。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:230
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wrongCharsLCD)
#: rc.cpp:481
msgid "Shows how many wrong characters you did type."
msgstr "顯示您打錯的字元數。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:246
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, totalCharsLCD)
#: rc.cpp:484
msgid ""
"The number of characters (correct and wrong) that you have typed so far."
msgstr "目前您輸入的總字元數（包含正確與錯誤）。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:262
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, elapsedTimeLCD)
#: rc.cpp:487
msgid ""
"This shows the number of seconds you have typed in this training session."
msgstr "這裡顯示您在此訓練階段已過了多少時間。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:272
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:781
#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
#: rc.cpp:490 rc.cpp:574
msgid "Time (seconds) elapsed:"
msgstr "經過時間（秒）："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:279
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:788
#. i18n: ectx: property (text), widget (QLabel, textLabel5_2)
#: rc.cpp:493 rc.cpp:577
msgid "Mistyped characters:"
msgstr "打錯字元："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:286
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:795
#. i18n: ectx: property (text), widget (QLabel, textLabel4_2)
#: rc.cpp:496 rc.cpp:580
msgid "Words typed:"
msgstr "輸入單字："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:317
#. i18n: ectx: property (whatsThis), widget (QProgressBar, correctnessBar)
#: rc.cpp:502
msgid ""
"The ratio of correctly typed characters versus total number of characters "
"typed."
msgstr "輸入字元的正確率。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:330
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:836
#. i18n: ectx: property (title), widget (QGroupBox, groupBox5_2)
#: rc.cpp:505 rc.cpp:586
msgid "Typing Rate"
msgstr "輸入速率"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:360
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, wordSpeedLCD)
#: rc.cpp:508
msgid "The number of words you typed per minute."
msgstr "您每分鐘輸入的單字數。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:376
#. i18n: ectx: property (whatsThis), widget (QLCDNumber, charSpeedLCD)
#: rc.cpp:511
msgid "The number of correct characters you typed per minute."
msgstr "您每分鐘輸入的正確字元數。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:386
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:886
#. i18n: ectx: property (text), widget (QLabel, textLabel6_2_2)
#: rc.cpp:514 rc.cpp:589
msgid "Words per minute:"
msgstr "每分鐘單字數"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:393
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:893
#. i18n: ectx: property (text), widget (QLabel, textLabel6_3)
#: rc.cpp:517 rc.cpp:592
msgid "Characters per minute:"
msgstr "每分鐘字元數："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:405
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7)
#: rc.cpp:520
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:408
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:908
#. i18n: ectx: property (title), widget (QGroupBox, groupBox7_2)
#: rc.cpp:523 rc.cpp:598
msgid "Character Statistics (characters you need to focus on)"
msgstr "字元統計（您必須注意的字元）"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, charLabel4)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:932
#. i18n: ectx: property (text), widget (QLabel, charLabel4Level)
#: rc.cpp:526 rc.cpp:601
msgid "d:"
msgstr "d："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:439
#. i18n: ectx: property (text), widget (QLabel, charLabel8)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:939
#. i18n: ectx: property (text), widget (QLabel, charLabel8Level)
#: rc.cpp:529 rc.cpp:604
msgid "h:"
msgstr "h:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:467
#. i18n: ectx: property (text), widget (QLabel, charLabel3)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:967
#. i18n: ectx: property (text), widget (QLabel, charLabel3Level)
#: rc.cpp:532 rc.cpp:607
msgid "c:"
msgstr "c:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:474
#. i18n: ectx: property (text), widget (QLabel, charLabel7)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:974
#. i18n: ectx: property (text), widget (QLabel, charLabel7Level)
#: rc.cpp:535 rc.cpp:610
msgid "g:"
msgstr "g:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:495
#. i18n: ectx: property (text), widget (QLabel, charLabel6)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:995
#. i18n: ectx: property (text), widget (QLabel, charLabel6Level)
#: rc.cpp:538 rc.cpp:613
msgid "f:"
msgstr "f:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:509
#. i18n: ectx: property (text), widget (QLabel, charLabel2)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1009
#. i18n: ectx: property (text), widget (QLabel, charLabel2Level)
#: rc.cpp:541 rc.cpp:616
msgid "b:"
msgstr "b:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:516
#. i18n: ectx: property (text), widget (QLabel, charLabel5)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1016
#. i18n: ectx: property (text), widget (QLabel, charLabel5Level)
#: rc.cpp:544 rc.cpp:619
msgid "e:"
msgstr "e:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:523
#. i18n: ectx: property (text), widget (QLabel, charLabel1)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1023
#. i18n: ectx: property (text), widget (QLabel, charLabel1Level)
#: rc.cpp:547 rc.cpp:622
msgid "a:"
msgstr "a:"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:577
#. i18n: ectx: attribute (title), widget (QWidget, currentLevelTab)
#. i18n: file: src/ui/ktouchstatisticsdialog.ui:609
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_3)
#: rc.cpp:550 rc.cpp:553
msgid "Current Level Statistics"
msgstr "目前等級統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:642
#. i18n: ectx: property (text), widget (QLabel, lectureLabel2)
#: rc.cpp:556
msgid "lectureLabel2"
msgstr "課程標籤2"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:655
#. i18n: ectx: property (text), widget (QLabel, levelLabel2)
#: rc.cpp:559
msgid "levelLabel2"
msgstr "等級標籤2"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:669
#. i18n: ectx: property (text), widget (QLabel, textLabel4_3)
#: rc.cpp:565
msgid "Level:"
msgstr "等級："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:905
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox7_2)
#: rc.cpp:595
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:1077
#. i18n: ectx: attribute (title), widget (QWidget, progressTab)
#: rc.cpp:625
msgid "Monitor Progress"
msgstr "監視進度"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1094
#. i18n: ectx: property (text), widget (QLabel, currentTitleLabel_2)
#: rc.cpp:628
msgid "Your Typing Progress"
msgstr "您的打字進度"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1118
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:631
msgid "Show progress in lecture:"
msgstr "顯示課程進度："

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1131
#. i18n: ectx: property (whatsThis), widget (KComboBox, lectureCombo)
#: rc.cpp:634
msgid "Here you can select the lecture you want to obtain statistics for."
msgstr "您可以選擇您要統計的課程。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1162
#. i18n: ectx: property (title), widget (QGroupBox, groupBox6_2)
#: rc.cpp:637
msgid "Progress Chart Options"
msgstr "進度圖表選項"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1192
#. i18n: ectx: property (title), widget (QGroupBox, chartDataGroup)
#: rc.cpp:640
msgid "Chart Data"
msgstr "圖表資料"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1238
#. i18n: ectx: property (text), widget (QRadioButton, sessionsRadio)
#: rc.cpp:643
msgid "Session stats"
msgstr "階段統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1251
#. i18n: ectx: property (text), widget (QRadioButton, levelsRadio)
#: rc.cpp:646
msgid "Level stats"
msgstr "等級統計"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1267
#. i18n: ectx: property (title), widget (QGroupBox, chartTypeGroup)
#: rc.cpp:649
msgid "Chart Type"
msgstr "圖表型態"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1326
#. i18n: ectx: property (text), widget (QRadioButton, skillRadio)
#: rc.cpp:655 src/ktouchstatisticsdialog.cpp:406
msgid "Skill"
msgstr "技能"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1339
#. i18n: ectx: property (text), widget (QRadioButton, WPMRadio)
#: rc.cpp:658 src/ktouchstatisticsdialog.cpp:336
msgid "Words per minute"
msgstr "每分鐘字數"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1352
#. i18n: ectx: property (text), widget (QRadioButton, CPMRadio)
#: rc.cpp:661 src/ktouchstatisticsdialog.cpp:357
msgid "Characters per minute"
msgstr "每分鐘字元數"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1368
#. i18n: ectx: property (title), widget (QGroupBox, timeAxisScalingGroup)
#: rc.cpp:664
msgid "Time Axis Scaling"
msgstr "時間軸調整"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1414
#. i18n: ectx: property (text), widget (QRadioButton, timeRadio)
#: rc.cpp:667
msgid "Time scaled"
msgstr "時間已調整"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1427
#. i18n: ectx: property (text), widget (QRadioButton, eventRadio)
#: rc.cpp:670
msgid "Constant spacing"
msgstr "固定間隔"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1461
#. i18n: ectx: property (toolTip), widget (KPushButton, clearButton)
#: rc.cpp:673
msgid ""
"Pressing this button will erase the whole training statistics for the "
"current user."
msgstr "按下此鍵會刪除目前使用者的所有訓練統計。"

#. i18n: file: src/ui/ktouchstatisticsdialog.ui:1464
#. i18n: ectx: property (text), widget (KPushButton, clearButton)
#: rc.cpp:676
msgid "Clear History"
msgstr "清除歷史"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, KTouchPrefColorsPage)
#: rc.cpp:682 src/ktouch.cpp:412
msgid "Color Settings"
msgstr "顏色設定"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_CommonTypingLineColors)
#: rc.cpp:685
msgid "Use custom color for typing line"
msgstr "使用輸入行的自訂顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:60
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherTextColor)
#: rc.cpp:688
msgid "The color for the teacher's line"
msgstr "教師行的顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:86
#. i18n: ectx: property (text), widget (QLabel, l1)
#: rc.cpp:691
msgid "Teacher's line"
msgstr "教師行"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:93
#. i18n: ectx: property (text), widget (QLabel, l3)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:100
#. i18n: ectx: property (text), widget (QLabel, l4)
#. i18n: file: src/ui/ktouchprefcolorspage.ui:344
#. i18n: ectx: property (text), widget (QLabel, errorTextLabel)
#: rc.cpp:694 rc.cpp:697 rc.cpp:739
msgid "Text:"
msgstr "文字："

#. i18n: file: src/ui/ktouchprefcolorspage.ui:145
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:700
msgid "Change the text color for the student line"
msgstr "變更學生行的文字顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:148
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_StudentTextColor)
#: rc.cpp:703
msgid "Here you can change the color of the text you type in the student line."
msgstr "您可以在此變更您在學生行輸入文字的顏色。"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:207
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:712
msgid "The background for the teacher's line"
msgstr "教師行的背景顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:210
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_TeacherBackgroundColor)
#: rc.cpp:715
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:220
#. i18n: ectx: property (text), widget (QLabel, l2)
#: rc.cpp:718
msgid "Typing line"
msgstr "輸入行"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:232
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_ColorOnError)
#: rc.cpp:721
msgid "Use different color on missed typing"
msgstr "少打字時使用不同的顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:309
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:727
msgid "Choose the background color for error in typing line"
msgstr "選擇在打字行中有錯誤時的背景顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:312
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorBackgroundColor)
#: rc.cpp:730
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:331
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:733
msgid "Choose the text color for error in typing line"
msgstr "選擇在打字行中有錯誤時的文字顏色"

#. i18n: file: src/ui/ktouchprefcolorspage.ui:334
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_ErrorTextColor)
#: rc.cpp:736
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:742
msgid "Setup Users"
msgstr "設定使用者"

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

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

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

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

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

#. i18n: file: src/ui/ktouchprefsoundpage.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:760
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:763 rc.cpp:817
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:766
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:769
msgid "&Beep on error"
msgstr "錯誤時發出嗶聲(&B)"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:50
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnKeypress)
#: rc.cpp:772
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:775
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:778
msgid "&Typewriter sound when typing"
msgstr "打字時發出打字機音效(&T)"

#. i18n: file: src/ui/ktouchprefsoundpage.ui:63
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_SoundOnLevel)
#: rc.cpp:781
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:784
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:787
msgid "&Sound on automatic level change"
msgstr "自動變更等級時播放音效(&S)"

#. i18n: file: src/ktouch.kcfg:9
#. i18n: ectx: label, entry (CurrentColorScheme), group (Colors)
#: rc.cpp:790
msgid "The number of the current color scheme."
msgstr "目前顏色機制的數量。"

#. i18n: file: src/ktouch.kcfg:13
#. i18n: ectx: label, entry (CommonTypingLineColors), group (Colors)
#: rc.cpp:793
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:796
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:799
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:802
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:805
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:808
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:811
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:814
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:820
msgid "Play sounds for typing."
msgstr "播放打字的聲音。"

#. i18n: file: src/ktouch.kcfg:55
#. i18n: ectx: label, entry (SoundOnLevel), group (General)
#: rc.cpp:823
msgid "Play a sound on automatic level change"
msgstr "自動變更等級時播放音效"

#. i18n: file: src/ktouch.kcfg:59
#. i18n: ectx: label, entry (SlidingSpeed), group (General)
#: rc.cpp:826
msgid "The sliding speed"
msgstr "滑動速度"

#. i18n: file: src/ktouch.kcfg:63
#. i18n: ectx: label, entry (MaxSlidingWidgetHeight), group (General)
#: rc.cpp:829
msgid "The maximum height of the sliding widget"
msgstr "滑動元件的最大高度"

#. i18n: file: src/ktouch.kcfg:67
#. i18n: ectx: label, entry (OverrideLectureFont), group (General)
#: rc.cpp:832
msgid "Override the default/predefined lecture fonts."
msgstr "覆寫預設/預定義的課程字型"

#. i18n: file: src/ktouch.kcfg:71
#. i18n: ectx: label, entry (Font), group (General)
#: rc.cpp:835
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:838
msgid "The currently loaded lecture file"
msgstr "目前載入的課程檔"

#. i18n: file: src/ktouch.kcfg:79
#. i18n: ectx: label, entry (Right2LeftTyping), group (General)
#: rc.cpp:841
msgid "Whether we use right-to-left typing."
msgstr "是否使用右到左打字。"

#. i18n: file: src/ktouch.kcfg:85
#. i18n: ectx: label, entry (ShowAnimation), group (Keyboard)
#: rc.cpp:844
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:847
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:850
msgid "Whether to show the keyboard display."
msgstr "是否顯示鍵盤。"

#. i18n: file: src/ktouch.kcfg:97
#. i18n: ectx: label, entry (OverrideKeyboardFont), group (Keyboard)
#: rc.cpp:853
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:856
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:859
msgid "The currently loaded keyboard file"
msgstr "目前載入的鍵盤檔"

#. i18n: file: src/ktouch.kcfg:111
#. i18n: ectx: label, entry (PressEnterOnLineEnd), group (Training)
#: rc.cpp:862
msgid "Requires user to press enter after the line is complete."
msgstr "一行結束後需要使用者按下 Enter。"

#. i18n: file: src/ktouch.kcfg:115
#. i18n: ectx: label, entry (AutoLevelChange), group (Training)
#: rc.cpp:865
msgid "Allow automatic level adjustments"
msgstr "自動調整等級"

#. i18n: file: src/ktouch.kcfg:119
#. i18n: ectx: label, entry (DisableManualLevelChange), group (Training)
#: rc.cpp:868
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:871
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:874
msgid "The current training level"
msgstr "目前訓練等級"

#. i18n: file: src/ktouch.kcfg:131
#. i18n: ectx: label, entry (UpSpeedLimit), group (Training)
#: rc.cpp:877
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:880
msgid "Percentage of correctness to increase a level"
msgstr "升級限制：正確率"

#. i18n: file: src/ktouch.kcfg:139
#. i18n: ectx: label, entry (DownSpeedLimit), group (Training)
#: rc.cpp:883
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:886
msgid "Percentage of correctness to decrease a level"
msgstr "降級限制：正確率"

#. i18n: file: src/ktouch.kcfg:147
#. i18n: ectx: label, entry (NumberOfLinesWorkload), group (Training)
#: rc.cpp:889
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:892
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:895
msgid "Allow multiple KTouch users for single user account"
msgstr "允許多個 KTouch 使用者使用單一帳號"

#. i18n: file: src/ktouch.kcfg:161
#. i18n: ectx: label, entry (CurrentUserName), group (Users)
#: rc.cpp:898
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 "Dvorak 法文（第二部份）"

#. 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 "波蘭文（從 TTCoach）"

#. 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 "Dvorak - ABCD"

#. 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 "西班牙文（自動產生）1"

#. i18n: file: training/russian_long.ktouch.xml:3
#: rc.cpp:928
msgctxt "Lesson Name"
msgid "Russian (long auto-generated)"
msgstr "俄文（長，自動產生）"

#. i18n: file: training/nederlands_junior.ktouch.xml:3
#: rc.cpp:930
msgctxt "Lesson Name"
msgid "Nederlands Junior (Nederlands for Kids)"
msgstr "荷蘭文兒童版"

#. i18n: file: training/spanish.ktouch.xml:3
#: rc.cpp:932
msgctxt "Lesson Name"
msgid "Spanish (auto-generated)"
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
msgctxt "Lesson Name"
msgid "Ukrainian"
msgstr "烏克蘭文"

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

#. i18n: file: training/french2.ktouch.xml:3
#: rc.cpp:940
msgctxt "Lesson Name"
msgid "French (auto-generated) 2"
msgstr "法文（自動產生）2"

#. i18n: file: training/dvorak-fr-1.ktouch.xml:3
#: rc.cpp:942
msgctxt "Lesson Name"
msgid "Dvorak French (Part 1)"
msgstr "Dvorak 法文（第一部份）"

#. i18n: file: training/turkish.ktouch.xml:3
#: rc.cpp:944
msgctxt "Lesson Name"
msgid "Turkish (auto-generated)"
msgstr "土耳其文（自動產生）"

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

#. 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 "法文（自動產生）1"

#. 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 "德文（Neo 2 鍵盤佈局）"

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

#. 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 "Dvorak 西班牙文"

#. 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 "西班牙文（自動產生）2"

#. 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 "法文 Dvorak"

#. 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 "英文 Dvorak"

#. i18n: file: keyboards/sv.keyboard.xml:3
#: rc.cpp:992
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 "英文 Colemak"

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

#: src/ktouchcoloreditordialog.cpp:86 src/ktouchcoloreditordialog.cpp:135
msgid "New color scheme"
msgstr "新增顏色機制"

#: src/ktouchcoloreditordialog.cpp:145
msgid "Save modified color schemes?"
msgstr "要儲存已變更的顏色機制嗎？"

#: src/ktouchcolorscheme.cpp:64 src/ktouchcolorscheme.cpp:105
msgid "untitled color scheme"
msgstr "未命名的顏色機制"

#: src/ktouchcolorscheme.cpp:227
msgid "Black && White"
msgstr "黑與白"

#: src/ktouchcolorscheme.cpp:246
msgid "Classic"
msgstr "傳統"

#: src/ktouchcolorscheme.cpp:267
msgid "Deep Blue"
msgstr "深藍"

#: src/ktouchcolorscheme.cpp:288
msgid "Stripy"
msgstr "條紋狀"

#: src/ktouch.cpp:158 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:210
msgid ""
"*.txt|Text files\n"
"*.*|All files"
msgstr ""
"*.txt|文字檔\n"
"*.*|所有檔案"

#: src/ktouch.cpp:210
msgid "Select Practice Text"
msgstr "選擇練習用的文字"

#: src/ktouch.cpp:236
#, kde-format
msgid "Imported text from file '%1'"
msgstr "從檔案 %1 匯入文字"

#: src/ktouch.cpp:237
msgid "generated from text file"
msgstr "從文字檔產生"

#: src/ktouch.cpp:237
msgid "all available"
msgstr "所有可用的"

#: src/ktouch.cpp:260 src/ktouchopenrequestdialog.cpp:124
msgid "Select Training Lecture File"
msgstr "選擇訓練課程檔案"

#: src/ktouch.cpp:356
msgid "Would you like to keep the current level for the new training session?"
msgstr "您要保存目前的等級並進入新的訓練階段嗎？"

#: src/ktouch.cpp:357
msgid "Start new training session"
msgstr "開始新的訓練階段"

#: src/ktouch.cpp:357
msgid "Keep current level"
msgstr "保留目前等級"

#: src/ktouch.cpp:357
msgid "Start from first level"
msgstr "從第一級開始"

#: src/ktouch.cpp:416
msgid "Sound Settings"
msgstr "音效設定"

#: src/ktouch.cpp:451
#, kde-format
msgid "Level:  Correct/Total chars: %1/%2  Words: %3"
msgstr "等級：正確/總計字元：%1/%2  單字：%3"

#: src/ktouch.cpp:452
#, kde-format
msgid "Session: Correct/Total chars: %1/%2  Words: %3"
msgstr "訓練階段：正確/總計字元：%1/%2  單字：%3"

#: src/ktouch.cpp:463
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 ""
"注意，在不同的國家中，打字的方式有可能不太一樣，通常是在最上面那一排按鍵。例"
"如，美國式的打字法，只有最左方的鍵與 1 鍵用左手小指來打，但是德國式的方法則左"
"手小指也會用來按 2 鍵，同時最上面那一排的按鍵，指頭的使用法都向右順延一格。\n"
"通常這只對分離式或人體工學式鍵盤有差別。"

#: src/ktouch.cpp:491
#, kde-format
msgid "Could not find/open the lecture file '%1'."
msgstr "找不到/無法開啟課程檔 %1。"

#: src/ktouch.cpp:515 src/ktouch.cpp:866
#, kde-format
msgid "Changing user to '%1'. Restarting training session at current level."
msgstr "改變使用者為 %1。重新以目前的等及啟動訓練階段。"

#: src/ktouch.cpp:649
msgid "&Open Plain Text File..."
msgstr "開啟純文字檔(&O)..."

#: src/ktouch.cpp:654
msgid "&Open Lecture..."
msgstr "開啟課程(&O)..."

#: src/ktouch.cpp:659
msgid "&Edit Lecture..."
msgstr "編輯課程(&E)..."

#: src/ktouch.cpp:664
msgid "&Edit Color Scheme..."
msgstr "編輯顏色機制(&E)："

#: src/ktouch.cpp:669
msgid "&Edit Keyboard Layout..."
msgstr "編輯鍵盤佈局(&E)..."

#: src/ktouch.cpp:677
msgid "&Start New Session"
msgstr "開始新的訓練階段(&S)"

#: src/ktouch.cpp:682
msgid "&Pause Session"
msgstr "暫停訓練階段(&P)"

#: src/ktouch.cpp:687
msgid "&Lecture Statistics"
msgstr "課程統計(&L)"

#: src/ktouch.cpp:693
msgid "Default &Lectures"
msgstr "預設課程(&L)"

#: src/ktouch.cpp:703
msgid "&Keyboard Layouts"
msgstr "鍵盤佈局(&K)"

#: src/ktouch.cpp:714
msgid "Keyboards &Color Schemes"
msgstr "鍵盤顏色機制(&C)"

#: src/ktouch.cpp:727
msgid "&Setup Users..."
msgstr "設定使用者(&S)..."

#: src/ktouch.cpp:732
msgid "&Current User"
msgstr "目前使用者(&C)"

#: src/ktouch.cpp:784 src/ktouchkeyboard.cpp:270 src/ktouchkeyboard.cpp:322
#: src/ktouchkeyboardeditordialog.cpp:523
#: src/ktouchkeyboardeditordialog.cpp:575
msgid "untitled keyboard layout"
msgstr "未命名鍵盤佈局"

#: src/ktouch.cpp:817 src/ktouchlecture.cpp:209 src/ktouchlecture.cpp:241
msgid "untitled lecture"
msgstr "未命名課程"

#: src/ktouchkeyboard.cpp:64
#, kde-format
msgid "Could not open/download keyboard file '%1'"
msgstr "無法下載或開啟鍵盤佈局檔 %1。"

#: src/ktouchkeyboard.cpp:134
#, kde-format
msgid ""
"%1 with display character '%2' and unicode '%3' has been already defined and "
"is skipped.\n"
msgstr "%1，其顯示字元為 %2，萬國碼為 %3 的按鍵已定義，因此將被跳過。\n"

#: src/ktouchkeyboard.cpp:163
msgid "Finger key"
msgstr "指頭按鍵"

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

#: 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 ""
"未知的指頭按鍵，萬國碼為 %1。一般按鍵顯示字元 %2，其萬國碼為 %3 者將被跳"
"過。\n"

#: 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 ""
"未知的目標按鍵，萬國碼為 %1。隱藏按鍵顯示字元 %2，其萬國碼為 %3 者將被跳"
"過。\n"

#: 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 ""
"未知的指頭按鍵，萬國碼為 %1。隱藏按鍵顯示字元 %2，其萬國碼為 %3 者將被跳"
"過。\n"

#: 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 ""
"未知的組合按鍵，萬國碼為 %1。隱藏按鍵顯示字元 %2，其萬國碼為 %3 者將被跳"
"過。\n"

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

#: src/ktouchkeyboardeditordialog.cpp:130
msgid ""
"*.keyboard.xml|KTouch Keyboard Files (*.keyboard.xml)\n"
"*.*|All Files"
msgstr ""
"*.keyboard.xml|KTouch 鍵盤檔 (*.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
msgid "KTouch keyboard editor"
msgstr "KTouch 鍵盤編輯器"

#: 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
msgid "KTouch keyboard editor error"
msgstr "KTouch 鍵盤編輯器錯誤"

#: 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
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 ""
"讀取鍵盤檔 %1 時發生警告：\n"
"%2"

#: src/ktouchkeyboardeditordialog.cpp:632
#: src/ktouchlectureeditordialog.cpp:407
msgid " (modified)"
msgstr "（已修改）"

#: src/ktouchkeyboardeditordialog.cpp:632
#, kde-format
msgid "KTouch Keyboard Editor - %1 %2"
msgstr "KTouch 鍵盤編輯器─ %1 %2"

#: src/ktouchkeyboardeditordialog.cpp:633
#: src/ktouchkeyboardeditordialog.cpp:636
#, kde-format
msgid "KTouch Keyboard Editor - %1"
msgstr "KTouch 鍵盤編輯器─%1"

#: 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 "無法讀取鍵盤佈局檔案 %1。%2"

#: src/ktouchkeyboardwidget.cpp:82
#, kde-format
msgid "Could not download/open keyboard layout file from '%1'."
msgstr "無法從 %1 下載/開啟鍵盤佈局檔。"

#: 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 "KTouch 課程編輯器─"

#: 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 ""
"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!!!"

#: 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 ""
"您已完成此次練習。\n"
"此訓練階段將從頭開始。"

#: 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 "KTouch"

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

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

#: src/main.cpp:36
msgid "Current maintainer and programmer"
msgstr "目前維護者與開發者"

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

#: src/main.cpp:37
msgid "Original author, project admin"
msgstr "原始作者，專案管理"

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

#: src/main.cpp:38
msgid "Creator of the SVG icon"
msgstr "SVG 圖示建立者"

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

#: 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 "要開啟的訓練檔"

#~ msgctxt "Lesson Name"
#~ msgid "Magyar gépírótanfolyam (Expert++)"
#~ msgstr "Magyar gépírótanfolyam (Expert++)"

#~ msgctxt "Lesson Name"
#~ msgid "German (NEO-Schnellschreiblayout)"
#~ msgstr "德文（NEO-Schnellschreiblayout）"

#~ msgid "Open Something in Editor"
#~ msgstr "在編輯器中開啟某些東西"

#~ msgid "Title Question..."
#~ msgstr "標題問題..."

#~ msgid "Current something"
#~ msgstr "目前的某些東西"

#~ msgid "TextLabel"
#~ msgstr "文字標籤"

#~ msgid "Preset something:"
#~ msgstr "預設的某些東西："

#~ msgid "Open file:"
#~ msgstr "開啟檔案："

#~ msgid "New something"
#~ msgstr "新的某些東西"
