# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
#
# Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv dot tw>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: kcm_solid_actions\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-09-11 06:36+0200\n"
"PO-Revision-Date: 2009-10-14 08:11+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"

#: DesktopFileGenerator.cpp:36
msgid "Solid Action Desktop File Generator"
msgstr "實體動作桌面檔產生器"

#: DesktopFileGenerator.cpp:36
msgid ""
"Tool to automatically generate Desktop Files from Solid DeviceInterface "
"classes for translation"
msgstr "從實體裝置介面類別自動產生桌面檔的工具"

#: DesktopFileGenerator.cpp:37
msgid "(c) 2009, Ben Cooksley"
msgstr "(c) 2009, Ben Cooksley"

#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
msgid "Ben Cooksley"
msgstr "Ben Cooksley"

#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
msgid "Maintainer"
msgstr "維護者"

#: PredicateItem.cpp:131
#, kde-format
msgid "The device must be of the type %1"
msgstr "裝置必須為型態 %1"

#: PredicateItem.cpp:134
msgid "Any of the contained properties must match"
msgstr "必須符合任一包含的屬性"

#: PredicateItem.cpp:137
msgid "All of the contained properties must match"
msgstr "必須符合所有包含的屬性"

#: PredicateItem.cpp:146
#, kde-format
msgid "The devices property %1 must equal %2"
msgstr "裝置的屬性 %1 必須為 %2"

#: PredicateItem.cpp:149
#, kde-format
msgid "The device property %1 must contain %2"
msgstr "裝置的屬性 %1 必須包含 %2"

#. i18n: file: ActionEditor.ui:37
#. i18n: ectx: property (toolTip), widget (KIconButton, IbActionIcon)
#: rc.cpp:3 rc.cpp:77
msgid "Action icon, click to change it"
msgstr "動作圖示，點擊以變更"

#. i18n: file: ActionEditor.ui:44
#. i18n: ectx: property (toolTip), widget (KLineEdit, LeActionFriendlyName)
#: rc.cpp:6 rc.cpp:80
msgid "Action name"
msgstr "動作名稱"

#. i18n: file: ActionEditor.ui:61
#. i18n: ectx: property (text), widget (QLabel, TlActionCommand)
#: rc.cpp:9 rc.cpp:83
msgid "Command: "
msgstr "指令："

#. i18n: file: ActionEditor.ui:73
#. i18n: ectx: property (toolTip), widget (KUrlRequester, LeActionCommand)
#: rc.cpp:13 rc.cpp:87
#, no-c-format
msgid ""
"Command that will trigger the action\n"
"This can include any or all of the following case insensitive expands:\n"
"\n"
"%f: The mountpoint for the device - Storage Access devices only\n"
"%d: Path to the device node - Block devices only\n"
"%i: The identifier of the device"
msgstr ""
"觸發此動作的指令\n"
"可以包含以下的參數：\n"
"\n"
"%f：裝置的掛載點 - 只適用於儲存裝置\n"
"%d：裝置的節點路徑 - 只適用於區塊裝置\n"
"%i：裝置的識別子"

#. i18n: file: ActionEditor.ui:90
#. i18n: ectx: property (text), widget (QLabel, TlPredicateTree)
#: rc.cpp:21 rc.cpp:95
msgid "Devices must match the following parameters for this action:"
msgstr "裝置必須符合此動作的以下參數："

#. i18n: file: ActionEditor.ui:102
#. i18n: ectx: property (title), widget (QGroupBox, GbParameter)
#: rc.cpp:24 rc.cpp:98
msgid "Edit parameter"
msgstr "編輯參數"

#. i18n: file: ActionEditor.ui:128
#. i18n: ectx: property (text), widget (QLabel, LblParameterType)
#: rc.cpp:27 rc.cpp:101
msgid "Parameter type:"
msgstr "參數型態："

#. i18n: file: ActionEditor.ui:136
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
#: rc.cpp:30 rc.cpp:104
msgid "Property match"
msgstr "屬性比對"

#. i18n: file: ActionEditor.ui:141
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
#: rc.cpp:33 rc.cpp:107
msgid "Content conjunction"
msgstr "內容連接"

#. i18n: file: ActionEditor.ui:146
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
#: rc.cpp:36 rc.cpp:110
msgid "Content disjunction"
msgstr "內容分離"

#. i18n: file: ActionEditor.ui:151
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
#: rc.cpp:39 rc.cpp:113
msgid "Device interface match"
msgstr "裝置介面比對"

#. i18n: file: ActionEditor.ui:181
#. i18n: ectx: property (text), widget (QLabel, LblDeviceType)
#: rc.cpp:42 rc.cpp:116
msgid "Device type:"
msgstr "裝置類型："

#. i18n: file: ActionEditor.ui:220
#. i18n: ectx: property (text), widget (QLabel, LblValueName)
#: rc.cpp:45 rc.cpp:119
msgid "Value name:"
msgstr "數值名稱："

