36
44
msgid "Invalid action"
39
#: DesktopFileGenerator.cpp:36
40
msgid "Solid Action Desktop File Generator"
43
#: DesktopFileGenerator.cpp:36
45
"Tool to automatically generate Desktop Files from Solid DeviceInterface "
46
"classes for translation"
47
msgstr "從實體裝置介面類別自動產生桌面檔的工具"
49
#: DesktopFileGenerator.cpp:37
50
msgid "(c) 2009, Ben Cooksley"
51
msgstr "(c) 2009, Ben Cooksley"
53
#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
57
#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
61
#: PredicateItem.cpp:132
63
msgid "The device must be of the type %1"
66
#: PredicateItem.cpp:135
67
msgid "Any of the contained properties must match"
70
#: PredicateItem.cpp:138
71
msgid "All of the contained properties must match"
74
#: PredicateItem.cpp:147
76
msgid "The device property %1 must equal %2"
77
msgstr "裝置的屬性 %1 必須為 %2"
79
#: PredicateItem.cpp:150
81
msgid "The device property %1 must contain %2"
82
msgstr "裝置的屬性 %1 必須包含 %2"
85
msgctxt "NAME OF TRANSLATORS"
87
msgstr "Frank Weng (a.k.a. Franklin)"
90
msgctxt "EMAIL OF TRANSLATORS"
92
msgstr "franklin at goodhorse dot idv dot tw"
94
#. i18n: file: ActionEditor.ui:37
95
47
#. i18n: ectx: property (toolTip), widget (KIconButton, IbActionIcon)
97
49
msgid "Action icon, click to change it"
98
50
msgstr "動作圖示,點擊以變更"
100
#. i18n: file: ActionEditor.ui:44
101
52
#. i18n: ectx: property (toolTip), widget (KLineEdit, LeActionFriendlyName)
103
54
msgid "Action name"
106
#. i18n: file: ActionEditor.ui:61
107
57
#. i18n: ectx: property (text), widget (QLabel, TlActionCommand)
112
#. i18n: file: ActionEditor.ui:73
113
62
#. i18n: ectx: property (toolTip), widget (KUrlRequester, LeActionCommand)
117
66
"Command that will trigger the action\n"
128
77
"%d:裝置的節點路徑 - 只適用於區塊裝置\n"
131
#. i18n: file: ActionEditor.ui:90
132
80
#. i18n: ectx: property (text), widget (QLabel, TlPredicateTree)
134
82
msgid "Devices must match the following parameters for this action:"
135
83
msgstr "裝置必須符合此動作的以下參數:"
137
#. i18n: file: ActionEditor.ui:102
138
85
#. i18n: ectx: property (title), widget (QGroupBox, GbParameter)
86
#: ActionEditor.ui:102
140
87
msgid "Edit Parameter"
143
#. i18n: file: ActionEditor.ui:128
144
90
#. i18n: ectx: property (text), widget (QLabel, LblParameterType)
91
#: ActionEditor.ui:128
146
92
msgid "Parameter type:"
149
#. i18n: file: ActionEditor.ui:136
150
95
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
96
#: ActionEditor.ui:136
152
97
msgid "Property Match"
155
#. i18n: file: ActionEditor.ui:141
156
100
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
101
#: ActionEditor.ui:141
158
102
msgid "Content Conjunction"
161
#. i18n: file: ActionEditor.ui:146
162
105
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
106
#: ActionEditor.ui:146
164
107
msgid "Content Disjunction"
167
#. i18n: file: ActionEditor.ui:151
168
110
#. i18n: ectx: property (text), item, widget (KComboBox, CbParameterType)
111
#: ActionEditor.ui:151
170
112
msgid "Device Interface Match"
173
#. i18n: file: ActionEditor.ui:181
174
115
#. i18n: ectx: property (text), widget (QLabel, LblDeviceType)
116
#: ActionEditor.ui:181
176
117
msgid "Device type:"
179
#. i18n: file: ActionEditor.ui:220
180
120
#. i18n: ectx: property (text), widget (QLabel, LblValueName)
121
#: ActionEditor.ui:220
182
122
msgid "Value name:"
185
#. i18n: file: ActionEditor.ui:260
186
125
#. i18n: ectx: property (text), item, widget (KComboBox, CbValueMatch)
126
#: ActionEditor.ui:260
191
#. i18n: file: ActionEditor.ui:265
192
130
#. i18n: ectx: property (text), item, widget (KComboBox, CbValueMatch)
131
#: ActionEditor.ui:265
197
#. i18n: file: ActionEditor.ui:293
198
135
#. i18n: ectx: property (text), widget (QPushButton, PbParameterReset)
136
#: ActionEditor.ui:293
200
137
msgid "Reset Parameter"
203
#. i18n: file: ActionEditor.ui:300
204
140
#. i18n: ectx: property (text), widget (QPushButton, PbParameterSave)
141
#: ActionEditor.ui:300
206
142
msgid "Save Parameter Changes"
209
#. i18n: file: AddAction.ui:19
210
145
#. i18n: ectx: property (text), widget (QLabel, LblActionName)
212
147
msgid "Action name:"
215
#. i18n: file: AddAction.ui:26
216
150
#. i18n: ectx: property (toolTip), widget (KLineEdit, LeActionName)
218
152
msgid "Enter the name for your new action"
219
153
msgstr "請輸入您的新動作的名稱"
221
#. i18n: file: SolidActions.ui:22
222
#. i18n: ectx: property (text), widget (KPushButton, PbAddAction)
227
#. i18n: file: SolidActions.ui:29
228
#. i18n: ectx: property (text), widget (KPushButton, PbEditAction)
233
#. i18n: file: SolidActions.ui:36
234
#. i18n: ectx: property (text), widget (KPushButton, PbDeleteAction)
155
#: DesktopFileGenerator.cpp:36
156
msgid "Solid Action Desktop File Generator"
159
#: DesktopFileGenerator.cpp:36
161
"Tool to automatically generate Desktop Files from Solid DeviceInterface "
162
"classes for translation"
163
msgstr "從實體裝置介面類別自動產生桌面檔的工具"
165
#: DesktopFileGenerator.cpp:37
166
msgid "(c) 2009, Ben Cooksley"
167
msgstr "(c) 2009, Ben Cooksley"
169
#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
171
msgstr "Ben Cooksley"
173
#: DesktopFileGenerator.cpp:38 SolidActions.cpp:49
177
#: PredicateItem.cpp:132
179
msgid "The device must be of the type %1"
182
#: PredicateItem.cpp:135
183
msgid "Any of the contained properties must match"
186
#: PredicateItem.cpp:138
187
msgid "All of the contained properties must match"
190
#: PredicateItem.cpp:147
192
msgid "The device property %1 must equal %2"
193
msgstr "裝置的屬性 %1 必須為 %2"
195
#: PredicateItem.cpp:150
197
msgid "The device property %1 must contain %2"
198
msgstr "裝置的屬性 %1 必須包含 %2"
239
200
#: SolidActions.cpp:45
240
201
msgid "Solid Device Actions Editor"