85
85
msgid "Could not write to the temporary file."
88
#. i18n: ectx: property (text), item, widget (QComboBox, patchSelection)
89
#: localpatchsource.cpp:38 patchreview.ui:146
88
#: localpatchsource.cpp:43
90
89
msgid "Custom Patch"
93
#: patchhighlighter.cpp:74
92
#. i18n: ectx: property (title), widget (QGroupBox, localPatchOptions)
93
#: localpatchwidget.ui:17
97
#. i18n: ectx: property (text), widget (QLabel, label)
98
#: localpatchwidget.ui:26
102
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, baseDir)
103
#: localpatchwidget.ui:33
104
msgid "Patch base..."
107
#. i18n: ectx: attribute (title), widget (QWidget, fileTab)
108
#: localpatchwidget.ui:44
112
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, filename)
113
#: localpatchwidget.ui:50
114
msgid "Patch location..."
117
#. i18n: ectx: attribute (title), widget (QWidget, commandTab)
118
#: localpatchwidget.ui:58
122
#. i18n: ectx: property (placeholderText), widget (QLineEdit, command)
123
#: localpatchwidget.ui:64
124
msgid "Command's output..."
127
#. i18n: ectx: property (toolTip), widget (QCheckBox, applied)
128
#: localpatchwidget.ui:75
129
msgid "Patch is already applied on local version"
132
#. i18n: ectx: property (text), widget (QCheckBox, applied)
133
#: localpatchwidget.ui:78
134
msgid "Already applied"
137
#: patchhighlighter.cpp:81
94
138
msgid "<b><span style=\"color:red\">Conflict</span></b><br/>"
95
139
msgstr "<b><span style=\"color:red\">衝突</span></b><br/>"
97
#: patchhighlighter.cpp:80
98
msgid "<b>Reverted.</b><br/>"
99
msgstr "<b>已回復。</b><br/>"
101
#: patchhighlighter.cpp:82
102
msgid "<b>Applied.</b><br/>"
141
#: patchhighlighter.cpp:89
143
#| msgid "<b>Applied.</b><br/>"
144
msgid "Applied.<br/>"
103
145
msgstr "<b>已套用。</b><br/>"
105
#: patchhighlighter.cpp:87 patchhighlighter.cpp:99
106
msgid "<b>Insertion</b><br/>"
147
#: patchhighlighter.cpp:92 patchhighlighter.cpp:107
149
#| msgid "<b>Insertion</b><br/>"
150
msgid "Insertion<br/>"
107
151
msgstr "<b>插入</b><br/>"
109
#: patchhighlighter.cpp:90 patchhighlighter.cpp:96
110
msgid "<b>Removal</b><br/>"
153
#: patchhighlighter.cpp:95 patchhighlighter.cpp:104
155
#| msgid "<b>Removal</b><br/>"
111
157
msgstr "<b>移除</b><br/>"
113
#: patchhighlighter.cpp:91
114
msgid "<b>Previous:</b><br/>"
159
#: patchhighlighter.cpp:96
161
#| msgid "<b>Previous:</b><br/>"
162
msgid "Previous:<br/>"
115
163
msgstr "<b>前一個:</b><br/>"
117
165
#: patchhighlighter.cpp:101
118
msgid "<b>Alternative:</b><br/>"
167
#| msgid "<b>Reverted.</b><br/>"
168
msgid "Reverted.<br/>"
169
msgstr "<b>已回復。</b><br/>"
171
#: patchhighlighter.cpp:109
173
#| msgid "<b>Alternative:</b><br/>"
174
msgid "Alternative:<br/>"
119
175
msgstr "<b>替代:</b><br/>"
121
#: patchhighlighter.cpp:204
177
#: patchhighlighter.cpp:213
123
179
msgid "Could not apply the change: Text should be \"%1\", but is \"%2\"."
124
180
msgstr "無法套用此變更:文字應為 %1,但是看到 %2。"
126
#: patchhighlighter.cpp:360 patchhighlighter.cpp:367
182
#: patchhighlighter.cpp:369 patchhighlighter.cpp:376
127
183
msgid "Insertion"
130
#: patchhighlighter.cpp:362 patchhighlighter.cpp:369
186
#: patchhighlighter.cpp:371 patchhighlighter.cpp:378
134
#: patchhighlighter.cpp:364 patchhighlighter.cpp:371
190
#: patchhighlighter.cpp:373 patchhighlighter.cpp:380
138
#: patchreview.cpp:271 patchreview.cpp:273
194
#: patchreview.cpp:267 patchreview.cpp:269
139
195
msgid "Kompare Model Update"
140
196
msgstr "Kompare 模式更新"
142
#: patchreview.cpp:284 patchreview.cpp:478 patchreview.cpp:514
198
#: patchreview.cpp:280 patchreview.cpp:462 patchreview.cpp:501
143
199
msgid "Patch Review"
146
#: patchreview.cpp:284
202
#: patchreview.cpp:280
147
203
msgid "Highlights code affected by a patch"
148
204
msgstr "突顯被修補影響的源碼"
150
#: patchreview.cpp:440
206
#: patchreview.cpp:424
210
#. i18n: ectx: property (text), widget (QToolButton, finishReview)
211
#: patchreview.cpp:487 patchreview.ui:134
212
msgid "Finish Review"
154
215
#. i18n: ectx: property (windowTitle), widget (QWidget, EditPatch)
155
216
#: patchreview.ui:14
156
217
msgid "Edit Patch"
159
220
#. i18n: ectx: property (toolTip), widget (QToolButton, previousFile)
161
222
msgid "Previous file"
165
226
#. i18n: ectx: property (text), widget (QToolButton, previousHunk)
166
227
#. i18n: ectx: property (text), widget (QToolButton, nextHunk)
167
228
#. i18n: ectx: property (text), widget (QToolButton, nextFile)
168
#: patchreview.ui:25 patchreview.ui:35 patchreview.ui:45 patchreview.ui:55
229
#: patchreview.ui:27 patchreview.ui:37 patchreview.ui:47 patchreview.ui:57
172
233
#. i18n: ectx: property (toolTip), widget (QToolButton, previousHunk)
174
235
msgid "Previous difference"
177
238
#. i18n: ectx: property (toolTip), widget (QToolButton, nextHunk)
179
240
msgid "Next difference"
182
243
#. i18n: ectx: property (toolTip), widget (QToolButton, nextFile)
184
245
msgid "Next file"
187
248
#. i18n: ectx: property (text), widget (QPushButton, updateButton)
192
253
#. i18n: ectx: property (text), widget (QPushButton, testsButton)
194
255
msgid "Run Tests"
197
258
#. i18n: ectx: property (text), widget (QToolButton, exportReview)
198
#: patchreview.ui:111
259
#: patchreview.ui:117
199
260
msgid "Export Diff..."
202
263
#. i18n: ectx: property (text), widget (QPushButton, cancelReview)
203
#: patchreview.ui:121
264
#: patchreview.ui:127
204
265
msgid "Cancel Review"
207
#. i18n: ectx: property (text), widget (QPushButton, finishReview)
208
#: patchreview.ui:128 patchreviewtoolview.cpp:147
209
msgid "Finish Review"
212
#. i18n: ectx: property (title), widget (QGroupBox, localPatchOptions)
213
#: patchreview.ui:137
217
#. i18n: ectx: property (text), widget (QPushButton, showButton)
218
#: patchreview.ui:160
222
#. i18n: ectx: property (text), widget (QLabel, label)
223
#: patchreview.ui:169
227
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, baseDir)
228
#: patchreview.ui:176
229
msgid "Patch base..."
232
#. i18n: ectx: attribute (title), widget (QWidget, fileTab)
233
#: patchreview.ui:187
237
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, filename)
238
#: patchreview.ui:193
239
msgid "Patch location..."
242
#. i18n: ectx: attribute (title), widget (QWidget, commandTab)
243
#: patchreview.ui:201
247
#. i18n: ectx: property (placeholderText), widget (QLineEdit, command)
248
#: patchreview.ui:207
249
msgid "Command's output..."
252
#. i18n: ectx: property (toolTip), widget (QCheckBox, applied)
253
#: patchreview.ui:218
254
msgid "Patch is already applied on local version"
257
#. i18n: ectx: property (text), widget (QCheckBox, applied)
258
#: patchreview.ui:221
259
msgid "Already applied"
262
268
#. i18n: ectx: property (title), widget (QGroupBox, filesGroup)
263
#: patchreview.ui:244
269
#: patchreview.ui:153
267
#: patchreviewtoolview.cpp:71
273
#: patchreviewtoolview.cpp:72
269
275
msgctxt "%1: number of changed hunks, %2: file name"
270
276
msgid "%2 (1 hunk)"
271
277
msgid_plural "%2 (%1 hunks)"
272
278
msgstr[0] "%2(%1 個區塊)"
274
#: patchreviewtoolview.cpp:283
280
#: patchreviewtoolview.cpp:228
275
281
msgid "Select All"
278
#: patchreviewtoolview.cpp:285
284
#: patchreviewtoolview.cpp:230
279
285
msgid "Deselect All"
282
#: patchreviewtoolview.cpp:563
288
#: patchreviewtoolview.cpp:509
283
289
msgid "Running tests: %p%"
284
290
msgstr "執行測試:%p%"
286
#: patchreviewtoolview.cpp:591
292
#: patchreviewtoolview.cpp:537
288
294
msgid "Test passed"
289
295
msgid_plural "All %1 tests passed"
290
296
msgstr[0] "所有 %1 個測試均已通過"
292
#: patchreviewtoolview.cpp:595
298
#: patchreviewtoolview.cpp:541
294
300
msgid "Test results: %1 passed, %2 failed, %3 errors"
295
301
msgstr "測試結果:%1 個通過,%2 個失敗,%3 個錯誤"