#. i18n: file: ActionEditor.ui:260
#. i18n: ectx: property (text), item, widget (KComboBox, CbValueMatch)
#: rc.cpp:48 rc.cpp:122
msgid "Equals"
msgstr "等於"

#. i18n: file: ActionEditor.ui:265
#. i18n: ectx: property (text), item, widget (KComboBox, CbValueMatch)
#: rc.cpp:51 rc.cpp:125
msgid "Contains"
msgstr "包含"

#. i18n: file: ActionEditor.ui:293
#. i18n: ectx: property (text), widget (QPushButton, PbParameterReset)
#: rc.cpp:54 rc.cpp:128
msgid "Reset parameter"
msgstr "重置參數"

#. i18n: file: ActionEditor.ui:300
#. i18n: ectx: property (text), widget (QPushButton, PbParameterSave)
#: rc.cpp:57 rc.cpp:131
msgid "Save parameter changes"
msgstr "儲存參數變更"

#. i18n: file: AddAction.ui:19
#. i18n: ectx: property (text), widget (QLabel, LblActionName)
#: rc.cpp:60 rc.cpp:134
msgid "Action name:"
msgstr "動作名稱："

#. i18n: file: AddAction.ui:26
#. i18n: ectx: property (toolTip), widget (KLineEdit, LeActionName)
#: rc.cpp:63 rc.cpp:137
msgid "Enter the name for your new action"
msgstr "請輸入您的新動作的名稱"

#. i18n: file: SolidActions.ui:22
#. i18n: ectx: property (text), widget (KPushButton, PbAddAction)
#: rc.cpp:66 rc.cpp:140
msgid "Add..."
msgstr "新增..."

#. i18n: file: SolidActions.ui:29
#. i18n: ectx: property (text), widget (KPushButton, PbEditAction)
#: rc.cpp:69 rc.cpp:143
msgid "Edit..."
msgstr "編輯..."

#. i18n: file: SolidActions.ui:36
#. i18n: ectx: property (text), widget (KPushButton, PbDeleteAction)
#: rc.cpp:72 rc.cpp:146
msgid "Remove"
msgstr "移除"

#: rc.cpp:73
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Frank Weng (a.k.a. Franklin)"

#: rc.cpp:74
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "franklin at goodhorse dot idv dot tw"

#: SolidActions.cpp:45
msgid "Solid Device Actions Editor"
msgstr "實體裝置動作編輯器"

#: SolidActions.cpp:46
msgid "Solid Device Actions Control Panel Module"
msgstr "實體裝置動作控制面板模組"

#: SolidActions.cpp:48
msgid "(c) 2009 Solid Device Actions team"
msgstr "(c) 2009 Solid Device Actions 開發團隊"

#: SolidActions.cpp:155
#, kde-format
msgid "Editing Action %1"
msgstr "編輯動作 %1"

#: SolidActions.cpp:160
msgid "It appears that the predicate for this action is not valid."
msgstr "此動作的描述似乎不正確。"

#: SolidActions.cpp:160
msgid "Error parsing device conditions"
msgstr "剖析裝置條件發生錯誤"

#: SolidActions.cpp:205
msgid ""
"It appears that the action name, command, icon or condition are not valid.\n"
"Therefore, changes will not be applied."
msgstr ""
"動作名稱、指令、圖示或條件似乎不正確。\n"
"因此不會套用此變更。"

#: SolidActions.cpp:205
msgid "Invalid action"
msgstr "不合法的動作"

#: SolidActions.cpp:231
msgid "No Action Selected"
msgstr "沒有選取動作"

#: SolidActions.cpp:253
msgid "Cannot be deleted"
msgstr "無法刪除"

#~ msgid "Contains Other Requirements"
#~ msgstr "包含其它需求"

#~ msgid "Is A Requirement"
#~ msgstr "是一個需求"

#~ msgid "Logic type:"
#~ msgstr "邏輯型態："

#~ msgid "All Contained Requirements Must Match"
#~ msgstr "所有包含的需求都必須符合"

#~ msgid "Any Contained Required Must Match"
#~ msgstr "要符合任一包含的需求"

#~ msgid "Restriction type:"
#~ msgstr "限制型態："

#~ msgid "Is Value Type"
#~ msgstr "為數值型態"

#~ msgid "Compare Value To"
#~ msgstr "比較數值"

#~ msgid "Does Not Equal"
#~ msgstr "不等於"

#~ msgid "1"
#~ msgstr "1"

#~ msgid "Add a new requirement"
#~ msgstr "新增需求"

#~ msgid "Edit current requirement"
#~ msgstr "編輯目前的需求"

#~ msgid "Remove current requirement"
#~ msgstr "移除目前的需求"

#~ msgid ""
#~ "It appears that the device conditions for this action are not valid. \n"
#~ "If you previously used this utility to make changes, please revert them "
#~ "and file a bug"
#~ msgstr ""
#~ "此動作需要的裝置條件不正確。\n"
#~ "若您先前是使用此工具來做變更，請回復變更，並回報錯誤。"

#~ msgid "Editing Requirement"
#~ msgstr "編輯需求"
