l10n: ru.po: update Russian translation

Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com> Signed-off-by: Jiang Xin <worldhello.net@gmail.com>

Dimitriy Ryazantcev committed Jun 20, 2022 at 16:02 UTC 11d4c8b350bbc17ad54e293ef427ed5390712eb2
1 file changed +13428 -16072
po/ru.po
+13428 -16072
@@ -1,69 +1,58 @@
1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 -# This file is distributed under the same license as the PACKAGE package.
4 -#
3 +# This file is distributed under the same license as the Git package.
4 +#
5 # Translators:
6 # Alexander Golubev <fatzer2@gmail.com>, 2020
7 -# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2021
8 -# Mike Manturov, 2014
9 -# Mike Manturov, 2014
10 -# Sergey Alyoshin <alyoshin.s@gmail.com>, 2020
11 -# Sergey Kuznetsov <votkinsk@gmail.com>, 2021
7 +# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2022
8 +# insolor, 2014
9 +# insolor, 2014
10 +# Sergey Alyoshin <alyoshin.s@gmail.com>, 2020-2021
11 +# Sergey Kuznetsov <votkinsk@gmail.com>, 2021-2022
12 # Чук Таблицоменделеев <aurum444an@gmail.com>, 2019
13 msgid ""
14 msgstr ""
15 "Project-Id-Version: Git Russian Localization Project\n"
16 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
17 -"POT-Creation-Date: 2020-12-21 07:10+0800\n"
18 -"PO-Revision-Date: 2021-01-29 19:33+0000\n"
19 -"Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\n"
20 -"Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\n"
17 +"POT-Creation-Date: 2022-06-26 20:30+0800\n"
18 +"PO-Revision-Date: 2014-02-18 23:30+0000\n"
19 +"Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2022\n"
20 +"Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/"
21 +"ru/)\n"
22 +"Language: ru\n"
23 "MIME-Version: 1.0\n"
24 "Content-Type: text/plain; charset=UTF-8\n"
25 "Content-Transfer-Encoding: 8bit\n"
24 -"Language: ru\n"
25 -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
26 +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
27 +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
28 +"%100>=11 && n%100<=14)? 2 : 3);\n"
29
27 -#: add-interactive.c:376
30 #, c-format
31 msgid "Huh (%s)?"
32 msgstr "Хм (%s)?"
33
32 -#: add-interactive.c:529 add-interactive.c:830 reset.c:65 sequencer.c:3284
33 -#: sequencer.c:3735 sequencer.c:3890 builtin/rebase.c:1532
34 -#: builtin/rebase.c:1955
34 msgid "could not read index"
35 msgstr "не удалось прочитать индекс"
36
38 -#: add-interactive.c:584 git-add--interactive.perl:269
39 -#: git-add--interactive.perl:294
37 msgid "binary"
38 msgstr "двоичный"
39
43 -#: add-interactive.c:642 git-add--interactive.perl:278
44 -#: git-add--interactive.perl:332
40 msgid "nothing"
41 msgstr "ничего"
42
48 -#: add-interactive.c:643 git-add--interactive.perl:314
49 -#: git-add--interactive.perl:329
43 msgid "unchanged"
44 msgstr "нет изменений"
45
53 -#: add-interactive.c:680 git-add--interactive.perl:641
46 msgid "Update"
47 msgstr "Обновить"
48
57 -#: add-interactive.c:697 add-interactive.c:885
49 #, c-format
50 msgid "could not stage '%s'"
51 msgstr " не удалось проиндексировать «%s»"
52
62 -#: add-interactive.c:703 add-interactive.c:892 reset.c:89 sequencer.c:3478
53 msgid "could not write index"
54 msgstr "не удалось записать индекс"
55
66 -#: add-interactive.c:706 git-add--interactive.perl:626
56 #, c-format, perl-format
57 msgid "updated %d path\n"
58 msgid_plural "updated %d paths\n"
@@ -72,26 +61,20 @@ msgstr[1] "обновлено %d пути\n"
61 msgstr[2] "обновлено %d путей\n"
62 msgstr[3] "обновлено %d пути\n"
63
75 -#: add-interactive.c:724 git-add--interactive.perl:676
64 #, c-format, perl-format
65 msgid "note: %s is untracked now.\n"
66 msgstr "примечание: %s теперь неотслеживаемый.\n"
67
80 -#: add-interactive.c:729 apply.c:4125 builtin/checkout.c:295
81 -#: builtin/reset.c:145
68 #, c-format
69 msgid "make_cache_entry failed for path '%s'"
70 msgstr "сбой make_cache_entry для пути «%s»"
71
86 -#: add-interactive.c:759 git-add--interactive.perl:653
72 msgid "Revert"
73 msgstr "Обратить изменения"
74
90 -#: add-interactive.c:775
75 msgid "Could not parse HEAD^{tree}"
76 msgstr "Не удалось разобрать HEAD^{tree}"
77
94 -#: add-interactive.c:813 git-add--interactive.perl:629
78 #, c-format, perl-format
79 msgid "reverted %d path\n"
80 msgid_plural "reverted %d paths\n"
@@ -100,16 +83,13 @@ msgstr[1] "обращены изменения %d путей\n"
83 msgstr[2] "обращены изменения %d путей\n"
84 msgstr[3] "обращены изменения %d путей\n"
85
103 -#: add-interactive.c:864 git-add--interactive.perl:693
86 #, c-format
87 msgid "No untracked files.\n"
88 msgstr "Нет неотслеживаемых файлов.\n"
89
108 -#: add-interactive.c:868 git-add--interactive.perl:687
90 msgid "Add untracked"
91 msgstr "Добавить неотслеживаемый"
92
112 -#: add-interactive.c:895 git-add--interactive.perl:623
93 #, c-format, perl-format
94 msgid "added %d path\n"
95 msgid_plural "added %d paths\n"
@@ -118,155 +98,119 @@ msgstr[1] "добавлено %d пути\n"
98 msgstr[2] "добавлено %d путей\n"
99 msgstr[3] "добавлено %d пути\n"
100
121 -#: add-interactive.c:925
101 #, c-format
102 msgid "ignoring unmerged: %s"
124 -msgstr "игнорирую не слитое: %s"
103 +msgstr "игнорирую неслитое: %s"
104
126 -#: add-interactive.c:937 add-patch.c:1751 git-add--interactive.perl:1369
105 #, c-format
106 msgid "Only binary files changed.\n"
107 msgstr "Только изменения двоичных файлов.\n"
108
131 -#: add-interactive.c:939 add-patch.c:1749 git-add--interactive.perl:1371
109 #, c-format
110 msgid "No changes.\n"
111 msgstr "Нет изменений.\n"
112
136 -#: add-interactive.c:943 git-add--interactive.perl:1379
113 msgid "Patch update"
114 msgstr "Обновление патча"
115
140 -#: add-interactive.c:982 git-add--interactive.perl:1792
116 msgid "Review diff"
117 msgstr "Просмотреть список изменений"
118
144 -#: add-interactive.c:1010
119 msgid "show paths with changes"
120 msgstr "показать пути с изменениями"
121
148 -#: add-interactive.c:1012
122 msgid "add working tree state to the staged set of changes"
150 -msgstr "добавить содержимое рабочего каталога к списку проиндексированных изменений"
123 +msgstr "проиндексировать изменения рабочей копии"
124
152 -#: add-interactive.c:1014
125 msgid "revert staged set of changes back to the HEAD version"
126 msgstr "вернуть проиндексированные изменения назад к HEAD-версии"
127
156 -#: add-interactive.c:1016
128 msgid "pick hunks and update selectively"
158 -msgstr "выбрать отдельные блоки изменений и обновить выборочно"
129 +msgstr "отобрать блоки изменений и выборочно обновить"
130
160 -#: add-interactive.c:1018
131 msgid "view diff between HEAD and index"
132 msgstr "просмотреть список изменений между HEAD и индексом"
133
164 -#: add-interactive.c:1020
134 msgid "add contents of untracked files to the staged set of changes"
166 -msgstr "добавить содержимое неотслеживаемых файлов к списку проиндексированных изменений"
135 +msgstr ""
136 +"добавить содержимое неотслеживаемых файлов к списку проиндексированных "
137 +"изменений"
138
168 -#: add-interactive.c:1028 add-interactive.c:1077
139 msgid "Prompt help:"
140 msgstr "Справка:"
141
172 -#: add-interactive.c:1030
142 msgid "select a single item"
143 msgstr "выбрать один элемент"
144
176 -#: add-interactive.c:1032
145 msgid "select a range of items"
146 msgstr "выбрать диапазон элементов"
147
180 -#: add-interactive.c:1034
148 msgid "select multiple ranges"
149 msgstr "выбрать несколько диапазонов"
150
184 -#: add-interactive.c:1036 add-interactive.c:1081
151 msgid "select item based on unique prefix"
152 msgstr "выбрать элемент на основе уникального префикса"
153
188 -#: add-interactive.c:1038
154 msgid "unselect specified items"
155 msgstr "убрать выбор указанных элементов"
156
192 -#: add-interactive.c:1040
157 msgid "choose all items"
158 msgstr "выбрать все элементы"
159
196 -#: add-interactive.c:1042
160 msgid "(empty) finish selecting"
161 msgstr "(пусто) закончить выбор"
162
200 -#: add-interactive.c:1079
163 msgid "select a numbered item"
164 msgstr "выбрать элемент по номеру"
165
204 -#: add-interactive.c:1083
166 msgid "(empty) select nothing"
167 msgstr "(пусто) ничего не выбирать"
168
208 -#: add-interactive.c:1091 builtin/clean.c:816 git-add--interactive.perl:1896
169 msgid "*** Commands ***"
170 msgstr "*** Команды ***"
171
212 -#: add-interactive.c:1092 builtin/clean.c:817 git-add--interactive.perl:1893
172 msgid "What now"
173 msgstr "Что теперь"
174
216 -#: add-interactive.c:1144 git-add--interactive.perl:213
175 msgid "staged"
176 msgstr "в индексе"
177
220 -#: add-interactive.c:1144 git-add--interactive.perl:213
178 msgid "unstaged"
179 msgstr "не в индексе"
180
224 -#: add-interactive.c:1144 apply.c:4987 apply.c:4990 builtin/am.c:2257
225 -#: builtin/am.c:2260 builtin/bugreport.c:134 builtin/clone.c:124
226 -#: builtin/fetch.c:147 builtin/merge.c:284 builtin/pull.c:190
227 -#: builtin/submodule--helper.c:409 builtin/submodule--helper.c:1818
228 -#: builtin/submodule--helper.c:1821 builtin/submodule--helper.c:2326
229 -#: builtin/submodule--helper.c:2329 builtin/submodule--helper.c:2572
230 -#: git-add--interactive.perl:213
181 msgid "path"
182 msgstr "путь"
183
234 -#: add-interactive.c:1151
184 msgid "could not refresh index"
185 msgstr "не удалось обновить индекс"
186
238 -#: add-interactive.c:1165 builtin/clean.c:781 git-add--interactive.perl:1803
187 #, c-format
188 msgid "Bye.\n"
189 msgstr "До свидания.\n"
190
243 -#: add-patch.c:34 git-add--interactive.perl:1431
191 #, c-format, perl-format
192 msgid "Stage mode change [y,n,q,a,d%s,?]? "
193 msgstr "Проиндексировать изменение режима доступа [y,n,q,a,d%s,?]? "
194
248 -#: add-patch.c:35 git-add--interactive.perl:1432
195 #, c-format, perl-format
196 msgid "Stage deletion [y,n,q,a,d%s,?]? "
197 msgstr "Проиндексировать удаление [y,n,q,a,d%s,?]? "
198
253 -#: add-patch.c:36 git-add--interactive.perl:1433
199 #, c-format, perl-format
200 msgid "Stage addition [y,n,q,a,d%s,?]? "
201 msgstr "Добавить к индексу [y,n,q,a,d%s,?]?"
202
258 -#: add-patch.c:37 git-add--interactive.perl:1434
203 #, c-format, perl-format
204 msgid "Stage this hunk [y,n,q,a,d%s,?]? "
261 -msgstr "Проиндексировать этот блок изменений [y,n,q,a,d%s,?]? "
205 +msgstr "Индексировать этот блок [y,n,q,a,d%s,?]? "
206
263 -#: add-patch.c:39
207 msgid ""
265 -"If the patch applies cleanly, the edited hunk will immediately be marked for"
266 -" staging."
267 -msgstr "При чистом наложении патча изменённая часть сразу будет отмечена для индексирования."
208 +"If the patch applies cleanly, the edited hunk will immediately be marked for "
209 +"staging."
210 +msgstr ""
211 +"При чистом наложении патча изменённая часть сразу будет отмечена для "
212 +"индексирования."
213
269 -#: add-patch.c:42
214 msgid ""
215 "y - stage this hunk\n"
216 "n - do not stage this hunk\n"
@@ -274,34 +218,34 @@ msgid ""
218 "a - stage this hunk and all later hunks in the file\n"
219 "d - do not stage this hunk or any of the later hunks in the file\n"
220 msgstr ""
221 +"y - индексировать этот блок\n"
222 +"n - пропустить этот блок\n"
223 +"q - выход; пропустить этот и все оставшиеся блоки\n"
224 +"a - индексировать этот и остальные блоки файла\n"
225 +"d - пропустить этот и остальные блоки файла\n"
226
278 -#: add-patch.c:56 git-add--interactive.perl:1437
227 #, c-format, perl-format
228 msgid "Stash mode change [y,n,q,a,d%s,?]? "
229 msgstr "Спрятать изменение режима доступа [y,n,q,a,d%s,?]? "
230
283 -#: add-patch.c:57 git-add--interactive.perl:1438
231 #, c-format, perl-format
232 msgid "Stash deletion [y,n,q,a,d%s,?]? "
233 msgstr "Спрятать удаление файла [y,n,q,a,d%s,?]? "
234
288 -#: add-patch.c:58 git-add--interactive.perl:1439
235 #, c-format, perl-format
236 msgid "Stash addition [y,n,q,a,d%s,?]? "
237 msgstr "Добавить к спрятанному [y,n,q,a,d%s,?]?"
238
293 -#: add-patch.c:59 git-add--interactive.perl:1440
239 #, c-format, perl-format
240 msgid "Stash this hunk [y,n,q,a,d%s,?]? "
296 -msgstr "Спрятать этот блок изменений [y,n,q,a,d%s,?]? "
241 +msgstr "Спрятать этот блок [y,n,q,a,d%s,?]? "
242
298 -#: add-patch.c:61
243 msgid ""
300 -"If the patch applies cleanly, the edited hunk will immediately be marked for"
301 -" stashing."
302 -msgstr "При чистом наложении патча изменённая часть сразу будет отмечена для скрытия."
244 +"If the patch applies cleanly, the edited hunk will immediately be marked for "
245 +"stashing."
246 +msgstr ""
247 +"При чистом наложении патча изменённая часть сразу будет отмечена для скрытия."
248
304 -#: add-patch.c:64
249 msgid ""
250 "y - stash this hunk\n"
251 "n - do not stash this hunk\n"
@@ -309,34 +253,35 @@ msgid ""
253 "a - stash this hunk and all later hunks in the file\n"
254 "d - do not stash this hunk or any of the later hunks in the file\n"
255 msgstr ""
256 +"y - спрятать этот блок\n"
257 +"n - пропустить этот блок\n"
258 +"q - выход; пропустить этот и все последующие блоки\n"
259 +"a - спрятать этот и остальные блоки файла\n"
260 +"d - пропустить этот и остальные блоки файла\n"
261
313 -#: add-patch.c:80 git-add--interactive.perl:1443
262 #, c-format, perl-format
263 msgid "Unstage mode change [y,n,q,a,d%s,?]? "
264 msgstr "Убрать изменения режима доступа из индекса [y,n,q,a,d%s,?]? "
265
318 -#: add-patch.c:81 git-add--interactive.perl:1444
266 #, c-format, perl-format
267 msgid "Unstage deletion [y,n,q,a,d%s,?]? "
268 msgstr "Убрать удаление из индекса [y,n,q,a,d%s,?]? "
269
323 -#: add-patch.c:82 git-add--interactive.perl:1445
270 #, c-format, perl-format
271 msgid "Unstage addition [y,n,q,a,d%s,?]? "
272 msgstr "Убрать из индекса [y,n,q,a,d%s,?]?"
273
328 -#: add-patch.c:83 git-add--interactive.perl:1446
274 #, c-format, perl-format
275 msgid "Unstage this hunk [y,n,q,a,d%s,?]? "
331 -msgstr "Убрать из индекса этот блок измений [y,n,q,a,d%s,?]? "
276 +msgstr "Убрать из индекса этот блок [y,n,q,a,d%s,?]? "
277
333 -#: add-patch.c:85
278 msgid ""
335 -"If the patch applies cleanly, the edited hunk will immediately be marked for"
336 -" unstaging."
337 -msgstr "При чистом наложении патча изменённая часть сразу будет отмечена для удаления из индекса."
279 +"If the patch applies cleanly, the edited hunk will immediately be marked for "
280 +"unstaging."
281 +msgstr ""
282 +"При чистом наложении патча изменённая часть сразу будет отмечена для "
283 +"удаления из индекса."
284
339 -#: add-patch.c:88
285 msgid ""
286 "y - unstage this hunk\n"
287 "n - do not unstage this hunk\n"
@@ -344,34 +289,35 @@ msgid ""
289 "a - unstage this hunk and all later hunks in the file\n"
290 "d - do not unstage this hunk or any of the later hunks in the file\n"
291 msgstr ""
292 +"y - убрать из индекса этот блок\n"
293 +"n - пропустить этот блок\n"
294 +"q - выход; пропустить этот и все последующие блоки\n"
295 +"a - убрать из индекса этот и остальные блоки файла\n"
296 +"d - пропустить этот и остальные блоки файла\n"
297
348 -#: add-patch.c:103 git-add--interactive.perl:1449
298 #, c-format, perl-format
299 msgid "Apply mode change to index [y,n,q,a,d%s,?]? "
300 msgstr "Применить изменение режима доступа к индексу [y,n,q,a,d%s,?]? "
301
353 -#: add-patch.c:104 git-add--interactive.perl:1450
302 #, c-format, perl-format
303 msgid "Apply deletion to index [y,n,q,a,d%s,?]? "
304 msgstr "Применить удаление к индексу [y,n,q,a,d%s,?]? "
305
358 -#: add-patch.c:105 git-add--interactive.perl:1451
306 #, c-format, perl-format
307 msgid "Apply addition to index [y,n,q,a,d%s,?]? "
308 msgstr "Применить добавление к индексу [y,n,q,a,d%s,?]?"
309
363 -#: add-patch.c:106 git-add--interactive.perl:1452
310 #, c-format, perl-format
311 msgid "Apply this hunk to index [y,n,q,a,d%s,?]? "
366 -msgstr "Применить этот блок к индексу [y,n,q,a,d%s,?]? "
312 +msgstr "Принять этот блок в индекс [y,n,q,a,d%s,?]? "
313
368 -#: add-patch.c:108 add-patch.c:176 add-patch.c:221
314 msgid ""
370 -"If the patch applies cleanly, the edited hunk will immediately be marked for"
371 -" applying."
372 -msgstr "При чистом наложении патча изменённая часть сразу будет отмечена для применения."
315 +"If the patch applies cleanly, the edited hunk will immediately be marked for "
316 +"applying."
317 +msgstr ""
318 +"При чистом наложении патча изменённая часть сразу будет отмечена для "
319 +"применения."
320
374 -#: add-patch.c:111
321 msgid ""
322 "y - apply this hunk to index\n"
323 "n - do not apply this hunk to index\n"
@@ -379,38 +325,34 @@ msgid ""
325 "a - apply this hunk and all later hunks in the file\n"
326 "d - do not apply this hunk or any of the later hunks in the file\n"
327 msgstr ""
328 +"y - принять этот блок в индекс\n"
329 +"n - пропустить этот блок\n"
330 +"q - выход; пропустить этот и все последующие блоки\n"
331 +"a - принять этот и остальные блоки файла\n"
332 +"d - пропустить этот и остальные блоки файла\n"
333
383 -#: add-patch.c:126 git-add--interactive.perl:1455
384 -#: git-add--interactive.perl:1473
334 #, c-format, perl-format
335 msgid "Discard mode change from worktree [y,n,q,a,d%s,?]? "
336 msgstr "Отменить изменения режима доступа в рабочем каталоге [y,n,q,a,d%s,?]? "
337
389 -#: add-patch.c:127 git-add--interactive.perl:1456
390 -#: git-add--interactive.perl:1474
338 #, c-format, perl-format
339 msgid "Discard deletion from worktree [y,n,q,a,d%s,?]? "
340 msgstr "Отменить удаление в рабочем каталоге [y,n,q,a,d%s,?]? "
341
395 -#: add-patch.c:128 git-add--interactive.perl:1457
396 -#: git-add--interactive.perl:1475
342 #, c-format, perl-format
343 msgid "Discard addition from worktree [y,n,q,a,d%s,?]? "
344 msgstr "Отменить добавления из рабочего каталога [y,n,q,a,d%s,?]?"
345
401 -#: add-patch.c:129 git-add--interactive.perl:1458
402 -#: git-add--interactive.perl:1476
346 #, c-format, perl-format
347 msgid "Discard this hunk from worktree [y,n,q,a,d%s,?]? "
405 -msgstr "Отменить изменения этого блока в рабочем каталоге [y,n,q,a,d%s,?]? "
348 +msgstr "Отбросить этот блок из рабочего дерева [y,n,q,a,d%s,?]?"
349
407 -#: add-patch.c:131 add-patch.c:154 add-patch.c:199
350 msgid ""
409 -"If the patch applies cleanly, the edited hunk will immediately be marked for"
410 -" discarding."
411 -msgstr "При чистом наложении патча изменённая часть сразу будет отмечена для отмены."
351 +"If the patch applies cleanly, the edited hunk will immediately be marked for "
352 +"discarding."
353 +msgstr ""
354 +"При чистом наложении патча изменённая часть сразу будет отмечена для отмены."
355
413 -#: add-patch.c:134 add-patch.c:202
356 msgid ""
357 "y - discard this hunk from worktree\n"
358 "n - do not discard this hunk from worktree\n"
@@ -418,28 +360,30 @@ msgid ""
360 "a - discard this hunk and all later hunks in the file\n"
361 "d - do not discard this hunk or any of the later hunks in the file\n"
362 msgstr ""
363 +"y - отбросить этот блок из рабочего дерева\n"
364 +"n - пропустить этот блок\n"
365 +"q - выход; пропустить этот и все последующие блоки\n"
366 +"a - отбросить этот и остальные блоки файла\n"
367 +"d - пропустить этот и остальные блоки файла\n"
368
422 -#: add-patch.c:149 add-patch.c:194 git-add--interactive.perl:1461
369 #, c-format, perl-format
370 msgid "Discard mode change from index and worktree [y,n,q,a,d%s,?]? "
425 -msgstr "Отменить изменения режима доступа в индексе и рабочем каталоге [y,n,q,a,d%s,?]? "
371 +msgstr ""
372 +"Отменить изменения режима доступа в индексе и рабочем каталоге [y,n,q,a,d"
373 +"%s,?]? "
374
427 -#: add-patch.c:150 add-patch.c:195 git-add--interactive.perl:1462
375 #, c-format, perl-format
376 msgid "Discard deletion from index and worktree [y,n,q,a,d%s,?]? "
377 msgstr "Отменить удаление в индексе и рабочем каталоге [y,n,q,a,d%s,?]? "
378
432 -#: add-patch.c:151 add-patch.c:196 git-add--interactive.perl:1463
379 #, c-format, perl-format
380 msgid "Discard addition from index and worktree [y,n,q,a,d%s,?]? "
435 -msgstr ""
381 +msgstr "Отменить добавление в индекс и рабочий каталог [y,n,q,a,d%s,?]? "
382
437 -#: add-patch.c:152 add-patch.c:197 git-add--interactive.perl:1464
383 #, c-format, perl-format
384 msgid "Discard this hunk from index and worktree [y,n,q,a,d%s,?]? "
440 -msgstr "Отменить изменения этого блока в индексе и рабочем каталоге [y,n,q,a,d%s,?]? "
385 +msgstr "Отбросить этот блок из индекса рабочего дерева [y,n,q,a,d%s,?]? "
386
442 -#: add-patch.c:157
387 msgid ""
388 "y - discard this hunk from index and worktree\n"
389 "n - do not discard this hunk from index and worktree\n"
@@ -447,28 +391,30 @@ msgid ""
391 "a - discard this hunk and all later hunks in the file\n"
392 "d - do not discard this hunk or any of the later hunks in the file\n"
393 msgstr ""
394 +"y - отбросить этот блок из рабочего дерева\n"
395 +"n - пропустить этот блок\n"
396 +"q - выход; пропустить этот и все последующие блоки\n"
397 +"a - отбросить этот и остальные блоки файла\n"
398 +"d - пропустить этот и остальные блоки файла\n"
399
451 -#: add-patch.c:171 add-patch.c:216 git-add--interactive.perl:1467
400 #, c-format, perl-format
401 msgid "Apply mode change to index and worktree [y,n,q,a,d%s,?]? "
454 -msgstr "Применить изменения режима доступа к индексу и рабочему каталогу [y,n,q,a,d%s,?]? "
402 +msgstr ""
403 +"Применить изменения режима доступа к индексу и рабочему каталогу [y,n,q,a,d"
404 +"%s,?]? "
405
456 -#: add-patch.c:172 add-patch.c:217 git-add--interactive.perl:1468
406 #, c-format, perl-format
407 msgid "Apply deletion to index and worktree [y,n,q,a,d%s,?]? "
408 msgstr "Применить удаление к индексу и рабочему каталогу [y,n,q,a,d%s,?]? "
409
461 -#: add-patch.c:173 add-patch.c:218 git-add--interactive.perl:1469
410 #, c-format, perl-format
411 msgid "Apply addition to index and worktree [y,n,q,a,d%s,?]? "
464 -msgstr ""
412 +msgstr "Применить добавление к индексу и рабочему каталогу [y,n,q,a,d%s,?]? "
413
466 -#: add-patch.c:174 add-patch.c:219 git-add--interactive.perl:1470
414 #, c-format, perl-format
415 msgid "Apply this hunk to index and worktree [y,n,q,a,d%s,?]? "
469 -msgstr "Применить изменения этого блока к индексу и рабочему каталогу [y,n,q,a,d%s,?]? "
416 +msgstr "Принять этот блок в индекс и рабочий каталог [y,n,q,a,d%s,?]? "
417
471 -#: add-patch.c:179
418 msgid ""
419 "y - apply this hunk to index and worktree\n"
420 "n - do not apply this hunk to index and worktree\n"
@@ -476,8 +422,12 @@ msgid ""
422 "a - apply this hunk and all later hunks in the file\n"
423 "d - do not apply this hunk or any of the later hunks in the file\n"
424 msgstr ""
425 +"y - принять этот блок в индекс и рабочее дерево\n"
426 +"n - пропустить этот блок\n"
427 +"q - выход; пропустить этот и все последующие блоки\n"
428 +"a - принять этот и остальные блоки файла\n"
429 +"d - пропустить этот и остальные блоки файла\n"
430
480 -#: add-patch.c:224
431 msgid ""
432 "y - apply this hunk to worktree\n"
433 "n - do not apply this hunk to worktree\n"
@@ -485,115 +435,122 @@ msgid ""
435 "a - apply this hunk and all later hunks in the file\n"
436 "d - do not apply this hunk or any of the later hunks in the file\n"
437 msgstr ""
438 +"y - принять этот блок в рабочее дерево\n"
439 +"n - пропустить этот блок\n"
440 +"q - выход; пропустить этот и все последующие блоки\n"
441 +"a - принять этот и остальные блоки файла\n"
442 +"d - пропустить этот и остальные блоки файла\n"
443
489 -#: add-patch.c:342
444 #, c-format
445 msgid "could not parse hunk header '%.*s'"
446 msgstr "не удалось разобрать заголовок блока изменений «%.*s»"
447
494 -#: add-patch.c:361 add-patch.c:365
448 #, c-format
449 msgid "could not parse colored hunk header '%.*s'"
450 msgstr "не удалось разобрать цветной заголовок блока изменений «%.*s»"
451
499 -#: add-patch.c:419
452 msgid "could not parse diff"
453 msgstr "не удалось разобрать список изменений (diff)"
454
503 -#: add-patch.c:438
455 msgid "could not parse colored diff"
456 msgstr "не удалось разобрать цветной список изменений (diff)"
457
507 -#: add-patch.c:452
458 #, c-format
459 msgid "failed to run '%s'"
460 msgstr ""
461
512 -#: add-patch.c:611
462 msgid "mismatched output from interactive.diffFilter"
463 msgstr ""
464
516 -#: add-patch.c:612
465 msgid ""
466 "Your filter must maintain a one-to-one correspondence\n"
467 "between its input and output lines."
468 msgstr ""
469
522 -#: add-patch.c:790
470 #, c-format
471 msgid ""
472 "expected context line #%d in\n"
473 "%.*s"
527 -msgstr "на %d строке ожидалась информация о контексте\n%.*s"
474 +msgstr ""
475 +"на %d строке ожидалась информация о контексте\n"
476 +"%.*s"
477
529 -#: add-patch.c:805
478 #, c-format
479 msgid ""
480 "hunks do not overlap:\n"
481 "%.*s\n"
482 "\tdoes not end with:\n"
483 "%.*s"
536 -msgstr "блоки изменений не пересекаются:\n%.*s\n\tне заканчивается на:\n%.*s"
484 +msgstr ""
485 +"блоки изменений не пересекаются:\n"
486 +"%.*s\n"
487 +"\tне заканчивается на:\n"
488 +"%.*s"
489
538 -#: add-patch.c:1081 git-add--interactive.perl:1115
490 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n"
540 -msgstr "Ручной режим редактирования блока изменений — смотрите ниже для небольшого руководства.\n"
491 +msgstr ""
492 +"Ручной режим редактирования блока изменений — смотрите ниже для небольшого "
493 +"руководства.\n"
494
542 -#: add-patch.c:1085
495 #, c-format
496 msgid ""
497 "---\n"
498 "To remove '%c' lines, make them ' ' lines (context).\n"
499 "To remove '%c' lines, delete them.\n"
500 "Lines starting with %c will be removed.\n"
549 -msgstr "---\nЧтобы убрать «%c»-строки, сделайте их ' '-строками (контекстными).\nЧтобы убрать «%c»-строки, удалите их.\nСтроки, начинающиеся с %cбудут удалены.\n"
501 +msgstr ""
502 +"---\n"
503 +"Чтобы убрать «%c»-строки, сделайте их ' '-строками (контекстными).\n"
504 +"Чтобы убрать «%c»-строки, удалите их.\n"
505 +"Строки, начинающиеся с %cбудут удалены.\n"
506
507 +#. #-#-#-#-# git-add--interactive.perl.po #-#-#-#-#
508 #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages.
552 -#: add-patch.c:1099 git-add--interactive.perl:1129
509 msgid ""
510 "If it does not apply cleanly, you will be given an opportunity to\n"
511 "edit again. If all lines of the hunk are removed, then the edit is\n"
512 "aborted and the hunk is left unchanged.\n"
557 -msgstr "Если патч не применяется без ошибок, вам будет дана\nвозможность изменить его снова. Если все строки блока\nизменений удалены, то редактирование будет отменено\nи блок останется без изменений.\n"
513 +msgstr ""
514 +"Если патч не применяется без ошибок, вам будет дана\n"
515 +"возможность изменить его снова. Если все строки блока\n"
516 +"изменений удалены, то редактирование будет отменено\n"
517 +"и блок останется без изменений.\n"
518
559 -#: add-patch.c:1132
519 msgid "could not parse hunk header"
520 msgstr ""
521
563 -#: add-patch.c:1177
522 msgid "'git apply --cached' failed"
523 msgstr ""
524
525 +#. #-#-#-#-# add-patch.c.po #-#-#-#-#
526 #. TRANSLATORS: do not translate [y/n]
527 #. The program will only accept that input at this point.
528 #. Consider translating (saying "no" discards!) as
529 #. (saying "n" for "no" discards!) if the translation
530 #. of the word "no" does not start with n.
531 +#.
532 +#. #-#-#-#-# git-add--interactive.perl.po #-#-#-#-#
533 #. TRANSLATORS: do not translate [y/n]
534 #. The program will only accept that input
535 #. at this point.
536 #. Consider translating (saying "no" discards!) as
537 #. (saying "n" for "no" discards!) if the translation
538 #. of the word "no" does not start with n.
578 -#: add-patch.c:1246 git-add--interactive.perl:1242
539 msgid ""
580 -"Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]?"
581 -" "
582 -msgstr "Изменённый вами блок не применяется. Редактировать снова (ответ «y» означает «нет»!) [y/n]? "
540 +"Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? "
541 +msgstr ""
542 +"Изменённый вами блок не применяется. Редактировать снова (ответ «y» означает "
543 +"«нет»!) [y/n]? "
544
584 -#: add-patch.c:1289
545 msgid "The selected hunks do not apply to the index!"
546 msgstr ""
547
588 -#: add-patch.c:1290 git-add--interactive.perl:1346
548 msgid "Apply them to the worktree anyway? "
549 msgstr "Все равно применить их к рабочему каталогу? "
550
592 -#: add-patch.c:1297 git-add--interactive.perl:1349
551 msgid "Nothing was applied.\n"
552 msgstr "Ничего не применено.\n"
553
596 -#: add-patch.c:1354
554 msgid ""
555 "j - leave this hunk undecided, see next undecided hunk\n"
556 "J - leave this hunk undecided, see next hunk\n"
@@ -606,32 +563,25 @@ msgid ""
563 "? - print help\n"
564 msgstr ""
565
609 -#: add-patch.c:1516 add-patch.c:1526
566 msgid "No previous hunk"
567 msgstr ""
568
613 -#: add-patch.c:1521 add-patch.c:1531
569 msgid "No next hunk"
570 msgstr ""
571
617 -#: add-patch.c:1537
572 msgid "No other hunks to goto"
573 msgstr ""
574
621 -#: add-patch.c:1548 git-add--interactive.perl:1606
575 msgid "go to which hunk (<ret> to see more)? "
576 msgstr "на какой блок перейти (нажмите <ввод> чтобы увидеть еще)? "
577
625 -#: add-patch.c:1549 git-add--interactive.perl:1608
578 msgid "go to which hunk? "
579 msgstr "на какой блок перейти? "
580
629 -#: add-patch.c:1560
581 #, c-format
582 msgid "Invalid number: '%s'"
583 msgstr ""
584
634 -#: add-patch.c:1565
585 #, c-format
586 msgid "Sorry, only %d hunk available."
587 msgid_plural "Sorry, only %d hunks available."
@@ -640,100 +590,98 @@ msgstr[1] ""
590 msgstr[2] ""
591 msgstr[3] ""
592
643 -#: add-patch.c:1574
593 msgid "No other hunks to search"
594 msgstr ""
595
647 -#: add-patch.c:1580 git-add--interactive.perl:1661
596 msgid "search for regex? "
597 msgstr "искать с помощью регулярного выражения? "
598
651 -#: add-patch.c:1595
599 #, c-format
600 msgid "Malformed search regexp %s: %s"
601 msgstr ""
602
656 -#: add-patch.c:1612
603 msgid "No hunk matches the given pattern"
604 msgstr ""
605
660 -#: add-patch.c:1619
606 msgid "Sorry, cannot split this hunk"
607 msgstr ""
608
664 -#: add-patch.c:1623
609 #, c-format
610 msgid "Split into %d hunks."
611 msgstr ""
612
669 -#: add-patch.c:1627
613 msgid "Sorry, cannot edit this hunk"
614 msgstr ""
615
673 -#: add-patch.c:1679
616 msgid "'git apply' failed"
617 msgstr ""
618
677 -#: advice.c:143
619 #, c-format
620 msgid ""
621 "\n"
622 "Disable this message with \"git config advice.%s false\""
623 msgstr ""
624
684 -#: advice.c:159
625 #, c-format
626 msgid "%shint: %.*s%s\n"
627 msgstr "%sподсказка: %.*s%s\n"
628
689 -#: advice.c:250
629 msgid "Cherry-picking is not possible because you have unmerged files."
691 -msgstr "Невозможно выполнить копирование коммита в текущую ветку, так как у вас имеются не слитые файлы."
630 +msgstr ""
631 +"Невозможно выполнить копирование коммита в текущую ветку, так как у вас "
632 +"имеются не слитые файлы."
633
693 -#: advice.c:252
634 msgid "Committing is not possible because you have unmerged files."
635 msgstr "Невозможно закоммитить, так как у вас имеются не слитые файлы."
636
697 -#: advice.c:254
637 msgid "Merging is not possible because you have unmerged files."
638 msgstr "Невозможно выполнить слияние, так как у вас имеются не слитые файлы."
639
701 -#: advice.c:256
640 msgid "Pulling is not possible because you have unmerged files."
641 msgstr "Невозможно выполнить получение, так как у вас имеются не слитые файлы."
642
705 -#: advice.c:258
643 msgid "Reverting is not possible because you have unmerged files."
644 msgstr "Невозможно обратить изменения, так как у вас имеются не слитые файлы."
645
709 -#: advice.c:260
646 #, c-format
647 msgid "It is not possible to %s because you have unmerged files."
648 msgstr "Невозможно выполнить %s, так как у вас имеются не слитые файлы."
649
714 -#: advice.c:268
650 msgid ""
651 "Fix them up in the work tree, and then use 'git add/rm <file>'\n"
652 "as appropriate to mark resolution and make a commit."
718 -msgstr "Исправьте их в рабочем каталоге, затем запустите «git add/rm <файл>»,\nчтобы пометить исправление и сделайте коммит."
653 +msgstr ""
654 +"Исправьте их в рабочем каталоге, затем запустите «git add/rm <файл>»,\n"
655 +"чтобы пометить исправление и сделайте коммит."
656
720 -#: advice.c:276
657 msgid "Exiting because of an unresolved conflict."
658 msgstr "Выход из-за неразрешенного конфликта."
659
724 -#: advice.c:281 builtin/merge.c:1369
660 msgid "You have not concluded your merge (MERGE_HEAD exists)."
661 msgstr "Вы не завершили слияние (присутствует файл MERGE_HEAD)."
662
728 -#: advice.c:283
663 msgid "Please, commit your changes before merging."
664 msgstr "Перед слиянием, выполните коммит ваших изменений."
665
732 -#: advice.c:284
666 msgid "Exiting because of unfinished merge."
667 msgstr "Выход из-за незавершенного слияния."
668
736 -#: advice.c:290
669 +msgid "Not possible to fast-forward, aborting."
670 +msgstr "Быстрая перемотка невозможна, отменяем."
671 +
672 +#, c-format
673 +msgid ""
674 +"The following paths and/or pathspecs matched paths that exist\n"
675 +"outside of your sparse-checkout definition, so will not be\n"
676 +"updated in the index:\n"
677 +msgstr ""
678 +
679 +msgid ""
680 +"If you intend to update such entries, try one of the following:\n"
681 +"* Use the --sparse option.\n"
682 +"* Disable or modify the sparsity rules."
683 +msgstr ""
684 +
685 #, c-format
686 msgid ""
687 "Note: switching to '%s'.\n"
@@ -751,180 +699,170 @@ msgid ""
699 "\n"
700 " git switch -\n"
701 "\n"
754 -"Turn off this advice by setting config variable advice.detachedHead to false\n"
702 +"Turn off this advice by setting config variable advice.detachedHead to "
703 +"false\n"
704 "\n"
705 msgstr ""
706 +"Примечание: переключение на «%s».\n"
707 +"\n"
708 +"Вы сейчас в состоянии «отсоединённого указателя HEAD». Можете осмотреться,\n"
709 +"внести экспериментальные изменения и зафиксировать их, также можете\n"
710 +"отменить любые коммиты, созданные в этом состоянии, не затрагивая другие\n"
711 +"ветки, переключившись обратно на любую ветку.\n"
712 +"\n"
713 +"Если хотите создать новую ветку для сохранения созданных коммитов, можете\n"
714 +"сделать это (сейчас или позже), используя команду switch с параметром -c.\n"
715 +"Например:\n"
716 +"\n"
717 +" git switch -c <новая-ветка>\n"
718 +"\n"
719 +"Или отмените эту операцию с помощью:\n"
720 +"\n"
721 +" git switch -\n"
722 +"\n"
723 +"Отключите этот совет, установив переменную конфигурации\n"
724 +"advice.detachedHead в значение false\n"
725 +"\n"
726
758 -#: alias.c:50
727 msgid "cmdline ends with \\"
728 msgstr "командная строка заканчивается символом \\"
729
762 -#: alias.c:51
730 msgid "unclosed quote"
731 msgstr "пропущена закрывающая кавычка"
732
766 -#: apply.c:69
733 #, c-format
734 msgid "unrecognized whitespace option '%s'"
735 msgstr "неопознанная опция для пробелов «%s»"
736
771 -#: apply.c:85
737 #, c-format
738 msgid "unrecognized whitespace ignore option '%s'"
739 msgstr "неопознанная опция для игнорирования пробелов «%s»"
740
776 -#: apply.c:135
777 -msgid "--reject and --3way cannot be used together."
778 -msgstr "--reject и --3way нельзя использовать одновременно."
779 -
780 -#: apply.c:137
781 -msgid "--cached and --3way cannot be used together."
782 -msgstr "--cached и --3way нельзя использовать одновременно."
783 -
784 -#: apply.c:140
785 -msgid "--3way outside a repository"
786 -msgstr "--3way вне репозитория"
787 -
788 -#: apply.c:151
789 -msgid "--index outside a repository"
790 -msgstr "--index вне репозитория"
741 +#, c-format
742 +msgid "options '%s' and '%s' cannot be used together"
743 +msgstr ""
744
792 -#: apply.c:154
793 -msgid "--cached outside a repository"
794 -msgstr "--cached вне репозитория"
745 +#, c-format
746 +msgid "'%s' outside a repository"
747 +msgstr ""
748
796 -#: apply.c:801
749 #, c-format
750 msgid "Cannot prepare timestamp regexp %s"
751 msgstr "Не удалось подготовить регулярное выражение для метки времени %s"
752
801 -#: apply.c:810
753 #, c-format
754 msgid "regexec returned %d for input: %s"
755 msgstr "regexec возвратил %d для ввода: %s"
756
806 -#: apply.c:884
757 #, c-format
758 msgid "unable to find filename in patch at line %d"
759 msgstr "не удалось найти имя файла в строке патча %d"
760
811 -#: apply.c:922
761 #, c-format
762 msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
814 -msgstr "git apply: плохой git-diff — ожидалось /dev/null, получено %s на строке %d"
763 +msgstr ""
764 +"git apply: плохой git-diff — ожидалось /dev/null, получено %s на строке %d"
765
816 -#: apply.c:928
766 #, c-format
767 msgid "git apply: bad git-diff - inconsistent new filename on line %d"
819 -msgstr "git apply: плохой git-diff — не согласующееся новое имя файла на строке %d"
768 +msgstr ""
769 +"git apply: плохой git-diff — не согласующееся новое имя файла на строке %d"
770
821 -#: apply.c:929
771 #, c-format
772 msgid "git apply: bad git-diff - inconsistent old filename on line %d"
824 -msgstr "git apply: плохой git-diff — не согласующееся старое имя файла на строке %d"
773 +msgstr ""
774 +"git apply: плохой git-diff — не согласующееся старое имя файла на строке %d"
775
826 -#: apply.c:934
776 #, c-format
777 msgid "git apply: bad git-diff - expected /dev/null on line %d"
778 msgstr "git apply: плохой git-diff — ожидалось /dev/null на строке %d"
779
831 -#: apply.c:963
780 #, c-format
781 msgid "invalid mode on line %d: %s"
782 msgstr "недопустимый режим %d: %s"
783
836 -#: apply.c:1282
784 #, c-format
785 msgid "inconsistent header lines %d and %d"
786 msgstr "противоречивые строки заголовка %d и %d"
787
841 -#: apply.c:1372
788 #, c-format
789 msgid ""
844 -"git diff header lacks filename information when removing %d leading pathname"
845 -" component (line %d)"
790 +"git diff header lacks filename information when removing %d leading pathname "
791 +"component (line %d)"
792 msgid_plural ""
847 -"git diff header lacks filename information when removing %d leading pathname"
848 -" components (line %d)"
849 -msgstr[0] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущего компонента пути к файлу (строка %d)"
850 -msgstr[1] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
851 -msgstr[2] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
852 -msgstr[3] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
793 +"git diff header lacks filename information when removing %d leading pathname "
794 +"components (line %d)"
795 +msgstr[0] ""
796 +"заголовок git diff не нашел информацию об имени файла при удалении %d "
797 +"ведущего компонента пути к файлу (строка %d)"
798 +msgstr[1] ""
799 +"заголовок git diff не нашел информацию об имени файла при удалении %d "
800 +"ведущих компонент пути к файлу (строка %d)"
801 +msgstr[2] ""
802 +"заголовок git diff не нашел информацию об имени файла при удалении %d "
803 +"ведущих компонент пути к файлу (строка %d)"
804 +msgstr[3] ""
805 +"заголовок git diff не нашел информацию об имени файла при удалении %d "
806 +"ведущих компонент пути к файлу (строка %d)"
807
854 -#: apply.c:1385
808 #, c-format
809 msgid "git diff header lacks filename information (line %d)"
810 msgstr "заголовок git diff не содержит информации об имени файла (строка %d)"
811
859 -#: apply.c:1481
812 #, c-format
813 msgid "recount: unexpected line: %.*s"
814 msgstr "recount: не ожидаемая строка: %.*s"
815
864 -#: apply.c:1550
816 #, c-format
817 msgid "patch fragment without header at line %d: %.*s"
818 msgstr "фрагмент изменений без заголовка на строке %d: %.*s"
819
869 -#: apply.c:1753
820 msgid "new file depends on old contents"
821 msgstr "новый файл зависит от старого содержимого"
822
873 -#: apply.c:1755
823 msgid "deleted file still has contents"
824 msgstr "удаленный файл все еще имеет содержимое"
825
877 -#: apply.c:1789
826 #, c-format
827 msgid "corrupt patch at line %d"
828 msgstr "патч поврежден на строке %d"
829
882 -#: apply.c:1826
830 #, c-format
831 msgid "new file %s depends on old contents"
832 msgstr "новый файл %s зависит от старого содержимого"
833
887 -#: apply.c:1828
834 #, c-format
835 msgid "deleted file %s still has contents"
836 msgstr "удаленный файл %s все еще имеет содержимое"
837
892 -#: apply.c:1831
838 #, c-format
839 msgid "** warning: file %s becomes empty but is not deleted"
840 msgstr "** предупреждение: файл %s становится пустым, но не удаляется"
841
897 -#: apply.c:1978
842 #, c-format
843 msgid "corrupt binary patch at line %d: %.*s"
844 msgstr "поврежденный двоичный патч на строке %d: %.*s"
845
902 -#: apply.c:2015
846 #, c-format
847 msgid "unrecognized binary patch at line %d"
848 msgstr "неопознанный двоичный патч на строке %d"
849
907 -#: apply.c:2177
850 #, c-format
851 msgid "patch with only garbage at line %d"
852 msgstr "патч с мусором на строке %d"
853
912 -#: apply.c:2263
854 #, c-format
855 msgid "unable to read symlink %s"
856 msgstr "не удалось прочитать символьную ссылку %s"
857
917 -#: apply.c:2267
858 #, c-format
859 msgid "unable to open or read %s"
860 msgstr "не удалось открыть или прочесть %s"
861
922 -#: apply.c:2936
862 #, c-format
863 msgid "invalid start of line: '%c'"
864 msgstr "неправильное начало строки: «%c»"
865
927 -#: apply.c:3057
866 #, c-format
867 msgid "Hunk #%d succeeded at %d (offset %d line)."
868 msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
@@ -933,300 +871,257 @@ msgstr[1] "Часть #%d успешно применена на %d (со сдв
871 msgstr[2] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
872 msgstr[3] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
873
936 -#: apply.c:3069
874 #, c-format
875 msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
876 msgstr "Контекст сужен до (%ld/%ld), чтобы применить фрагмент на %d строке"
877
941 -#: apply.c:3075
878 #, c-format
879 msgid ""
880 "while searching for:\n"
881 "%.*s"
946 -msgstr "при поиске:\n%.*s"
882 +msgstr ""
883 +"при поиске:\n"
884 +"%.*s"
885
948 -#: apply.c:3097
886 #, c-format
887 msgid "missing binary patch data for '%s'"
888 msgstr "пропущены данные двоичного патча для «%s»"
889
953 -#: apply.c:3105
890 #, c-format
891 msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'"
956 -msgstr "невозможно выполнить reverse-apply для двоичного патча, без обращения изменений блока «%s»"
892 +msgstr ""
893 +"невозможно выполнить reverse-apply для двоичного патча, без обращения "
894 +"изменений блока «%s»"
895
958 -#: apply.c:3152
896 #, c-format
897 msgid "cannot apply binary patch to '%s' without full index line"
961 -msgstr "невозможно применить двоичный патч «%s» без строки с указанной полной версией индекса"
898 +msgstr ""
899 +"невозможно применить двоичный патч «%s» без строки с указанной полной "
900 +"версией индекса"
901
963 -#: apply.c:3163
902 #, c-format
903 msgid ""
904 "the patch applies to '%s' (%s), which does not match the current contents."
967 -msgstr "патч применятся к файлу «%s» (%s), но его текущее содержимое не соотвествует ожидаемому."
905 +msgstr ""
906 +"патч применятся к файлу «%s» (%s), но его текущее содержимое не соотвествует "
907 +"ожидаемому."
908
969 -#: apply.c:3171
909 #, c-format
910 msgid "the patch applies to an empty '%s' but it is not empty"
911 msgstr "патч применяется к пустому файлу «%s», но файл не пустой"
912
974 -#: apply.c:3189
913 #, c-format
914 msgid "the necessary postimage %s for '%s' cannot be read"
915 msgstr "не удалось прочитать необходимую посылку %s для «%s»"
916
979 -#: apply.c:3202
917 #, c-format
918 msgid "binary patch does not apply to '%s'"
919 msgstr "не удалось применить двоичный патч к «%s»"
920
984 -#: apply.c:3209
921 #, c-format
922 msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
987 -msgstr "после применения двоичного патча для «%s» был получен неправильный результат (ожидалось %s, получено %s)"
923 +msgstr ""
924 +"после применения двоичного патча для «%s» был получен неправильный результат "
925 +"(ожидалось %s, получено %s)"
926
989 -#: apply.c:3230
927 #, c-format
928 msgid "patch failed: %s:%ld"
929 msgstr "ошибка применения изменений: %s:%ld"
930
994 -#: apply.c:3353
931 #, c-format
932 msgid "cannot checkout %s"
933 msgstr "не удалось переключить состояние на %s"
934
999 -#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:73 setup.c:308
935 #, c-format
936 msgid "failed to read %s"
937 msgstr "не удалось прочитать %s"
938
1004 -#: apply.c:3413
939 #, c-format
940 msgid "reading from '%s' beyond a symbolic link"
941 msgstr "чтение из «%s» за символической ссылкой"
942
1009 -#: apply.c:3442 apply.c:3685
943 #, c-format
944 msgid "path %s has been renamed/deleted"
945 msgstr "путь %s был переименован/удален"
946
1014 -#: apply.c:3528 apply.c:3700
947 #, c-format
948 msgid "%s: does not exist in index"
949 msgstr "%s: нет в индексе"
950
1019 -#: apply.c:3537 apply.c:3708 apply.c:3952
951 #, c-format
952 msgid "%s: does not match index"
953 msgstr "%s: не совпадает с индексом"
954
1024 -#: apply.c:3572
1025 -msgid "repository lacks the necessary blob to fall back on 3-way merge."
1026 -msgstr "в репозитории отсутствует необходимый двоичный объект для отката к трёхходовому слиянию."
955 +msgid "repository lacks the necessary blob to perform 3-way merge."
956 +msgstr ""
957
1028 -#: apply.c:3575
958 #, c-format
1030 -msgid "Falling back to three-way merge...\n"
1031 -msgstr "Откат к трёхходовому слиянию…\n"
959 +msgid "Performing three-way merge...\n"
960 +msgstr ""
961
1033 -#: apply.c:3591 apply.c:3595
962 #, c-format
963 msgid "cannot read the current contents of '%s'"
964 msgstr "не удалось прочитать текущее содержимое «%s»"
965
1038 -#: apply.c:3607
966 #, c-format
1040 -msgid "Failed to fall back on three-way merge...\n"
1041 -msgstr "Не удалось откатиться к трёхходовому слиянию…\n"
967 +msgid "Failed to perform three-way merge...\n"
968 +msgstr ""
969
1043 -#: apply.c:3621
970 #, c-format
971 msgid "Applied patch to '%s' with conflicts.\n"
972 msgstr "Патч применен к «%s» с конфликтами.\n"
973
1048 -#: apply.c:3626
974 #, c-format
975 msgid "Applied patch to '%s' cleanly.\n"
976 msgstr "Патч применен к «%s» без ошибок.\n"
977
1053 -#: apply.c:3652
978 +#, c-format
979 +msgid "Falling back to direct application...\n"
980 +msgstr ""
981 +
982 msgid "removal patch leaves file contents"
983 msgstr "патч удаления не удалил содержимое файла"
984
1057 -#: apply.c:3725
985 #, c-format
986 msgid "%s: wrong type"
987 msgstr "%s: неправильный тип"
988
1062 -#: apply.c:3727
989 #, c-format
990 msgid "%s has type %o, expected %o"
991 msgstr "%s имеет тип %o, а ожидался %o"
992
1067 -#: apply.c:3892 apply.c:3894 read-cache.c:832 read-cache.c:858
1068 -#: read-cache.c:1313
993 #, c-format
994 msgid "invalid path '%s'"
995 msgstr "неправильный путь «%s»"
996
1073 -#: apply.c:3950
997 #, c-format
998 msgid "%s: already exists in index"
999 msgstr "%s: уже содержится в индексе"
1000
1078 -#: apply.c:3954
1001 #, c-format
1002 msgid "%s: already exists in working directory"
1003 msgstr "%s: уже содержится в рабочем каталоге"
1004
1083 -#: apply.c:3974
1005 #, c-format
1006 msgid "new mode (%o) of %s does not match old mode (%o)"
1086 -msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
1007 +msgstr ""
1008 +"новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
1009
1088 -#: apply.c:3979
1010 #, c-format
1011 msgid "new mode (%o) of %s does not match old mode (%o) of %s"
1091 -msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o) для %s"
1012 +msgstr ""
1013 +"новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o) "
1014 +"для %s"
1015
1093 -#: apply.c:3999
1016 #, c-format
1017 msgid "affected file '%s' is beyond a symbolic link"
1018 msgstr "затронутый файл «%s» находится за символической ссылкой"
1019
1098 -#: apply.c:4003
1020 #, c-format
1021 msgid "%s: patch does not apply"
1022 msgstr "%s: не удалось применить патч"
1023
1103 -#: apply.c:4018
1024 #, c-format
1025 msgid "Checking patch %s..."
1106 -msgstr "Проверка патча %s…"
1026 +msgstr "Проверка патча %s..."
1027
1108 -#: apply.c:4110
1028 #, c-format
1029 msgid "sha1 information is lacking or useless for submodule %s"
1030 msgstr "информация об sha1 отсутствует или бесполезна для подмодуля %s"
1031
1113 -#: apply.c:4117
1032 #, c-format
1033 msgid "mode change for %s, which is not in current HEAD"
1034 msgstr "изменен режим для %s, который не находится в текущем HEAD"
1035
1118 -#: apply.c:4120
1036 #, c-format
1037 msgid "sha1 information is lacking or useless (%s)."
1038 msgstr "информация об sha1 отсутствует или бесполезна (%s)."
1039
1123 -#: apply.c:4129
1040 #, c-format
1041 msgid "could not add %s to temporary index"
1042 msgstr "не удалось добавить %s во временный индекс"
1043
1128 -#: apply.c:4139
1044 #, c-format
1045 msgid "could not write temporary index to %s"
1046 msgstr "не удалось записать временный индкекс в %s"
1047
1133 -#: apply.c:4277
1048 #, c-format
1049 msgid "unable to remove %s from index"
1050 msgstr "не удалось удалить %s из индекса"
1051
1138 -#: apply.c:4311
1052 #, c-format
1053 msgid "corrupt patch for submodule %s"
1054 msgstr "поврежденный патч для подмодуля %s"
1055
1143 -#: apply.c:4317
1056 #, c-format
1057 msgid "unable to stat newly created file '%s'"
1058 msgstr "не удалось выполнить stat для созданного файла «%s»"
1059
1148 -#: apply.c:4325
1060 #, c-format
1061 msgid "unable to create backing store for newly created file %s"
1062 msgstr "не удалось создать вспомогательный файл для созданного файла %s"
1063
1153 -#: apply.c:4331 apply.c:4476
1064 #, c-format
1065 msgid "unable to add cache entry for %s"
1066 msgstr "не удалось создать запись в кэше для %s"
1067
1158 -#: apply.c:4374 builtin/bisect--helper.c:524
1068 #, c-format
1069 msgid "failed to write to '%s'"
1070 msgstr "не удалось записать в «%s»"
1071
1163 -#: apply.c:4378
1072 #, c-format
1073 msgid "closing file '%s'"
1074 msgstr "закрытие файла «%s»"
1075
1168 -#: apply.c:4448
1076 #, c-format
1077 msgid "unable to write file '%s' mode %o"
1078 msgstr "не удалось записать файл «%s» с режимом доступа %o"
1079
1173 -#: apply.c:4546
1080 #, c-format
1081 msgid "Applied patch %s cleanly."
1082 msgstr "Патч %s применен без ошибок."
1083
1178 -#: apply.c:4554
1084 msgid "internal error"
1085 msgstr "внутренняя ошибка"
1086
1182 -#: apply.c:4557
1087 #, c-format
1088 msgid "Applying patch %%s with %d reject..."
1089 msgid_plural "Applying patch %%s with %d rejects..."
1186 -msgstr[0] "Применение патча %%s с %d отказом…"
1187 -msgstr[1] "Применение патча %%s с %d отказами…"
1188 -msgstr[2] "Применение патча %%s с %d отказами…"
1189 -msgstr[3] "Применение патча %%s с %d отказами…"
1090 +msgstr[0] "Применение патча %%s с %d отказом..."
1091 +msgstr[1] "Применение патча %%s с %d отказами..."
1092 +msgstr[2] "Применение патча %%s с %d отказами..."
1093 +msgstr[3] "Применение патча %%s с %d отказами..."
1094
1191 -#: apply.c:4568
1095 #, c-format
1096 msgid "truncating .rej filename to %.*s.rej"
1097 msgstr "усечение имени .rej файла до %.*s.rej"
1098
1196 -#: apply.c:4576 builtin/fetch.c:927 builtin/fetch.c:1228
1099 #, c-format
1100 msgid "cannot open %s"
1101 msgstr "не удалось открыть %s"
1102
1201 -#: apply.c:4590
1103 #, c-format
1104 msgid "Hunk #%d applied cleanly."
1105 msgstr "Блок №%d применен без ошибок."
1106
1206 -#: apply.c:4594
1107 #, c-format
1108 msgid "Rejected hunk #%d."
1109 msgstr "Блок №%d отклонен."
1110
1211 -#: apply.c:4718
1111 #, c-format
1112 msgid "Skipped patch '%s'."
1113 msgstr "Патч «%s» пропущен."
1114
1216 -#: apply.c:4726
1217 -msgid "unrecognized input"
1218 -msgstr "не распознанный ввод"
1115 +msgid "No valid patches in input (allow with \"--allow-empty\")"
1116 +msgstr ""
1117
1220 -#: apply.c:4746
1118 msgid "unable to read index file"
1119 msgstr "не удалось прочитать файл индекса"
1120
1224 -#: apply.c:4903
1121 #, c-format
1122 msgid "can't open patch '%s': %s"
1123 msgstr "не удалось открыть патч «%s»: %s"
1124
1229 -#: apply.c:4930
1125 #, c-format
1126 msgid "squelched %d whitespace error"
1127 msgid_plural "squelched %d whitespace errors"
@@ -1235,7 +1130,6 @@ msgstr[1] "пропущено %d ошибки в пробельных симво
1130 msgstr[2] "пропущено %d ошибок в пробельных символах"
1131 msgstr[3] "пропущено %d ошибок в пробельных символах"
1132
1238 -#: apply.c:4936 apply.c:4951
1133 #, c-format
1134 msgid "%d line adds whitespace errors."
1135 msgid_plural "%d lines add whitespace errors."
@@ -1244,7 +1138,6 @@ msgstr[1] "%d строки добавили ошибки в пробельных
1138 msgstr[2] "%d строк добавили ошибки в пробельных символах."
1139 msgstr[3] "%d строк добавили ошибки в пробельных символах."
1140
1247 -#: apply.c:4944
1141 #, c-format
1142 msgid "%d line applied after fixing whitespace errors."
1143 msgid_plural "%d lines applied after fixing whitespace errors."
@@ -1253,440 +1146,364 @@ msgstr[1] "%d строки добавлено после исправления
1146 msgstr[2] "%d строк добавлено после исправления ошибок в пробелах."
1147 msgstr[3] "%d строки добавлено после исправления ошибок в пробелах."
1148
1256 -#: apply.c:4960 builtin/add.c:618 builtin/mv.c:304 builtin/rm.c:406
1149 msgid "Unable to write new index file"
1150 msgstr "Не удалось записать новый файл индекса"
1151
1260 -#: apply.c:4988
1152 msgid "don't apply changes matching the given path"
1153 msgstr "не применять изменения по указанному пути"
1154
1264 -#: apply.c:4991
1155 msgid "apply changes matching the given path"
1156 msgstr "применять изменения по указанному пути"
1157
1268 -#: apply.c:4993 builtin/am.c:2266
1158 msgid "num"
1159 msgstr "количество"
1160
1272 -#: apply.c:4994
1161 msgid "remove <num> leading slashes from traditional diff paths"
1274 -msgstr "удалить <количество> ведущих косых черт из традиционных путей списка изменений"
1162 +msgstr ""
1163 +"удалить <количество> ведущих косых черт из традиционных путей списка "
1164 +"изменений"
1165
1276 -#: apply.c:4997
1166 msgid "ignore additions made by the patch"
1167 msgstr "игнорировать добавления, сделанные этим патчем"
1168
1280 -#: apply.c:4999
1169 msgid "instead of applying the patch, output diffstat for the input"
1282 -msgstr "вместо применения патча вывести статистику добавлений и удалений для ввода"
1170 +msgstr ""
1171 +"вместо применения патча вывести статистику добавлений и удалений для ввода"
1172
1284 -#: apply.c:5003
1173 msgid "show number of added and deleted lines in decimal notation"
1286 -msgstr "показать количество добавленных и удаленных строк в десятичном представлении"
1174 +msgstr ""
1175 +"показать количество добавленных и удаленных строк в десятичном представлении"
1176
1288 -#: apply.c:5005
1177 msgid "instead of applying the patch, output a summary for the input"
1178 msgstr "вместо применения патча вывести сводку изменений для ввода"
1179
1292 -#: apply.c:5007
1180 msgid "instead of applying the patch, see if the patch is applicable"
1181 msgstr "вместо применения патча проверить подходит ли он"
1182
1296 -#: apply.c:5009
1183 msgid "make sure the patch is applicable to the current index"
1184 msgstr "проверить, что патч применяется к текущему индексу"
1185
1300 -#: apply.c:5011
1186 msgid "mark new files with `git add --intent-to-add`"
1187 msgstr "помечать новые файлы с «git add --intent-to-add»"
1188
1304 -#: apply.c:5013
1189 msgid "apply a patch without touching the working tree"
1190 msgstr "применить патч, не изменяя рабочий каталог"
1191
1308 -#: apply.c:5015
1192 msgid "accept a patch that touches outside the working area"
1193 msgstr "принять патч, который затрагивает файлы за рабочим каталогом"
1194
1312 -#: apply.c:5018
1195 msgid "also apply the patch (use with --stat/--summary/--check)"
1196 msgstr "а также применить патч (используйте с --stat/--summary/--check)"
1197
1316 -#: apply.c:5020
1317 -msgid "attempt three-way merge if a patch does not apply"
1318 -msgstr "попытаться сделать трехходовое слияние, если патч не применяется"
1198 +msgid "attempt three-way merge, fall back on normal patch if that fails"
1199 +msgstr ""
1200
1320 -#: apply.c:5022
1201 msgid "build a temporary index based on embedded index information"
1322 -msgstr "построить временный индекс, основанный на встроенной информации об индексе"
1202 +msgstr ""
1203 +"построить временный индекс, основанный на встроенной информации об индексе"
1204
1324 -#: apply.c:5025 builtin/checkout-index.c:182 builtin/ls-files.c:525
1205 msgid "paths are separated with NUL character"
1206 msgstr "пути, отделённые НУЛЕВЫМ символом"
1207
1328 -#: apply.c:5027
1208 msgid "ensure at least <n> lines of context match"
1209 msgstr "удостовериться, что по крайней мере <n> строк контекста совпадают"
1210
1332 -#: apply.c:5028 builtin/am.c:2245 builtin/interpret-trailers.c:98
1333 -#: builtin/interpret-trailers.c:100 builtin/interpret-trailers.c:102
1334 -#: builtin/pack-objects.c:3562 builtin/rebase.c:1346
1211 msgid "action"
1212 msgstr "действие"
1213
1338 -#: apply.c:5029
1214 msgid "detect new or modified lines that have whitespace errors"
1340 -msgstr "определять новые или модифицированные строки, у которых есть ошибки в пробельных символах"
1215 +msgstr ""
1216 +"определять новые или модифицированные строки, у которых есть ошибки в "
1217 +"пробельных символах"
1218
1342 -#: apply.c:5032 apply.c:5035
1219 msgid "ignore changes in whitespace when finding context"
1220 msgstr "игнорировать изменения в пробельных символах при поиске контекста"
1221
1346 -#: apply.c:5038
1222 msgid "apply the patch in reverse"
1223 msgstr "применить патч с обращением изменений"
1224
1350 -#: apply.c:5040
1225 msgid "don't expect at least one line of context"
1226 msgstr "не ожидать как минимум одной строки контекста"
1227
1354 -#: apply.c:5042
1228 msgid "leave the rejected hunks in corresponding *.rej files"
1229 msgstr "оставить отклоненные блоки изменений в соответствующих *.rej файлах"
1230
1358 -#: apply.c:5044
1231 msgid "allow overlapping hunks"
1232 msgstr "разрешить перекрывающиеся блоки изменений"
1233
1362 -#: apply.c:5045 builtin/add.c:329 builtin/check-ignore.c:22
1363 -#: builtin/commit.c:1364 builtin/count-objects.c:98 builtin/fsck.c:775
1364 -#: builtin/log.c:2287 builtin/mv.c:123 builtin/read-tree.c:128
1365 -msgid "be verbose"
1366 -msgstr "быть многословнее"
1367 -
1368 -#: apply.c:5047
1234 msgid "tolerate incorrectly detected missing new-line at the end of file"
1370 -msgstr "разрешить некорректно определенные пропущенные пустые строки в конце файла"
1235 +msgstr ""
1236 +"разрешить некорректно определенные пропущенные пустые строки в конце файла"
1237
1372 -#: apply.c:5050
1238 msgid "do not trust the line counts in the hunk headers"
1239 msgstr "не доверять количеству строк из заголовка блока изменений"
1240
1376 -#: apply.c:5052 builtin/am.c:2254
1241 msgid "root"
1242 msgstr "корень"
1243
1380 -#: apply.c:5053
1244 msgid "prepend <root> to all filenames"
1245 msgstr "добавить <корень> спереди ко всем именам файлов"
1246
1384 -#: archive-tar.c:125 archive-zip.c:345
1247 +msgid "don't return error for empty patches"
1248 +msgstr ""
1249 +
1250 #, c-format
1251 msgid "cannot stream blob %s"
1252 msgstr "не удалось создать поток двоичного объекта %s"
1253
1389 -#: archive-tar.c:265 archive-zip.c:358
1254 #, c-format
1255 msgid "unsupported file mode: 0%o (SHA1: %s)"
1256 msgstr "неподдерживаемый режим доступа к файлу: 0%o (SHA1: %s)"
1257
1394 -#: archive-tar.c:450
1258 #, c-format
1259 msgid "unable to start '%s' filter"
1260 msgstr "не удалось запустить фильтр «%s»"
1261
1399 -#: archive-tar.c:453
1262 msgid "unable to redirect descriptor"
1263 msgstr "не удалось перенаправить дескриптор"
1264
1403 -#: archive-tar.c:460
1265 #, c-format
1266 msgid "'%s' filter reported error"
1267 msgstr "фильтр «%s» сообщил об ошибке"
1268
1408 -#: archive-zip.c:318
1269 #, c-format
1270 msgid "path is not valid UTF-8: %s"
1271 msgstr "путь не является действительным UTF-8: %s"
1272
1413 -#: archive-zip.c:322
1273 #, c-format
1274 msgid "path too long (%d chars, SHA1: %s): %s"
1275 msgstr "путь слишком длинный (%d символов, SHA1: %s): %s"
1276
1418 -#: archive-zip.c:469 builtin/pack-objects.c:244 builtin/pack-objects.c:247
1277 #, c-format
1278 msgid "deflate error (%d)"
1279 msgstr "ошибка сжатия (%d)"
1280
1423 -#: archive-zip.c:603
1281 #, c-format
1282 msgid "timestamp too large for this system: %<PRIuMAX>"
1283 msgstr "отметка времени слишком большая для этой системы: %<PRIuMAX>"
1284
1428 -#: archive.c:14
1285 msgid "git archive [<options>] <tree-ish> [<path>...]"
1430 -msgstr "git archive [<опции>] <указатель-дерева> [<путь>…]"
1286 +msgstr "git archive [<options>] <tree-ish> [<path>...]"
1287
1432 -#: archive.c:15
1433 -msgid "git archive --list"
1434 -msgstr "git archive --list"
1435 -
1436 -#: archive.c:16
1288 msgid ""
1438 -"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> "
1439 -"[<path>...]"
1440 -msgstr "git archive --remote <репозиторий> [--exec <команда>] [<опции>] <указатель-дерева> [<путь>…]"
1289 +"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]"
1290 +msgstr ""
1291 +"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]"
1292
1442 -#: archive.c:17
1293 msgid "git archive --remote <repo> [--exec <cmd>] --list"
1294 msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
1295
1446 -#: archive.c:192
1296 #, c-format
1448 -msgid "cannot read %s"
1449 -msgstr "не удалось прочитать %s"
1450 -
1451 -#: archive.c:345 sequencer.c:459 sequencer.c:1736 sequencer.c:2886
1452 -#: sequencer.c:3327 sequencer.c:3436 builtin/am.c:249 builtin/commit.c:786
1453 -#: builtin/merge.c:1138
1454 -#, c-format
1455 -msgid "could not read '%s'"
1297 +msgid "cannot read '%s'"
1298 msgstr "не удалось прочитать «%s»"
1299
1458 -#: archive.c:430 builtin/add.c:181 builtin/add.c:594 builtin/rm.c:315
1300 #, c-format
1301 msgid "pathspec '%s' did not match any files"
1302 msgstr "спецификатор пути «%s» не соответствует ни одному файлу"
1303
1463 -#: archive.c:454
1304 #, c-format
1305 msgid "no such ref: %.*s"
1306 msgstr "нет такой ссылки: %.*s"
1307
1468 -#: archive.c:460
1308 #, c-format
1309 msgid "not a valid object name: %s"
1310 msgstr "недопустимое имя объекта: %s"
1311
1473 -#: archive.c:473
1312 #, c-format
1313 msgid "not a tree object: %s"
1314 msgstr "недействительный объект дерева: %s"
1315
1478 -#: archive.c:485
1316 msgid "current working directory is untracked"
1317 msgstr "текущий рабочий каталог не отслеживается"
1318
1482 -#: archive.c:526
1319 #, c-format
1320 msgid "File not found: %s"
1321 msgstr ""
1322
1487 -#: archive.c:528
1323 #, c-format
1324 msgid "Not a regular file: %s"
1325 msgstr ""
1326
1492 -#: archive.c:555
1327 +#, c-format
1328 +msgid "unclosed quote: '%s'"
1329 +msgstr ""
1330 +
1331 +#, c-format
1332 +msgid "missing colon: '%s'"
1333 +msgstr ""
1334 +
1335 +#, c-format
1336 +msgid "empty file name: '%s'"
1337 +msgstr ""
1338 +
1339 msgid "fmt"
1340 msgstr "формат"
1341
1496 -#: archive.c:555
1342 msgid "archive format"
1343 msgstr "формат архива"
1344
1500 -#: archive.c:556 builtin/log.c:1765
1345 msgid "prefix"
1346 msgstr "префикс"
1347
1504 -#: archive.c:557
1348 msgid "prepend prefix to each pathname in the archive"
1349 msgstr "добавлять префикс перед каждым путем файла в архиве"
1350
1508 -#: archive.c:558 archive.c:561 builtin/blame.c:886 builtin/blame.c:890
1509 -#: builtin/blame.c:891 builtin/commit-tree.c:117 builtin/config.c:135
1510 -#: builtin/fast-export.c:1207 builtin/fast-export.c:1209
1511 -#: builtin/fast-export.c:1213 builtin/grep.c:919 builtin/hash-object.c:105
1512 -#: builtin/ls-files.c:561 builtin/ls-files.c:564 builtin/notes.c:412
1513 -#: builtin/notes.c:578 builtin/read-tree.c:123 parse-options.h:190
1351 msgid "file"
1352 msgstr "файл"
1353
1517 -#: archive.c:559
1354 msgid "add untracked file to archive"
1355 msgstr ""
1356
1521 -#: archive.c:562 builtin/archive.c:90
1357 +msgid "path:content"
1358 +msgstr ""
1359 +
1360 msgid "write the archive to this file"
1361 msgstr "запись архива в этот файл"
1362
1525 -#: archive.c:564
1363 msgid "read .gitattributes in working directory"
1364 msgstr "читать .gitattributes в рабочем каталоге"
1365
1529 -#: archive.c:565
1366 msgid "report archived files on stderr"
1367 msgstr "отчет об архивированных файлах в stderr"
1368
1533 -#: archive.c:567
1369 msgid "set compression level"
1370 msgstr ""
1371
1537 -#: archive.c:570
1372 msgid "list supported archive formats"
1373 msgstr "перечислить поддерживаемые форматы архивов"
1374
1541 -#: archive.c:572 builtin/archive.c:91 builtin/clone.c:114 builtin/clone.c:117
1542 -#: builtin/submodule--helper.c:1830 builtin/submodule--helper.c:2335
1375 msgid "repo"
1376 msgstr "репозиторий"
1377
1546 -#: archive.c:573 builtin/archive.c:92
1378 msgid "retrieve the archive from remote repository <repo>"
1379 msgstr "получить архив из внешнего <репозитория>"
1380
1550 -#: archive.c:574 builtin/archive.c:93 builtin/difftool.c:714
1551 -#: builtin/notes.c:498
1381 msgid "command"
1382 msgstr "команда"
1383
1555 -#: archive.c:575 builtin/archive.c:94
1384 msgid "path to the remote git-upload-archive command"
1385 msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
1386
1559 -#: archive.c:582
1387 msgid "Unexpected option --remote"
1388 msgstr "Неожиданная опция --remote"
1389
1563 -#: archive.c:584
1564 -msgid "Option --exec can only be used together with --remote"
1565 -msgstr "Опция --exec может использоваться только вместе с --remote"
1390 +#, c-format
1391 +msgid "the option '%s' requires '%s'"
1392 +msgstr ""
1393
1567 -#: archive.c:586
1394 msgid "Unexpected option --output"
1395 msgstr "Неожиданная опция --output"
1396
1571 -#: archive.c:588
1572 -msgid "Options --add-file and --remote cannot be used together"
1573 -msgstr ""
1574 -
1575 -#: archive.c:610
1397 #, c-format
1398 msgid "Unknown archive format '%s'"
1399 msgstr "Неизвестный формат архива «%s»"
1400
1580 -#: archive.c:619
1401 #, c-format
1402 msgid "Argument not supported for format '%s': -%d"
1403 msgstr "Аргумент не поддерживается для формата «%s»: -%d"
1404
1585 -#: attr.c:202
1405 #, c-format
1406 msgid "%.*s is not a valid attribute name"
1407 msgstr "%.*s не является допустимым именем атрибута"
1408
1590 -#: attr.c:359
1409 #, c-format
1410 msgid "%s not allowed: %s:%d"
1411 msgstr "%s не разрешено: %s:%d"
1412
1595 -#: attr.c:399
1413 msgid ""
1414 "Negative patterns are ignored in git attributes\n"
1415 "Use '\\!' for literal leading exclamation."
1599 -msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
1416 +msgstr ""
1417 +"Отрицающие шаблоны в атрибутах git игнорируются.\n"
1418 +"Используйте «\\!» для буквального использования символа в значении "
1419 +"«восклицательный знак»."
1420
1601 -#: bisect.c:489
1421 #, c-format
1422 msgid "Badly quoted content in file '%s': %s"
1423 msgstr "Плохое содержимое файла «%s»: %s"
1424
1606 -#: bisect.c:699
1425 #, c-format
1426 msgid "We cannot bisect more!\n"
1427 msgstr "Невозможно продолжить бинарный поиск!\n"
1428
1611 -#: bisect.c:766
1429 #, c-format
1430 msgid "Not a valid commit name %s"
1431 msgstr "Недопустимое имя коммита %s"
1432
1616 -#: bisect.c:791
1433 #, c-format
1434 msgid ""
1435 "The merge base %s is bad.\n"
1436 "This means the bug has been fixed between %s and [%s].\n"
1621 -msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
1437 +msgstr ""
1438 +"База слияния %s является плохим коммитом.\n"
1439 +"Это значит, что ошибка была исправлена где-то между %s и [%s].\n"
1440
1623 -#: bisect.c:796
1441 #, c-format
1442 msgid ""
1443 "The merge base %s is new.\n"
1444 "The property has changed between %s and [%s].\n"
1628 -msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
1445 +msgstr ""
1446 +"База слияния %s является новой.\n"
1447 +"Свойство было изменено где-то между %s и [%s].\n"
1448
1630 -#: bisect.c:801
1449 #, c-format
1450 msgid ""
1451 "The merge base %s is %s.\n"
1452 "This means the first '%s' commit is between %s and [%s].\n"
1635 -msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
1453 +msgstr ""
1454 +"База слияния %s является %s.\n"
1455 +"Это значит, что «%s» коммит находится где-то между %s и [%s].\n"
1456
1637 -#: bisect.c:809
1457 #, c-format
1458 msgid ""
1459 "Some %s revs are not ancestors of the %s rev.\n"
1460 "git bisect cannot work properly in this case.\n"
1461 "Maybe you mistook %s and %s revs?\n"
1643 -msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
1462 +msgstr ""
1463 +"Несколько %s коммитов не являются предками %s коммита.\n"
1464 +"В этом случае git bisect не может работать правильно.\n"
1465 +"Возможно, вы перепутали редакции %s и %s местами?\n"
1466
1645 -#: bisect.c:822
1467 #, c-format
1468 msgid ""
1469 "the merge base between %s and [%s] must be skipped.\n"
1470 "So we cannot be sure the first %s commit is between %s and %s.\n"
1471 "We continue anyway."
1651 -msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
1472 +msgstr ""
1473 +"База слияния между %s и [%s] должно быть пропущена.\n"
1474 +"Поэтому мы не можем быть уверены, что первый %s коммит находится между %s и "
1475 +"%s.\n"
1476 +"Но все же продолжаем поиск."
1477
1653 -#: bisect.c:861
1478 #, c-format
1479 msgid "Bisecting: a merge base must be tested\n"
1480 msgstr "Бинарный поиск: база слияния должна быть проверена\n"
1481
1658 -#: bisect.c:911
1482 #, c-format
1483 msgid "a %s revision is needed"
1484 msgstr "нужно указать %s редакцию"
1485
1663 -#: bisect.c:941 builtin/notes.c:177 builtin/tag.c:255
1486 #, c-format
1487 msgid "could not create file '%s'"
1488 msgstr "не удалось создать файл «%s»"
1489
1668 -#: bisect.c:987 builtin/merge.c:152
1490 #, c-format
1491 msgid "could not read file '%s'"
1492 msgstr "не удалось прочитать файл «%s»"
1493
1673 -#: bisect.c:1027
1494 msgid "reading bisect refs failed"
1495 msgstr "сбой при чтении ссылок двоичного поиска"
1496
1677 -#: bisect.c:1057
1497 #, c-format
1498 msgid "%s was both %s and %s\n"
1499 msgstr "%s была одновременно и %s и %s\n"
1500
1682 -#: bisect.c:1066
1501 #, c-format
1502 msgid ""
1503 "No testable commit found.\n"
1686 -"Maybe you started with bad path parameters?\n"
1687 -msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
1504 +"Maybe you started with bad path arguments?\n"
1505 +msgstr ""
1506
1689 -#: bisect.c:1095
1507 #, c-format
1508 msgid "(roughly %d step)"
1509 msgid_plural "(roughly %d steps)"
@@ -1697,7 +1514,7 @@ msgstr[3] "(примерно %d шагов)"
1514
1515 #. TRANSLATORS: the last %s will be replaced with "(roughly %d
1516 #. steps)" translation.
1700 -#: bisect.c:1101
1517 +#.
1518 #, c-format
1519 msgid "Bisecting: %d revision left to test after this %s\n"
1520 msgid_plural "Bisecting: %d revisions left to test after this %s\n"
@@ -1706,130 +1523,126 @@ msgstr[1] "Бинарный поиск: %d редакции осталось п
1523 msgstr[2] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
1524 msgstr[3] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
1525
1709 -#: blame.c:2777
1526 msgid "--contents and --reverse do not blend well."
1527 msgstr "--contents и --reverse не очень сочетаются."
1528
1713 -#: blame.c:2791
1529 msgid "cannot use --contents with final commit object name"
1530 msgstr "нельзя использовать --contents с указанием финального имени объекта"
1531
1717 -#: blame.c:2812
1532 msgid "--reverse and --first-parent together require specified latest commit"
1719 -msgstr "при --reverse и --first-parent вместе нужно указывать конкретный последний коммит"
1533 +msgstr ""
1534 +"при --reverse и --first-parent вместе нужно указывать конкретный последний "
1535 +"коммит"
1536
1721 -#: blame.c:2821 bundle.c:213 ref-filter.c:2272 remote.c:2031 sequencer.c:2138
1722 -#: sequencer.c:4633 submodule.c:855 builtin/commit.c:1045 builtin/log.c:409
1723 -#: builtin/log.c:1023 builtin/log.c:1625 builtin/log.c:2046 builtin/log.c:2336
1724 -#: builtin/merge.c:423 builtin/pack-objects.c:3380 builtin/pack-objects.c:3395
1725 -#: builtin/shortlog.c:267
1537 msgid "revision walk setup failed"
1538 msgstr "сбой инициализации прохода по редакциям"
1539
1729 -#: blame.c:2839
1540 msgid ""
1541 "--reverse --first-parent together require range along first-parent chain"
1732 -msgstr "при указании --reverse и --first-parent вместе, требуется также указать диапазон по цепочке первого родителя"
1542 +msgstr ""
1543 +"при указании --reverse и --first-parent вместе, требуется также указать "
1544 +"диапазон по цепочке первого родителя"
1545
1734 -#: blame.c:2850
1546 #, c-format
1547 msgid "no such path %s in %s"
1548 msgstr "нет такого пути %s в %s"
1549
1739 -#: blame.c:2861
1550 #, c-format
1551 msgid "cannot read blob %s for path %s"
1552 msgstr "невозможно прочитать объект %s для пути %s"
1553
1744 -#: branch.c:53
1745 -#, c-format
1554 msgid ""
1747 -"\n"
1748 -"After fixing the error cause you may try to fix up\n"
1749 -"the remote tracking information by invoking\n"
1750 -"\"git branch --set-upstream-to=%s%s%s\"."
1751 -msgstr "\nПосле исправления причины ошибки,\nвы можете исправить информацию об отслеживаемой\nвнешней ветке, с помощью команды\n«git branch --set-upstream-to=%s%s%s»."
1555 +"cannot inherit upstream tracking configuration of multiple refs when "
1556 +"rebasing is requested"
1557 +msgstr ""
1558
1753 -#: branch.c:67
1559 #, c-format
1755 -msgid "Not setting branch %s as its own upstream."
1756 -msgstr "Не устанавливаю ветку %s, так так она принадлежит вышестоящему репозиторию."
1560 +msgid "not setting branch '%s' as its own upstream"
1561 +msgstr ""
1562
1758 -#: branch.c:93
1563 #, c-format
1760 -msgid "Branch '%s' set up to track remote branch '%s' from '%s' by rebasing."
1761 -msgstr "Ветка «%s» отслеживает внешнюю ветку «%s» из «%s» перемещением."
1564 +msgid "branch '%s' set up to track '%s' by rebasing."
1565 +msgstr ""
1566
1763 -#: branch.c:94
1567 #, c-format
1765 -msgid "Branch '%s' set up to track remote branch '%s' from '%s'."
1766 -msgstr "Ветка «%s» отслеживает внешнюю ветку «%s» из «%s»."
1568 +msgid "branch '%s' set up to track '%s'."
1569 +msgstr ""
1570
1768 -#: branch.c:98
1571 #, c-format
1770 -msgid "Branch '%s' set up to track local branch '%s' by rebasing."
1771 -msgstr "Ветка «%s» отслеживает локальную ветку «%s» перемещением."
1572 +msgid "branch '%s' set up to track:"
1573 +msgstr ""
1574
1773 -#: branch.c:99
1774 -#, c-format
1775 -msgid "Branch '%s' set up to track local branch '%s'."
1776 -msgstr "Ветка «%s» отслеживает локальную ветку «%s»."
1575 +msgid "unable to write upstream branch configuration"
1576 +msgstr ""
1577
1778 -#: branch.c:104
1779 -#, c-format
1780 -msgid "Branch '%s' set up to track remote ref '%s' by rebasing."
1781 -msgstr "Ветка «%s» отслеживает внешнюю ссылку «%s» перемещением."
1578 +msgid ""
1579 +"\n"
1580 +"After fixing the error cause you may try to fix up\n"
1581 +"the remote tracking information by invoking:"
1582 +msgstr ""
1583
1783 -#: branch.c:105
1584 #, c-format
1785 -msgid "Branch '%s' set up to track remote ref '%s'."
1786 -msgstr "Ветка «%s» отслеживает внешнюю ссылку «%s»."
1585 +msgid "asked to inherit tracking from '%s', but no remote is set"
1586 +msgstr ""
1587
1788 -#: branch.c:109
1588 #, c-format
1790 -msgid "Branch '%s' set up to track local ref '%s' by rebasing."
1791 -msgstr "Ветка «%s» отслеживает локальную ссылку «%s» перемещением."
1589 +msgid "asked to inherit tracking from '%s', but no merge configuration is set"
1590 +msgstr ""
1591
1793 -#: branch.c:110
1592 #, c-format
1795 -msgid "Branch '%s' set up to track local ref '%s'."
1796 -msgstr "Ветка «%s» отслеживает локальную ссылку «%s»."
1593 +msgid "not tracking: ambiguous information for ref '%s'"
1594 +msgstr ""
1595
1798 -#: branch.c:119
1799 -msgid "Unable to write upstream branch configuration"
1800 -msgstr "Не удалось записать настройки вышестоящей ветки"
1596 +#. #-#-#-#-# branch.c.po #-#-#-#-#
1597 +#. TRANSLATORS: This is a line listing a remote with duplicate
1598 +#. refspecs in the advice message below. For RTL languages you'll
1599 +#. probably want to swap the "%s" and leading " " space around.
1600 +#.
1601 +#. #-#-#-#-# object-name.c.po #-#-#-#-#
1602 +#. TRANSLATORS: This is line item of ambiguous object output
1603 +#. from describe_ambiguous_object() above. For RTL languages
1604 +#. you'll probably want to swap the "%s" and leading " " space
1605 +#. around.
1606 +#.
1607 +#, c-format
1608 +msgid " %s\n"
1609 +msgstr ""
1610
1802 -#: branch.c:156
1611 +#. TRANSLATORS: The second argument is a \n-delimited list of
1612 +#. duplicate refspecs, composed above.
1613 +#.
1614 #, c-format
1804 -msgid "Not tracking: ambiguous information for ref %s"
1805 -msgstr "Не отслеживается: неоднозначная информация для ссылки %s"
1615 +msgid ""
1616 +"There are multiple remotes whose fetch refspecs map to the remote\n"
1617 +"tracking ref '%s':\n"
1618 +"%s\n"
1619 +"This is typically a configuration error.\n"
1620 +"\n"
1621 +"To support setting up tracking branches, ensure that\n"
1622 +"different remotes' fetch refspecs map into different\n"
1623 +"tracking namespaces."
1624 +msgstr ""
1625
1807 -#: branch.c:189
1626 #, c-format
1809 -msgid "'%s' is not a valid branch name."
1810 -msgstr "«%s» не является действительным именем ветки."
1627 +msgid "'%s' is not a valid branch name"
1628 +msgstr ""
1629
1812 -#: branch.c:208
1630 #, c-format
1814 -msgid "A branch named '%s' already exists."
1815 -msgstr "Ветка с именем «%s» уже существует."
1631 +msgid "a branch named '%s' already exists"
1632 +msgstr ""
1633
1817 -#: branch.c:213
1818 -msgid "Cannot force update the current branch."
1819 -msgstr "Не удалось принудительно обновить текущую ветку."
1634 +#, c-format
1635 +msgid "cannot force update the branch '%s' checked out at '%s'"
1636 +msgstr ""
1637
1821 -#: branch.c:233
1638 #, c-format
1823 -msgid ""
1824 -"Cannot setup tracking information; starting point '%s' is not a branch."
1825 -msgstr "Не удалось настроить информацию отслеживания; стартовая точка «%s» не является веткой."
1639 +msgid "cannot set up tracking information; starting point '%s' is not a branch"
1640 +msgstr ""
1641
1827 -#: branch.c:235
1642 #, c-format
1643 msgid "the requested upstream branch '%s' does not exist"
1644 msgstr "запрошенная ветка вышестоящего репозитория «%s» не существует"
1645
1832 -#: branch.c:237
1646 msgid ""
1647 "\n"
1648 "If you are planning on basing your work on an upstream\n"
@@ -1839,21515 +1652,19046 @@ msgid ""
1652 "If you are planning to push out a new local branch that\n"
1653 "will track its remote counterpart, you may want to use\n"
1654 "\"git push -u\" to set the upstream config as you push."
1842 -msgstr "\nЕсли вы планируете основывать свою работу на вышестоящей ветке, которая уже существует во внешнем репозитории, вам может потребоваться запустить «git fetch» для ее получения.\n\nЕсли вы планируете отправить новую локальную ветку, которая будет отслеживаться, во внешний репозиторий, вам может потребоваться запустить «git push -u» — чтобы сохранить настройку вышестоящего репозитория для отправки."
1843 -
1844 -#: branch.c:281
1845 -#, c-format
1846 -msgid "Not a valid object name: '%s'."
1847 -msgstr "Недопустимое имя объекта: «%s»."
1848 -
1849 -#: branch.c:301
1850 -#, c-format
1851 -msgid "Ambiguous object name: '%s'."
1852 -msgstr "Неоднозначное имя объекта: «%s»."
1655 +msgstr ""
1656 +"\n"
1657 +"Если планируете основывать свою работу на вышестоящей ветке,\n"
1658 +"которая уже существует во внешнем репозитории, вам может\n"
1659 +"потребоваться запустить «git fetch» для ее получения.\n"
1660 +"\n"
1661 +"Если планируете отправить во внешний репозиторий новую локальную ветку,\n"
1662 +"которую нужно отслеживать, можете использовать команду «git push -u»\n"
1663 +"чтобы сразу связать ветки."
1664
1854 -#: branch.c:306
1665 #, c-format
1856 -msgid "Not a valid branch point: '%s'."
1857 -msgstr "Недопустимая точка ветки: «%s»."
1666 +msgid "not a valid object name: '%s'"
1667 +msgstr ""
1668
1859 -#: branch.c:365
1669 #, c-format
1861 -msgid "'%s' is already checked out at '%s'"
1862 -msgstr "«%s» уже находится на «%s»"
1670 +msgid "ambiguous object name: '%s'"
1671 +msgstr ""
1672
1864 -#: branch.c:388
1673 #, c-format
1866 -msgid "HEAD of working tree %s is not updated"
1867 -msgstr "HEAD рабочего каталога %s не обновлён"
1674 +msgid "not a valid branch point: '%s'"
1675 +msgstr ""
1676
1869 -#: bundle.c:41
1677 #, c-format
1871 -msgid "unrecognized bundle hash algorithm: %s"
1678 +msgid "submodule '%s': unable to find submodule"
1679 msgstr ""
1680
1874 -#: bundle.c:45
1681 #, c-format
1876 -msgid "unknown capability '%s'"
1682 +msgid ""
1683 +"You may try updating the submodules using 'git checkout %s && git submodule "
1684 +"update --init'"
1685 msgstr ""
1686
1879 -#: bundle.c:71
1687 #, c-format
1881 -msgid "'%s' does not look like a v2 or v3 bundle file"
1688 +msgid "submodule '%s': cannot create branch '%s'"
1689 msgstr ""
1690
1884 -#: bundle.c:110
1691 #, c-format
1886 -msgid "unrecognized header: %s%s (%d)"
1887 -msgstr "неопознанный заголовок: %s%s (%d)"
1692 +msgid "'%s' is already checked out at '%s'"
1693 +msgstr "«%s» уже находится на «%s»"
1694
1889 -#: bundle.c:136 rerere.c:480 rerere.c:690 sequencer.c:2390 sequencer.c:3176
1890 -#: builtin/commit.c:814
1695 #, c-format
1892 -msgid "could not open '%s'"
1893 -msgstr "не удалось открыть «%s»"
1696 +msgid "HEAD of working tree %s is not updated"
1697 +msgstr "HEAD рабочего каталога %s не обновлён"
1698
1895 -#: bundle.c:189
1896 -msgid "Repository lacks these prerequisite commits:"
1897 -msgstr "В репозитории отсутствуют необходимые коммиты:"
1699 +msgid "git add [<options>] [--] <pathspec>..."
1700 +msgstr "git add [<опции>] [--] <спецификатор-пути>..."
1701
1899 -#: bundle.c:192
1900 -msgid "need a repository to verify a bundle"
1702 +#, c-format
1703 +msgid "cannot chmod %cx '%s'"
1704 msgstr ""
1705
1903 -#: bundle.c:243
1706 #, c-format
1905 -msgid "The bundle contains this ref:"
1906 -msgid_plural "The bundle contains these %d refs:"
1907 -msgstr[0] "Пакет содержит эту %d ссылку:"
1908 -msgstr[1] "Пакет содержит эти %d ссылки:"
1909 -msgstr[2] "Пакет содержит эти %d ссылок:"
1910 -msgstr[3] "Пакет содержит эти %d ссылок:"
1707 +msgid "unexpected diff status %c"
1708 +msgstr "неожиданный статус утилиты сравнения %c"
1709
1912 -#: bundle.c:250
1913 -msgid "The bundle records a complete history."
1914 -msgstr "Пакет содержит полную историю."
1710 +msgid "updating files failed"
1711 +msgstr "сбой при обновлении файлов"
1712
1916 -#: bundle.c:252
1713 #, c-format
1918 -msgid "The bundle requires this ref:"
1919 -msgid_plural "The bundle requires these %d refs:"
1920 -msgstr[0] "Пакет требует эту %d ссылку:"
1921 -msgstr[1] "Пакет требует эти %d ссылки:"
1922 -msgstr[2] "Пакет требует эти %d ссылок:"
1923 -msgstr[3] "Пакет требует эти %d ссылок:"
1714 +msgid "remove '%s'\n"
1715 +msgstr "удалить «%s»\n"
1716
1925 -#: bundle.c:319
1926 -msgid "unable to dup bundle descriptor"
1927 -msgstr "не удалось дублировать дескриптор пакета"
1717 +msgid "Unstaged changes after refreshing the index:"
1718 +msgstr "Непроиндексированные изменения после обновления индекса:"
1719
1929 -#: bundle.c:326
1930 -msgid "Could not spawn pack-objects"
1931 -msgstr "Не удалось создать объекты пакета"
1720 +msgid "Could not read the index"
1721 +msgstr "Не удалось прочитать индекс"
1722
1933 -#: bundle.c:337
1934 -msgid "pack-objects died"
1935 -msgstr "критическая ошибка pack-objects"
1723 +msgid "Could not write patch"
1724 +msgstr "Не удалось записать патч"
1725
1937 -#: bundle.c:379
1938 -msgid "rev-list died"
1939 -msgstr "критическая ошибка rev-list"
1726 +msgid "editing patch failed"
1727 +msgstr "сбой при редактировании патча"
1728
1941 -#: bundle.c:428
1729 #, c-format
1943 -msgid "ref '%s' is excluded by the rev-list options"
1944 -msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
1730 +msgid "Could not stat '%s'"
1731 +msgstr "Не удалось выполнить stat для «%s»"
1732
1946 -#: bundle.c:498
1947 -#, c-format
1948 -msgid "unsupported bundle version %d"
1949 -msgstr ""
1733 +msgid "Empty patch. Aborted."
1734 +msgstr "Пустой патч. Операция прервана."
1735
1951 -#: bundle.c:500
1736 #, c-format
1953 -msgid "cannot write bundle version %d with algorithm %s"
1954 -msgstr ""
1737 +msgid "Could not apply '%s'"
1738 +msgstr "Не удалось применить «%s»"
1739
1956 -#: bundle.c:522 builtin/log.c:209 builtin/log.c:1927 builtin/shortlog.c:408
1957 -#, c-format
1958 -msgid "unrecognized argument: %s"
1959 -msgstr "неопознанный аргумент: %s"
1740 +msgid "The following paths are ignored by one of your .gitignore files:\n"
1741 +msgstr "Следующие пути игнорируются одним из ваших файлов .gitignore:\n"
1742
1961 -#: bundle.c:530
1962 -msgid "Refusing to create empty bundle."
1963 -msgstr "Отклонение создания пустого пакета."
1743 +msgid "dry run"
1744 +msgstr "пробный запуск"
1745
1965 -#: bundle.c:540
1966 -#, c-format
1967 -msgid "cannot create '%s'"
1968 -msgstr "не удалось создать «%s»"
1746 +msgid "be verbose"
1747 +msgstr "быть многословнее"
1748
1970 -#: bundle.c:565
1971 -msgid "index-pack died"
1972 -msgstr "критическая ошибка index-pack"
1749 +msgid "interactive picking"
1750 +msgstr "интерактивный выбор"
1751
1974 -#: color.c:329
1975 -#, c-format
1976 -msgid "invalid color value: %.*s"
1977 -msgstr "недопустимое значение цвета: %.*s"
1752 +msgid "select hunks interactively"
1753 +msgstr "интерактивный выбор блоков"
1754
1979 -#: commit-graph.c:188 midx.c:47
1980 -msgid "invalid hash version"
1981 -msgstr ""
1755 +msgid "edit current diff and apply"
1756 +msgstr "отредактировать текущий файл списка изменений и применить его"
1757
1983 -#: commit-graph.c:246
1984 -msgid "commit-graph file is too small"
1985 -msgstr "файл commit-graph слишком маленький"
1758 +msgid "allow adding otherwise ignored files"
1759 +msgstr "разрешить добавление игнорируемых иначе файлов"
1760
1987 -#: commit-graph.c:311
1988 -#, c-format
1989 -msgid "commit-graph signature %X does not match signature %X"
1990 -msgstr "подпись commit-graph файла %X не соотвествует подписи %X"
1761 +msgid "update tracked files"
1762 +msgstr "обновить отслеживаемые файлы"
1763
1992 -#: commit-graph.c:318
1993 -#, c-format
1994 -msgid "commit-graph version %X does not match version %X"
1995 -msgstr "версия commit-graph файла %X не соотвествует версии %X"
1764 +msgid "renormalize EOL of tracked files (implies -u)"
1765 +msgstr ""
1766 +"перенормализировать концы строк (EOL) отслеживаемых файлов (подразумевает -u)"
1767
1997 -#: commit-graph.c:325
1998 -#, c-format
1999 -msgid "commit-graph hash version %X does not match version %X"
2000 -msgstr "версия хэш-функции commit-graph файла %X не соответствует версии %X"
1768 +msgid "record only the fact that the path will be added later"
1769 +msgstr "записать только факт, что путь будет добавлен позже"
1770
2002 -#: commit-graph.c:342
2003 -#, c-format
2004 -msgid "commit-graph file is too small to hold %u chunks"
1771 +msgid "add changes from all tracked and untracked files"
1772 +msgstr "добавить изменения из всех отслеживаемых и неотслеживаемых файлов"
1773 +
1774 +msgid "ignore paths removed in the working tree (same as --no-all)"
1775 msgstr ""
1776 +"игнорировать пути удаленные из рабочего каталога (тоже, что и --no-all)"
1777
2007 -#: commit-graph.c:361
2008 -#, c-format
2009 -msgid "commit-graph improper chunk offset %08x%08x"
2010 -msgstr "некорректное смещение части в commit-graph файле %08x%08x"
1778 +msgid "don't add, only refresh the index"
1779 +msgstr "не добавлять, только обновить индекс"
1780
2012 -#: commit-graph.c:433
2013 -#, c-format
2014 -msgid "commit-graph chunk id %08x appears multiple times"
2015 -msgstr "часть файла commit-graph с идентификатором %08x появляется несколько раз"
1781 +msgid "just skip files which cannot be added because of errors"
1782 +msgstr "пропускать файлы, которые не могут быть добавлены из-за ошибок"
1783
2017 -#: commit-graph.c:499
2018 -msgid "commit-graph has no base graphs chunk"
1784 +msgid "check if - even missing - files are ignored in dry run"
1785 msgstr ""
1786 +"удостовериться, что даже недостающие файлы будут проигнорированы при "
1787 +"пробном запуске"
1788
2021 -#: commit-graph.c:509
2022 -msgid "commit-graph chain does not match"
1789 +msgid "allow updating entries outside of the sparse-checkout cone"
1790 msgstr ""
1791
2025 -#: commit-graph.c:557
1792 +msgid "override the executable bit of the listed files"
1793 +msgstr "переопределить бит выполнения на указанных файлах"
1794 +
1795 +msgid "warn when adding an embedded repository"
1796 +msgstr "предупреждать при добавлении встроенного git репозитория"
1797 +
1798 #, c-format
2027 -msgid "invalid commit-graph chain: line '%s' not a hash"
1799 +msgid ""
1800 +"You've added another git repository inside your current repository.\n"
1801 +"Clones of the outer repository will not contain the contents of\n"
1802 +"the embedded repository and will not know how to obtain it.\n"
1803 +"If you meant to add a submodule, use:\n"
1804 +"\n"
1805 +"\tgit submodule add <url> %s\n"
1806 +"\n"
1807 +"If you added this path by mistake, you can remove it from the\n"
1808 +"index with:\n"
1809 +"\n"
1810 +"\tgit rm --cached %s\n"
1811 +"\n"
1812 +"See \"git help submodule\" for more information."
1813 msgstr ""
1814 +"Вы добавили другой репозиторий git внутри текущего репозитория\n"
1815 +"Клоны внешнего репозитория не будут содержать внутренний\n"
1816 +"репозиторий и не будут знать как его получить.\n"
1817 +"Если вы хотели добавить подмодуль, то запустите:\n"
1818 +"\n"
1819 +"\tgit submodule add <url> %s\n"
1820 +"\n"
1821 +"Если бы добавили этот путь по ошибке, то вы можете удалить его\n"
1822 +"из индекса с помощью:\n"
1823 +"\n"
1824 +"\tgit rm --cached %s\n"
1825 +"\n"
1826 +"Для дополнительной информации смотрите «git help submodule»."
1827
2030 -#: commit-graph.c:581
2031 -msgid "unable to find all commit-graph files"
2032 -msgstr ""
1828 +#, c-format
1829 +msgid "adding embedded git repository: %s"
1830 +msgstr "добавление встроенного git репозитория: %s"
1831
2034 -#: commit-graph.c:721 commit-graph.c:785
2035 -msgid "invalid commit position. commit-graph is likely corrupt"
1832 +msgid ""
1833 +"Use -f if you really want to add them.\n"
1834 +"Turn this message off by running\n"
1835 +"\"git config advice.addIgnoredFile false\""
1836 msgstr ""
1837
2038 -#: commit-graph.c:742
2039 -#, c-format
2040 -msgid "could not find commit %s"
2041 -msgstr "не удалось найти коммит %s"
1838 +msgid "adding files failed"
1839 +msgstr "ошибка при добавлении файлов"
1840
2043 -#: commit-graph.c:1036 builtin/am.c:1292
1841 #, c-format
2045 -msgid "unable to parse commit %s"
2046 -msgstr "не удалось разобрать коммит %s"
1842 +msgid "--chmod param '%s' must be either -x or +x"
1843 +msgstr "параметр --chmod «%s» должен быть -x или +x"
1844
2048 -#: commit-graph.c:1252 builtin/pack-objects.c:2864
1845 #, c-format
2050 -msgid "unable to get type of object %s"
2051 -msgstr "не удалось получить тип объекта %s"
2052 -
2053 -#: commit-graph.c:1283
2054 -msgid "Loading known commits in commit graph"
2055 -msgstr "Загрузка известных коммитов на граф коммитов"
1846 +msgid "'%s' and pathspec arguments cannot be used together"
1847 +msgstr ""
1848
2057 -#: commit-graph.c:1300
2058 -msgid "Expanding reachable commits in commit graph"
2059 -msgstr "Расширение достижимых коммитов на граф коммитов"
1849 +#, c-format
1850 +msgid "Nothing specified, nothing added.\n"
1851 +msgstr "Ничего не проиндексировано.\n"
1852
2061 -#: commit-graph.c:1320
2062 -msgid "Clearing commit marks in commit graph"
2063 -msgstr "Очистка пометок коммитов на графе коммитов"
1853 +msgid ""
1854 +"Maybe you wanted to say 'git add .'?\n"
1855 +"Turn this message off by running\n"
1856 +"\"git config advice.addEmptyPathspec false\""
1857 +msgstr ""
1858 +"Возможно вы хотели сделать «git add .»?\n"
1859 +"Можно отключить это сообщение командой\n"
1860 +"«git config advice.addEmptyPathspec false»"
1861
2065 -#: commit-graph.c:1339
2066 -msgid "Computing commit graph generation numbers"
2067 -msgstr "Вычисление номеров поколений на графе коммитов"
1862 +msgid "index file corrupt"
1863 +msgstr "файл индекса поврежден"
1864
2069 -#: commit-graph.c:1406
2070 -msgid "Computing commit changed paths Bloom filters"
1865 +#, c-format
1866 +msgid "bad action '%s' for '%s'"
1867 msgstr ""
1868
2073 -#: commit-graph.c:1483
2074 -msgid "Collecting referenced commits"
1869 +#, c-format
1870 +msgid "invalid value for '%s': '%s'"
1871 msgstr ""
1872
2077 -#: commit-graph.c:1508
1873 #, c-format
2079 -msgid "Finding commits for commit graph in %d pack"
2080 -msgid_plural "Finding commits for commit graph in %d packs"
2081 -msgstr[0] "Поиск коммитов для графа коммитов в %d пакете"
2082 -msgstr[1] "Поиск коммитов для графа коммитов в %d пакетах"
2083 -msgstr[2] "Поиск коммитов для графа коммитов в %d пакетах"
2084 -msgstr[3] "Поиск коммитов для графа коммитов в %d пакетах"
1874 +msgid "could not read '%s'"
1875 +msgstr "не удалось прочитать «%s»"
1876 +
1877 +msgid "could not parse author script"
1878 +msgstr "не удалось разобрать сценарий авторства"
1879
2086 -#: commit-graph.c:1521
1880 #, c-format
2088 -msgid "error adding pack %s"
2089 -msgstr "ошибка добавления пакета %s"
1881 +msgid "could not parse %s"
1882 +msgstr "не удалось разобрать %s"
1883
2091 -#: commit-graph.c:1525
1884 #, c-format
2093 -msgid "error opening index for %s"
2094 -msgstr "ошибка открытия индекса для %s"
1885 +msgid "'%s' was deleted by the applypatch-msg hook"
1886 +msgstr "«%s» был удален перехватчиком applypatch-msg"
1887
2096 -#: commit-graph.c:1562
2097 -msgid "Finding commits for commit graph among packed objects"
2098 -msgstr "Поиск коммитов для графа коммитов среди упакованных объектов"
1888 +#, c-format
1889 +msgid "Malformed input line: '%s'."
1890 +msgstr "Неправильная строка ввода: «%s»."
1891
2100 -#: commit-graph.c:1580
2101 -msgid "Finding extra edges in commit graph"
2102 -msgstr "Поиск дополнительных ребер на графе коммитов"
1892 +#, c-format
1893 +msgid "Failed to copy notes from '%s' to '%s'"
1894 +msgstr "Не удалось скопировать заметку из «%s» в «%s»"
1895
2104 -#: commit-graph.c:1628
2105 -msgid "failed to write correct number of base graph ids"
2106 -msgstr ""
1896 +msgid "fseek failed"
1897 +msgstr "сбой при выполнении fseek"
1898
2108 -#: commit-graph.c:1670 midx.c:819
1899 #, c-format
2110 -msgid "unable to create leading directories of %s"
2111 -msgstr "не удалось создать родительские каталоги для %s"
2112 -
2113 -#: commit-graph.c:1683
2114 -msgid "unable to create temporary graph layer"
2115 -msgstr ""
1900 +msgid "could not open '%s' for reading"
1901 +msgstr "не удалось открыть «%s» для чтения"
1902
2117 -#: commit-graph.c:1688
1903 #, c-format
2119 -msgid "unable to adjust shared permissions for '%s'"
2120 -msgstr ""
1904 +msgid "could not open '%s' for writing"
1905 +msgstr "не удалось открыть «%s» для записи"
1906
2122 -#: commit-graph.c:1758
1907 #, c-format
2124 -msgid "Writing out commit graph in %d pass"
2125 -msgid_plural "Writing out commit graph in %d passes"
2126 -msgstr[0] "Запись графа коммитов в %d проход"
2127 -msgstr[1] "Запись графа коммитов в %d прохода"
2128 -msgstr[2] "Запись графа коммитов в %d проходов"
2129 -msgstr[3] "Запись графа коммитов в %d прохода"
1908 +msgid "could not parse patch '%s'"
1909 +msgstr "не удалось разобрать патч «%s»"
1910
2131 -#: commit-graph.c:1803
2132 -msgid "unable to open commit-graph chain file"
2133 -msgstr ""
1911 +msgid "Only one StGIT patch series can be applied at once"
1912 +msgstr "Только серия патчей StGIT может быть применена за раз"
1913
2135 -#: commit-graph.c:1819
2136 -msgid "failed to rename base commit-graph file"
2137 -msgstr ""
1914 +msgid "invalid timestamp"
1915 +msgstr "недопустимая метка даты/времени"
1916
2139 -#: commit-graph.c:1839
2140 -msgid "failed to rename temporary commit-graph file"
2141 -msgstr ""
1917 +msgid "invalid Date line"
1918 +msgstr "недопустимая строка даты"
1919
2143 -#: commit-graph.c:1965
2144 -msgid "Scanning merged commits"
2145 -msgstr ""
1920 +msgid "invalid timezone offset"
1921 +msgstr "недопустимое смещение часового пояса"
1922
2147 -#: commit-graph.c:2009
2148 -msgid "Merging commit-graph"
2149 -msgstr ""
1923 +msgid "Patch format detection failed."
1924 +msgstr "Сбой определения формата патча."
1925
2151 -#: commit-graph.c:2115
2152 -msgid "attempting to write a commit-graph, but 'core.commitGraph' is disabled"
2153 -msgstr ""
1926 +#, c-format
1927 +msgid "failed to create directory '%s'"
1928 +msgstr "не удалось создать каталог «%s»"
1929
2155 -#: commit-graph.c:2214
2156 -msgid "too many commits to write graph"
2157 -msgstr "слишком много коммитов для записи графа"
1930 +msgid "Failed to split patches."
1931 +msgstr "Не удалось разделить патчи на части."
1932
2159 -#: commit-graph.c:2307
2160 -msgid "the commit-graph file has incorrect checksum and is likely corrupt"
2161 -msgstr "файл commit-graph содержит неправильную контрольную сумму и скорее всего поврежден"
1933 +#, c-format
1934 +msgid "When you have resolved this problem, run \"%s --continue\"."
1935 +msgstr "Когда вы устраните эту проблему, запустите «%s --continue»."
1936
2163 -#: commit-graph.c:2317
1937 #, c-format
2165 -msgid "commit-graph has incorrect OID order: %s then %s"
2166 -msgstr "файл commit-graph содержит неправильный порядок OID: %s, а затем %s"
1938 +msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
1939 +msgstr "Если вы хотите пропустить этот патч, то запустите «%s --skip»."
1940
2168 -#: commit-graph.c:2327 commit-graph.c:2342
1941 #, c-format
2170 -msgid "commit-graph has incorrect fanout value: fanout[%d] = %u != %u"
2171 -msgstr "файл commit-graph содержит неправильное значение fanout: fanout[%d] = %u != %u"
1942 +msgid "To record the empty patch as an empty commit, run \"%s --allow-empty\"."
1943 +msgstr ""
1944
2173 -#: commit-graph.c:2334
1945 #, c-format
2175 -msgid "failed to parse commit %s from commit-graph"
2176 -msgstr "не удалось разобрать коммит %s из файла commit-graph"
1946 +msgid "To restore the original branch and stop patching, run \"%s --abort\"."
1947 +msgstr ""
1948 +"Чтобы вернуться на предыдущую ветку и остановить применение изменений, "
1949 +"запустите «%s --abort»."
1950
2178 -#: commit-graph.c:2352
2179 -msgid "Verifying commits in commit graph"
2180 -msgstr "Проверка коммитов на графе коммитов"
1951 +msgid "Patch sent with format=flowed; space at the end of lines might be lost."
1952 +msgstr ""
1953
2182 -#: commit-graph.c:2367
1954 #, c-format
2184 -msgid "failed to parse commit %s from object database for commit-graph"
2185 -msgstr "не удалось разобрать коммит %s из базы объектов файла commit-graph"
1955 +msgid "missing author line in commit %s"
1956 +msgstr ""
1957
2187 -#: commit-graph.c:2374
1958 #, c-format
2189 -msgid "root tree OID for commit %s in commit-graph is %s != %s"
2190 -msgstr "в файле commit-graph OID корня дерева для коммита %s является %s != %s"
1959 +msgid "invalid ident line: %.*s"
1960 +msgstr "неправильная строка идентификации: %.*s"
1961
2192 -#: commit-graph.c:2384
1962 #, c-format
2194 -msgid "commit-graph parent list for commit %s is too long"
2195 -msgstr "слишком большой список родителей файле commit-graph для коммита %s"
1963 +msgid "unable to parse commit %s"
1964 +msgstr "не удалось разобрать коммит %s"
1965
2197 -#: commit-graph.c:2393
2198 -#, c-format
2199 -msgid "commit-graph parent for %s is %s != %s"
2200 -msgstr "в файле commit-graph родитель для %s является %s != %s"
1966 +msgid "Repository lacks necessary blobs to fall back on 3-way merge."
1967 +msgstr ""
1968 +"В репозитории отсутствуют двоичные объекты, необходимые для отката к "
1969 +"трехходовому слиянию."
1970
2202 -#: commit-graph.c:2407
2203 -#, c-format
2204 -msgid "commit-graph parent list for commit %s terminates early"
2205 -msgstr "в файле commit-graph список родителей для коммита %s закончился слишком рано"
1971 +msgid "Using index info to reconstruct a base tree..."
1972 +msgstr "Использую индекс для реконструкции базового дерева..."
1973
2207 -#: commit-graph.c:2412
2208 -#, c-format
1974 msgid ""
2210 -"commit-graph has generation number zero for commit %s, but non-zero "
2211 -"elsewhere"
2212 -msgstr "в файле commit-graph содержится нулевой номер поколения для коммита %s, но ненулевой в остальных случаях"
1975 +"Did you hand edit your patch?\n"
1976 +"It does not apply to blobs recorded in its index."
1977 +msgstr ""
1978 +"Вы вручную изменяли патч?\n"
1979 +"Он не накладывается без ошибок на двоичные объекты, записанные в его "
1980 +"заголовке."
1981
2214 -#: commit-graph.c:2416
2215 -#, c-format
2216 -msgid ""
2217 -"commit-graph has non-zero generation number for commit %s, but zero "
2218 -"elsewhere"
2219 -msgstr "в файле commit-graph содержится ненулевой номер поколения для коммита %s, но нулевой в остальных случаях"
1982 +msgid "Falling back to patching base and 3-way merge..."
1983 +msgstr ""
1984 +"Откат к применению изменений к базовому коммиту с помощью трехходового "
1985 +"слияния..."
1986
2221 -#: commit-graph.c:2432
2222 -#, c-format
2223 -msgid "commit-graph generation for commit %s is %u != %u"
2224 -msgstr "в файле commit-graph номер поколения для коммита %s является %u != %u"
1987 +msgid "Failed to merge in the changes."
1988 +msgstr "Не удалось слить изменения."
1989
2226 -#: commit-graph.c:2438
2227 -#, c-format
2228 -msgid "commit date for commit %s in commit-graph is %<PRIuMAX> != %<PRIuMAX>"
2229 -msgstr "в файле commit-graph дата коммита %s является %<PRIuMAX> != %<PRIuMAX>"
1990 +msgid "git write-tree failed to write a tree"
1991 +msgstr "git write-tree не удалось записать дерево"
1992
2231 -#: commit.c:52 sequencer.c:2879 builtin/am.c:359 builtin/am.c:403
2232 -#: builtin/am.c:1371 builtin/am.c:2018 builtin/replace.c:457
2233 -#, c-format
2234 -msgid "could not parse %s"
2235 -msgstr "не удалось разобрать %s"
1993 +msgid "applying to an empty history"
1994 +msgstr "применение к пустой истории"
1995 +
1996 +msgid "failed to write commit object"
1997 +msgstr "сбой записи объекта коммита"
1998
2237 -#: commit.c:54
1999 #, c-format
2239 -msgid "%s %s is not a commit!"
2240 -msgstr "%s %s не является коммитом!"
2000 +msgid "cannot resume: %s does not exist."
2001 +msgstr "нельзя продолжнить: %s не существует."
2002
2242 -#: commit.c:194
2243 -msgid ""
2244 -"Support for <GIT_DIR>/info/grafts is deprecated\n"
2245 -"and will be removed in a future Git version.\n"
2246 -"\n"
2247 -"Please use \"git replace --convert-graft-file\"\n"
2248 -"to convert the grafts into replace refs.\n"
2249 -"\n"
2250 -"Turn this message off by running\n"
2251 -"\"git config advice.graftFileDeprecated false\""
2252 -msgstr "Поддержка <GIT_DIR>/info/grafts устарела и будет удалена в следующих версиях Git.\n\nИспользуйте «git replace --convert-graft-file» для конвертации сращений (grafts) на ссылки замены.\n\nЧтобы скрыть это сообщение запустите «git config advice.graftFileDeprecated false»"
2003 +msgid "Commit Body is:"
2004 +msgstr "Тело коммита:"
2005
2254 -#: commit.c:1172
2006 +#. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a]
2007 +#. in your translation. The program will only accept English
2008 +#. input at this point.
2009 +#.
2010 #, c-format
2256 -msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
2257 -msgstr "Коммит %s содержит не доверенную GPG подпись, предположительно от %s."
2011 +msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
2012 +msgstr ""
2013 +"Применить? [y] - да/[n] - нет/[e] - редактировать/[v] - просмотреть патч/[a] "
2014 +"- применить всё: "
2015 +
2016 +msgid "unable to write index file"
2017 +msgstr "не удалось записать индекс"
2018
2259 -#: commit.c:1176
2019 #, c-format
2261 -msgid "Commit %s has a bad GPG signature allegedly by %s."
2262 -msgstr "Коммит %s содержит плохую GPG подпись, предположительно от %s."
2020 +msgid "Dirty index: cannot apply patches (dirty: %s)"
2021 +msgstr "Индекс изменён: нельзя применять патчи (изменено: %s)"
2022
2264 -#: commit.c:1179
2023 #, c-format
2266 -msgid "Commit %s does not have a GPG signature."
2267 -msgstr "Коммит %s не содержит GPG подпись."
2024 +msgid "Skipping: %.*s"
2025 +msgstr ""
2026
2269 -#: commit.c:1182
2027 #, c-format
2271 -msgid "Commit %s has a good GPG signature by %s\n"
2272 -msgstr "Коммит %s содержит действительную GPG подпись, от %s.\n"
2273 -
2274 -#: commit.c:1436
2275 -msgid ""
2276 -"Warning: commit message did not conform to UTF-8.\n"
2277 -"You may want to amend it after fixing the message, or set the config\n"
2278 -"variable i18n.commitencoding to the encoding your project uses.\n"
2279 -msgstr "Предупреждение: сообщение коммита не соответствует UTF-8.\nВозможно, вы захотите исправить его после исправления сообщения\nили настроить опцию i18n.commitencoding и указать кодировку\nсообщений, которую использует ваш проект.\n"
2280 -
2281 -#: compat/obstack.c:406 compat/obstack.c:408
2282 -msgid "memory exhausted"
2283 -msgstr "память исчерпана"
2284 -
2285 -#: config.c:125
2286 -#, c-format
2287 -msgid ""
2288 -"exceeded maximum include depth (%d) while including\n"
2289 -"\t%s\n"
2290 -"from\n"
2291 -"\t%s\n"
2292 -"This might be due to circular includes."
2028 +msgid "Creating an empty commit: %.*s"
2029 msgstr ""
2030
2295 -#: config.c:141
2296 -#, c-format
2297 -msgid "could not expand include path '%s'"
2298 -msgstr "не удалось раскрыть путь включения «%s»"
2031 +msgid "Patch is empty."
2032 +msgstr "Патч пустой."
2033
2300 -#: config.c:152
2301 -msgid "relative config includes must come from files"
2302 -msgstr "относительные включения конфигурации должны исходить из файлов"
2034 +#, c-format
2035 +msgid "Applying: %.*s"
2036 +msgstr "Применение: %.*s"
2037
2304 -#: config.c:198
2305 -msgid "relative config include conditionals must come from files"
2306 -msgstr "относительные условные включения конфигурации должны исходить из файлов"
2038 +msgid "No changes -- Patch already applied."
2039 +msgstr "Нет изменений — Патч уже применен."
2040
2308 -#: config.c:378
2041 #, c-format
2310 -msgid "key does not contain a section: %s"
2311 -msgstr ""
2042 +msgid "Patch failed at %s %.*s"
2043 +msgstr "Ошибка применения изменений на %s %.*s"
2044
2313 -#: config.c:384
2314 -#, c-format
2315 -msgid "key does not contain variable name: %s"
2045 +msgid "Use 'git am --show-current-patch=diff' to see the failed patch"
2046 msgstr ""
2047
2318 -#: config.c:408 sequencer.c:2580
2319 -#, c-format
2320 -msgid "invalid key: %s"
2321 -msgstr "недействительный ключ: %s"
2322 -
2323 -#: config.c:414
2324 -#, c-format
2325 -msgid "invalid key (newline): %s"
2048 +msgid "No changes - recorded it as an empty commit."
2049 msgstr ""
2050
2328 -#: config.c:450 config.c:462
2329 -#, c-format
2330 -msgid "bogus config parameter: %s"
2051 +msgid ""
2052 +"No changes - did you forget to use 'git add'?\n"
2053 +"If there is nothing left to stage, chances are that something else\n"
2054 +"already introduced the same changes; you might want to skip this patch."
2055 msgstr ""
2056 +"Нет изменений — возможно, вы забыли вызвать «git add»?\n"
2057 +"Если ничего не осталось для индексации, то, скорее всего, что-то другое уже "
2058 +"сделало те же изменения; возможно, вам следует пропустить этот патч."
2059
2333 -#: config.c:497
2334 -#, c-format
2335 -msgid "bogus format in %s"
2060 +msgid ""
2061 +"You still have unmerged paths in your index.\n"
2062 +"You should 'git add' each file with resolved conflicts to mark them as "
2063 +"such.\n"
2064 +"You might run `git rm` on a file to accept \"deleted by them\" for it."
2065 msgstr ""
2066 +"У вас есть не слитые пути в индексе.\n"
2067 +"Вы должны выполнить «git add» для каждого файла с разрешенными конфликтами, "
2068 +"чтобы пометить их таковыми.\n"
2069 +"Вы можете запустить «git rm» с именем файла, чтобы пометить его как «удалено "
2070 +"ими»."
2071
2338 -#: config.c:836
2339 -#, c-format
2340 -msgid "bad config line %d in blob %s"
2341 -msgstr "ошибка в %d строке двоичного объекта %s"
2072 +msgid "unable to write new index file"
2073 +msgstr "не удалось записать новый файл индекса"
2074
2343 -#: config.c:840
2075 #, c-format
2345 -msgid "bad config line %d in file %s"
2346 -msgstr "ошибка в %d строке файла %s"
2076 +msgid "Could not parse object '%s'."
2077 +msgstr "Не удалось разобрать объект «%s»."
2078
2348 -#: config.c:844
2349 -#, c-format
2350 -msgid "bad config line %d in standard input"
2351 -msgstr "ошибка в %d строке стандартного ввода"
2079 +msgid "failed to clean index"
2080 +msgstr "не удалось очистить индекс"
2081
2353 -#: config.c:848
2354 -#, c-format
2355 -msgid "bad config line %d in submodule-blob %s"
2356 -msgstr "ошибка в %d строке двоичного объекта подмодуля %s"
2082 +msgid ""
2083 +"You seem to have moved HEAD since the last 'am' failure.\n"
2084 +"Not rewinding to ORIG_HEAD"
2085 +msgstr ""
2086 +"Похоже, что вы переместили HEAD с момента последней ошибки выполнения «am».\n"
2087 +"Перемотка на ORIG_HEAD не выполняется"
2088
2358 -#: config.c:852
2089 #, c-format
2360 -msgid "bad config line %d in command line %s"
2361 -msgstr "ошибка в %d строке коммандной строки %s"
2090 +msgid "failed to read '%s'"
2091 +msgstr "не удалось прочитать «%s»"
2092
2363 -#: config.c:856
2093 #, c-format
2365 -msgid "bad config line %d in %s"
2366 -msgstr "ошибка в %d строке в %s"
2094 +msgid "options '%s=%s' and '%s=%s' cannot be used together"
2095 +msgstr ""
2096
2368 -#: config.c:993
2369 -msgid "out of range"
2370 -msgstr "вне диапазона"
2097 +msgid "git am [<options>] [(<mbox> | <Maildir>)...]"
2098 +msgstr "git am [<опции>] [(<mbox> | <Maildir>)...]"
2099
2372 -#: config.c:993
2373 -msgid "invalid unit"
2374 -msgstr "неправильное число"
2100 +msgid "git am [<options>] (--continue | --skip | --abort)"
2101 +msgstr "git am [<опции>] (--continue | --skip | --abort)"
2102
2376 -#: config.c:994
2377 -#, c-format
2378 -msgid "bad numeric config value '%s' for '%s': %s"
2379 -msgstr "неправильное числовое значение «%s» для «%s»: %s"
2103 +msgid "run interactively"
2104 +msgstr "запустить в интерактивном режиме"
2105
2381 -#: config.c:1013
2382 -#, c-format
2383 -msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
2384 -msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте %s: %s"
2106 +msgid "historical option -- no-op"
2107 +msgstr "историческая опция — ничего не делает"
2108
2386 -#: config.c:1016
2387 -#, c-format
2388 -msgid "bad numeric config value '%s' for '%s' in file %s: %s"
2389 -msgstr "неправильное числовое значение «%s» для «%s» в файле %s: %s"
2109 +msgid "allow fall back on 3way merging if needed"
2110 +msgstr "разрешить откатиться к трехходовому слиянию, если нужно"
2111
2391 -#: config.c:1019
2392 -#, c-format
2393 -msgid "bad numeric config value '%s' for '%s' in standard input: %s"
2394 -msgstr "неправильное числовое значение «%s» для «%s» на стандартном вводе: %s"
2112 +msgid "be quiet"
2113 +msgstr "тихий режим"
2114
2396 -#: config.c:1022
2397 -#, c-format
2398 -msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
2399 -msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте подмодуля %s: %s"
2115 +msgid "add a Signed-off-by trailer to the commit message"
2116 +msgstr ""
2117
2401 -#: config.c:1025
2402 -#, c-format
2403 -msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
2404 -msgstr "неправильное числовое значение «%s» для «%s» на коммандной строке %s: %s"
2118 +msgid "recode into utf8 (default)"
2119 +msgstr "перекодировать в utf8 (по умолчанию)"
2120
2406 -#: config.c:1028
2407 -#, c-format
2408 -msgid "bad numeric config value '%s' for '%s' in %s: %s"
2409 -msgstr "неправильное числовое значение «%s» для «%s» в %s: %s"
2121 +msgid "pass -k flag to git-mailinfo"
2122 +msgstr "передать флаг -k в git-mailinfo"
2123
2411 -#: config.c:1123
2412 -#, c-format
2413 -msgid "failed to expand user dir in: '%s'"
2414 -msgstr "сбой разворачивания пути каталога пользователя: «%s»"
2124 +msgid "pass -b flag to git-mailinfo"
2125 +msgstr "передать флаг -b в git-mailinfo"
2126
2416 -#: config.c:1132
2417 -#, c-format
2418 -msgid "'%s' for '%s' is not a valid timestamp"
2419 -msgstr "«%s» для «%s» не является допустимой меткой даты/времени"
2127 +msgid "pass -m flag to git-mailinfo"
2128 +msgstr "передать флаг -m в git-mailinfo"
2129
2421 -#: config.c:1223
2422 -#, c-format
2423 -msgid "abbrev length out of range: %d"
2130 +msgid "pass --keep-cr flag to git-mailsplit for mbox format"
2131 +msgstr "передать флаг --keep-cr в git-mailsplit для формата mbox"
2132 +
2133 +msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
2134 msgstr ""
2135 +"не передавать --keep-cr флаг в git-mailsplit вне зависимости от am.keepcr"
2136
2426 -#: config.c:1237 config.c:1248
2427 -#, c-format
2428 -msgid "bad zlib compression level %d"
2429 -msgstr "неправильный уровень сжатия zlib %d"
2137 +msgid "strip everything before a scissors line"
2138 +msgstr "обрезать все до строки обрезки"
2139
2431 -#: config.c:1340
2432 -msgid "core.commentChar should only be one character"
2140 +msgid "pass it through git-mailinfo"
2141 msgstr ""
2142
2435 -#: config.c:1373
2436 -#, c-format
2437 -msgid "invalid mode for object creation: %s"
2438 -msgstr "недопустимый режим создания объекта: %s"
2143 +msgid "pass it through git-apply"
2144 +msgstr "передать его в git-apply"
2145
2440 -#: config.c:1445
2441 -#, c-format
2442 -msgid "malformed value for %s"
2443 -msgstr ""
2146 +msgid "n"
2147 +msgstr "n"
2148
2445 -#: config.c:1471
2446 -#, c-format
2447 -msgid "malformed value for %s: %s"
2448 -msgstr ""
2149 +msgid "format"
2150 +msgstr "формат"
2151
2450 -#: config.c:1472
2451 -msgid "must be one of nothing, matching, simple, upstream or current"
2452 -msgstr ""
2152 +msgid "format the patch(es) are in"
2153 +msgstr "формат, в котором находятся патчи"
2154
2454 -#: config.c:1533 builtin/pack-objects.c:3649
2455 -#, c-format
2456 -msgid "bad pack compression level %d"
2457 -msgstr "неправильный уровень сжатия пакета %d"
2155 +msgid "override error message when patch failure occurs"
2156 +msgstr "переопределить сообщение об ошибке, если не удалось наложить изменения"
2157
2459 -#: config.c:1655
2460 -#, c-format
2461 -msgid "unable to load config blob object '%s'"
2158 +msgid "continue applying patches after resolving a conflict"
2159 +msgstr "продолжить применение изменений после разрешения конфиликта"
2160 +
2161 +msgid "synonyms for --continue"
2162 +msgstr "синоним для --continue"
2163 +
2164 +msgid "skip the current patch"
2165 +msgstr "пропустить текущий патч"
2166 +
2167 +msgid "restore the original branch and abort the patching operation"
2168 msgstr ""
2169
2464 -#: config.c:1658
2465 -#, c-format
2466 -msgid "reference '%s' does not point to a blob"
2170 +msgid "abort the patching operation but keep HEAD where it is"
2171 msgstr ""
2172
2469 -#: config.c:1675
2470 -#, c-format
2471 -msgid "unable to resolve config blob '%s'"
2173 +msgid "show the patch being applied"
2174 msgstr ""
2175
2474 -#: config.c:1705
2475 -#, c-format
2476 -msgid "failed to parse %s"
2176 +msgid "record the empty patch as an empty commit"
2177 msgstr ""
2178
2479 -#: config.c:1759
2480 -msgid "unable to parse command-line config"
2481 -msgstr "не удалось разобрать конфигурацию из командной строки"
2179 +msgid "lie about committer date"
2180 +msgstr "соврать о дате коммитера"
2181
2483 -#: config.c:2122
2484 -msgid "unknown error occurred while reading the configuration files"
2485 -msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
2182 +msgid "use current timestamp for author date"
2183 +msgstr "использовать текущее время как время авторства"
2184
2487 -#: config.c:2296
2488 -#, c-format
2489 -msgid "Invalid %s: '%s'"
2490 -msgstr "Недействительный %s: «%s»"
2185 +msgid "key-id"
2186 +msgstr "key-id"
2187
2492 -#: config.c:2341
2493 -#, c-format
2494 -msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
2495 -msgstr "значение «%d» для splitIndex.maxPercentChange должно быть от 0 до 100"
2188 +msgid "GPG-sign commits"
2189 +msgstr "подписать коммиты с помощью GPG"
2190
2497 -#: config.c:2387
2498 -#, c-format
2499 -msgid "unable to parse '%s' from command-line config"
2500 -msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
2191 +msgid "how to handle empty patches"
2192 +msgstr ""
2193
2502 -#: config.c:2389
2503 -#, c-format
2504 -msgid "bad config variable '%s' in file '%s' at line %d"
2505 -msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
2194 +msgid "(internal use for git-rebase)"
2195 +msgstr "(внутреннее использование для git-rebase)"
2196
2507 -#: config.c:2473
2508 -#, c-format
2509 -msgid "invalid section name '%s'"
2197 +msgid ""
2198 +"The -b/--binary option has been a no-op for long time, and\n"
2199 +"it will be removed. Please do not use it anymore."
2200 msgstr ""
2201 +"Опция -b/--binary уже долгое время ничего не делает и будет удалена с "
2202 +"следующих версиях Git. Пожалуйста, не используйте ее."
2203
2512 -#: config.c:2505
2513 -#, c-format
2514 -msgid "%s has multiple values"
2515 -msgstr "%s имеет несколько значений"
2204 +msgid "failed to read the index"
2205 +msgstr "сбой чтения индекса"
2206
2517 -#: config.c:2534
2207 #, c-format
2519 -msgid "failed to write new configuration file %s"
2520 -msgstr ""
2208 +msgid "previous rebase directory %s still exists but mbox given."
2209 +msgstr "предыдущий каталог перемещения %s еще существует, но передан mbox."
2210
2522 -#: config.c:2786 config.c:3112
2211 #, c-format
2524 -msgid "could not lock config file %s"
2212 +msgid ""
2213 +"Stray %s directory found.\n"
2214 +"Use \"git am --abort\" to remove it."
2215 msgstr ""
2216 +"Найден забытый каталог %s.\n"
2217 +"Используйте «git am --abort», чтобы удалить его."
2218
2527 -#: config.c:2797
2528 -#, c-format
2529 -msgid "opening %s"
2219 +msgid "Resolve operation not in progress, we are not resuming."
2220 msgstr ""
2221 +"Операция разрешения конфликтов не в процессе выполнения, не продолжаем."
2222
2532 -#: config.c:2834 builtin/config.c:361
2533 -#, c-format
2534 -msgid "invalid pattern: %s"
2223 +msgid "interactive mode requires patches on the command line"
2224 msgstr ""
2225
2537 -#: config.c:2859
2538 -#, c-format
2539 -msgid "invalid config file %s"
2540 -msgstr ""
2226 +msgid "git apply [<options>] [<patch>...]"
2227 +msgstr "git apply [<опции>] [<патч>...]"
2228
2542 -#: config.c:2872 config.c:3125
2543 -#, c-format
2544 -msgid "fstat on %s failed"
2545 -msgstr "сбой при выполнении fstat на файле %s"
2229 +msgid "could not redirect output"
2230 +msgstr "не удалось перенаправить вывод"
2231
2547 -#: config.c:2883
2548 -#, c-format
2549 -msgid "unable to mmap '%s'"
2550 -msgstr ""
2232 +msgid "git archive: Remote with no URL"
2233 +msgstr "git archive: внешний репозиторий без URL"
2234
2552 -#: config.c:2892 config.c:3130
2553 -#, c-format
2554 -msgid "chmod on %s failed"
2555 -msgstr ""
2235 +msgid "git archive: expected ACK/NAK, got a flush packet"
2236 +msgstr "git archive: ожидается ACK/NAK, получен пакет сброса буфера"
2237
2557 -#: config.c:2977 config.c:3227
2238 #, c-format
2559 -msgid "could not write config file %s"
2560 -msgstr ""
2239 +msgid "git archive: NACK %s"
2240 +msgstr "git archive: NACK %s"
2241
2562 -#: config.c:3011
2563 -#, c-format
2564 -msgid "could not set '%s' to '%s'"
2565 -msgstr "не удалось установить «%s» в «%s»"
2242 +msgid "git archive: protocol error"
2243 +msgstr "git archive: ошибка протокола"
2244
2567 -#: config.c:3013 builtin/remote.c:657 builtin/remote.c:855
2568 -#: builtin/remote.c:863
2569 -#, c-format
2570 -msgid "could not unset '%s'"
2571 -msgstr "не удалось сбросить значение для «%s»"
2245 +msgid "git archive: expected a flush"
2246 +msgstr "git archive: ожидался сброс буфера"
2247
2573 -#: config.c:3103
2574 -#, c-format
2575 -msgid "invalid section name: %s"
2248 +msgid "git bisect--helper --bisect-reset [<commit>]"
2249 msgstr ""
2250
2578 -#: config.c:3270
2579 -#, c-format
2580 -msgid "missing value for '%s'"
2251 +msgid ""
2252 +"git bisect--helper --bisect-start [--term-{new,bad}=<term> --term-{old,good}"
2253 +"=<term>] [--no-checkout] [--first-parent] [<bad> [<good>...]] [--] "
2254 +"[<paths>...]"
2255 msgstr ""
2256 +"git bisect--helper --bisect-start [--term-{new,bad}=<термин> --term-{old,"
2257 +"good}=<термин>] [--no-checkout] [--first-parent] [<плохая-редация> [<хорошая-"
2258 +"редация>...]] [--] [<пути>...]"
2259
2583 -#: connect.c:61
2584 -msgid "the remote end hung up upon initial contact"
2260 +msgid "git bisect--helper --bisect-state (bad|new) [<rev>]"
2261 msgstr ""
2262
2587 -#: connect.c:63
2588 -msgid ""
2589 -"Could not read from remote repository.\n"
2590 -"\n"
2591 -"Please make sure you have the correct access rights\n"
2592 -"and the repository exists."
2593 -msgstr "Не удалось прочитать из внешнего репозитория.\n\nУдостоверьтесь, что у вас есть необходимые права доступа\nи репозиторий существует."
2263 +msgid "git bisect--helper --bisect-state (good|old) [<rev>...]"
2264 +msgstr ""
2265
2595 -#: connect.c:81
2596 -#, c-format
2597 -msgid "server doesn't support '%s'"
2266 +msgid "git bisect--helper --bisect-replay <filename>"
2267 msgstr ""
2268
2600 -#: connect.c:118
2601 -#, c-format
2602 -msgid "server doesn't support feature '%s'"
2269 +msgid "git bisect--helper --bisect-skip [(<rev>|<range>)...]"
2270 msgstr ""
2271
2605 -#: connect.c:129
2606 -msgid "expected flush after capabilities"
2272 +msgid "git bisect--helper --bisect-run <cmd>..."
2273 msgstr ""
2274
2609 -#: connect.c:263
2275 #, c-format
2611 -msgid "ignoring capabilities after first line '%s'"
2276 +msgid "cannot open file '%s' in mode '%s'"
2277 msgstr ""
2278
2614 -#: connect.c:284
2615 -msgid "protocol error: unexpected capabilities^{}"
2279 +#, c-format
2280 +msgid "could not write to file '%s'"
2281 msgstr ""
2282
2618 -#: connect.c:306
2283 #, c-format
2620 -msgid "protocol error: expected shallow sha-1, got '%s'"
2284 +msgid "cannot open file '%s' for reading"
2285 msgstr ""
2286
2623 -#: connect.c:308
2624 -msgid "repository on the other end cannot be shallow"
2625 -msgstr ""
2287 +#, c-format
2288 +msgid "'%s' is not a valid term"
2289 +msgstr "«%s» не является допустимым определением"
2290
2627 -#: connect.c:347
2628 -msgid "invalid packet"
2629 -msgstr ""
2291 +#, c-format
2292 +msgid "can't use the builtin command '%s' as a term"
2293 +msgstr "нельзя использовать встроенную команду «%s» как определение"
2294
2631 -#: connect.c:367
2295 #, c-format
2633 -msgid "protocol error: unexpected '%s'"
2634 -msgstr ""
2296 +msgid "can't change the meaning of the term '%s'"
2297 +msgstr "нельзя изменить значение определения «%s»"
2298 +
2299 +msgid "please use two different terms"
2300 +msgstr "используйте два разных определения"
2301
2636 -#: connect.c:473
2302 #, c-format
2638 -msgid "unknown object format '%s' specified by server"
2303 +msgid "We are not bisecting.\n"
2304 msgstr ""
2305
2641 -#: connect.c:500
2306 #, c-format
2643 -msgid "invalid ls-refs response: %s"
2307 +msgid "'%s' is not a valid commit"
2308 msgstr ""
2309
2646 -#: connect.c:504
2647 -msgid "expected flush after ref listing"
2310 +#, c-format
2311 +msgid ""
2312 +"could not check out original HEAD '%s'. Try 'git bisect reset <commit>'."
2313 msgstr ""
2314
2650 -#: connect.c:507
2651 -msgid "expected response end packet after ref listing"
2315 +#, c-format
2316 +msgid "Bad bisect_write argument: %s"
2317 msgstr ""
2318
2654 -#: connect.c:640
2319 #, c-format
2656 -msgid "protocol '%s' is not supported"
2320 +msgid "couldn't get the oid of the rev '%s'"
2321 msgstr ""
2322
2659 -#: connect.c:691
2660 -msgid "unable to set SO_KEEPALIVE on socket"
2323 +#, c-format
2324 +msgid "couldn't open the file '%s'"
2325 msgstr ""
2326
2663 -#: connect.c:731 connect.c:794
2327 #, c-format
2665 -msgid "Looking up %s ... "
2328 +msgid "Invalid command: you're currently in a %s/%s bisect"
2329 msgstr ""
2330
2668 -#: connect.c:735
2331 #, c-format
2670 -msgid "unable to look up %s (port %s) (%s)"
2332 +msgid ""
2333 +"You need to give me at least one %s and %s revision.\n"
2334 +"You can use \"git bisect %s\" and \"git bisect %s\" for that."
2335 msgstr ""
2336
2673 -#. TRANSLATORS: this is the end of "Looking up %s ... "
2674 -#: connect.c:739 connect.c:810
2337 #, c-format
2338 msgid ""
2677 -"done.\n"
2678 -"Connecting to %s (port %s) ... "
2339 +"You need to start by \"git bisect start\".\n"
2340 +"You then need to give me at least one %s and %s revision.\n"
2341 +"You can use \"git bisect %s\" and \"git bisect %s\" for that."
2342 msgstr ""
2343
2681 -#: connect.c:761 connect.c:838
2344 #, c-format
2683 -msgid ""
2684 -"unable to connect to %s:\n"
2685 -"%s"
2345 +msgid "bisecting only with a %s commit"
2346 msgstr ""
2347
2688 -#. TRANSLATORS: this is the end of "Connecting to %s (port %s) ... "
2689 -#: connect.c:767 connect.c:844
2690 -msgid "done."
2348 +#. TRANSLATORS: Make sure to include [Y] and [n] in your
2349 +#. translation. The program will only accept English input
2350 +#. at this point.
2351 +#.
2352 +msgid "Are you sure [Y/n]? "
2353 +msgstr "Вы уверены [Y - да/n - нет]? "
2354 +
2355 +msgid "status: waiting for both good and bad commits\n"
2356 msgstr ""
2357
2693 -#: connect.c:798
2358 #, c-format
2695 -msgid "unable to look up %s (%s)"
2359 +msgid "status: waiting for bad commit, %d good commit known\n"
2360 +msgid_plural "status: waiting for bad commit, %d good commits known\n"
2361 +msgstr[0] ""
2362 +msgstr[1] ""
2363 +msgstr[2] ""
2364 +msgstr[3] ""
2365 +
2366 +msgid "status: waiting for good commit(s), bad commit known\n"
2367 msgstr ""
2368
2698 -#: connect.c:804
2369 +msgid "no terms defined"
2370 +msgstr "определения не заданы"
2371 +
2372 #, c-format
2700 -msgid "unknown port %s"
2373 +msgid ""
2374 +"Your current terms are %s for the old state\n"
2375 +"and %s for the new state.\n"
2376 msgstr ""
2377
2703 -#: connect.c:941 connect.c:1271
2378 #, c-format
2705 -msgid "strange hostname '%s' blocked"
2379 +msgid ""
2380 +"invalid argument %s for 'git bisect terms'.\n"
2381 +"Supported options are: --term-good|--term-old and --term-bad|--term-new."
2382 msgstr ""
2383
2708 -#: connect.c:943
2709 -#, c-format
2710 -msgid "strange port '%s' blocked"
2384 +msgid "revision walk setup failed\n"
2385 msgstr ""
2386
2713 -#: connect.c:953
2387 #, c-format
2715 -msgid "cannot start proxy %s"
2388 +msgid "could not open '%s' for appending"
2389 msgstr ""
2390
2718 -#: connect.c:1024
2719 -msgid "no path specified; see 'git help pull' for valid url syntax"
2391 +msgid "'' is not a valid term"
2392 msgstr ""
2393
2722 -#: connect.c:1219
2723 -msgid "ssh variant 'simple' does not support -4"
2394 +#, c-format
2395 +msgid "unrecognized option: '%s'"
2396 msgstr ""
2397
2726 -#: connect.c:1231
2727 -msgid "ssh variant 'simple' does not support -6"
2728 -msgstr ""
2398 +#, c-format
2399 +msgid "'%s' does not appear to be a valid revision"
2400 +msgstr "«%s» не кажется действительной версией"
2401
2730 -#: connect.c:1248
2731 -msgid "ssh variant 'simple' does not support setting port"
2402 +msgid "bad HEAD - I need a HEAD"
2403 msgstr ""
2404
2734 -#: connect.c:1360
2405 #, c-format
2736 -msgid "strange pathname '%s' blocked"
2406 +msgid "checking out '%s' failed. Try 'git bisect start <valid-branch>'."
2407 msgstr ""
2408
2739 -#: connect.c:1408
2740 -msgid "unable to fork"
2409 +msgid "won't bisect on cg-seek'ed tree"
2410 +msgstr "нельзя выполнить двоичный поиск на дереве после cg-seek"
2411 +
2412 +msgid "bad HEAD - strange symbolic ref"
2413 msgstr ""
2414
2743 -#: connected.c:108 builtin/fsck.c:209 builtin/prune.c:45
2744 -msgid "Checking connectivity"
2745 -msgstr "Проверка соединения"
2415 +#, c-format
2416 +msgid "invalid ref: '%s'"
2417 +msgstr ""
2418
2747 -#: connected.c:120
2748 -msgid "Could not run 'git rev-list'"
2749 -msgstr "Не удалось запустить «git rev-list»"
2419 +msgid "You need to start by \"git bisect start\"\n"
2420 +msgstr ""
2421
2751 -#: connected.c:144
2752 -msgid "failed write to rev-list"
2753 -msgstr "сбой записи в rev-list"
2422 +#. TRANSLATORS: Make sure to include [Y] and [n] in your
2423 +#. translation. The program will only accept English input
2424 +#. at this point.
2425 +#.
2426 +msgid "Do you want me to do it for you [Y/n]? "
2427 +msgstr "Вы уверены, что хотите, чтобы я сделал это [Y] - да/[n] - нет? "
2428
2755 -#: connected.c:149
2756 -msgid "failed to close rev-list's stdin"
2757 -msgstr "сбой закрытия стандартного ввода у rev-list"
2429 +msgid "Please call `--bisect-state` with at least one argument"
2430 +msgstr ""
2431
2759 -#: convert.c:194
2432 #, c-format
2761 -msgid "illegal crlf_action %d"
2433 +msgid "'git bisect %s' can take only one argument."
2434 msgstr ""
2435
2764 -#: convert.c:207
2436 #, c-format
2766 -msgid "CRLF would be replaced by LF in %s"
2437 +msgid "Bad rev input: %s"
2438 msgstr ""
2439
2769 -#: convert.c:209
2440 #, c-format
2771 -msgid ""
2772 -"CRLF will be replaced by LF in %s.\n"
2773 -"The file will have its original line endings in your working directory"
2441 +msgid "Bad rev input (not a commit): %s"
2442 msgstr ""
2443
2776 -#: convert.c:217
2444 +msgid "We are not bisecting."
2445 +msgstr "Вы сейчас не в процессе бинарного поиска."
2446 +
2447 #, c-format
2778 -msgid "LF would be replaced by CRLF in %s"
2779 -msgstr "LF будет заменен на CRLF в %s"
2448 +msgid "'%s'?? what are you talking about?"
2449 +msgstr ""
2450
2781 -#: convert.c:219
2451 #, c-format
2783 -msgid ""
2784 -"LF will be replaced by CRLF in %s.\n"
2785 -"The file will have its original line endings in your working directory"
2452 +msgid "cannot read file '%s' for replaying"
2453 msgstr ""
2454
2788 -#: convert.c:284
2455 #, c-format
2790 -msgid "BOM is prohibited in '%s' if encoded as %s"
2791 -msgstr "BOM запрещен в «%s», если кодируется как %s"
2456 +msgid "running %s\n"
2457 +msgstr ""
2458 +
2459 +msgid "bisect run failed: no command provided."
2460 +msgstr "сбой при выполнении двоичного поиска: не передана команда."
2461
2793 -#: convert.c:291
2462 #, c-format
2795 -msgid ""
2796 -"The file '%s' contains a byte order mark (BOM). Please use UTF-%.*s as "
2797 -"working-tree-encoding."
2463 +msgid "unable to verify '%s' on good revision"
2464 msgstr ""
2465
2800 -#: convert.c:304
2466 #, c-format
2802 -msgid "BOM is required in '%s' if encoded as %s"
2803 -msgstr "BOM требуется в «%s», если кодируется как %s"
2467 +msgid "bogus exit code %d for good revision"
2468 +msgstr ""
2469
2805 -#: convert.c:306
2470 #, c-format
2807 -msgid ""
2808 -"The file '%s' is missing a byte order mark (BOM). Please use UTF-%sBE or "
2809 -"UTF-%sLE (depending on the byte order) as working-tree-encoding."
2810 -msgstr "Файл «%s» не содержит маркер последовательности байтов (BOM). Используйте UTF-%sBE или UTF-%sLE (в зависимости от порядка байтов) как кодировку рабочего каталога."
2471 +msgid "bisect run failed: exit code %d from '%s' is < 0 or >= 128"
2472 +msgstr ""
2473
2812 -#: convert.c:419 convert.c:490
2474 #, c-format
2814 -msgid "failed to encode '%s' from %s to %s"
2815 -msgstr "не удалось перекодировать «%s» из %s в %s"
2475 +msgid "cannot open file '%s' for writing"
2476 +msgstr ""
2477 +
2478 +msgid "bisect run cannot continue any more"
2479 +msgstr "bisect run больше не может продолжать"
2480
2817 -#: convert.c:462
2481 #, c-format
2819 -msgid "encoding '%s' from %s to %s and back is not the same"
2820 -msgstr "перекодирование «%s» из %s в %s и обратно не одно и то же"
2482 +msgid "bisect run success"
2483 +msgstr "bisect run выполнен успешно"
2484
2822 -#: convert.c:665
2485 #, c-format
2824 -msgid "cannot fork to run external filter '%s'"
2486 +msgid "bisect found first bad commit"
2487 msgstr ""
2488
2827 -#: convert.c:685
2489 #, c-format
2829 -msgid "cannot feed the input to external filter '%s'"
2490 +msgid ""
2491 +"bisect run failed: 'git bisect--helper --bisect-state %s' exited with error "
2492 +"code %d"
2493 msgstr ""
2494
2832 -#: convert.c:692
2833 -#, c-format
2834 -msgid "external filter '%s' failed %d"
2495 +msgid "reset the bisection state"
2496 msgstr ""
2497
2837 -#: convert.c:727 convert.c:730
2838 -#, c-format
2839 -msgid "read from external filter '%s' failed"
2498 +msgid "check whether bad or good terms exist"
2499 msgstr ""
2500
2842 -#: convert.c:733 convert.c:788
2843 -#, c-format
2844 -msgid "external filter '%s' failed"
2501 +msgid "print out the bisect terms"
2502 msgstr ""
2503
2847 -#: convert.c:837
2848 -msgid "unexpected filter type"
2504 +msgid "start the bisect session"
2505 msgstr ""
2506
2851 -#: convert.c:848
2852 -msgid "path name too long for external filter"
2507 +msgid "find the next bisection commit"
2508 msgstr ""
2509
2855 -#: convert.c:940
2856 -#, c-format
2857 -msgid ""
2858 -"external filter '%s' is not available anymore although not all paths have "
2859 -"been filtered"
2510 +msgid "mark the state of ref (or refs)"
2511 msgstr ""
2512
2862 -#: convert.c:1240
2863 -msgid "true/false are no valid working-tree-encodings"
2864 -msgstr "true/false не является допустимым значением для working-tree-encoding"
2513 +msgid "list the bisection steps so far"
2514 +msgstr ""
2515
2866 -#: convert.c:1428 convert.c:1462
2867 -#, c-format
2868 -msgid "%s: clean filter '%s' failed"
2516 +msgid "replay the bisection process from the given file"
2517 msgstr ""
2518
2871 -#: convert.c:1508
2872 -#, c-format
2873 -msgid "%s: smudge filter %s failed"
2519 +msgid "skip some commits for checkout"
2520 msgstr ""
2521
2876 -#: credential.c:96
2877 -#, c-format
2878 -msgid "skipping credential lookup for key: credential.%s"
2522 +msgid "visualize the bisection"
2523 msgstr ""
2524
2881 -#: credential.c:112
2882 -msgid "refusing to work with credential missing host field"
2525 +msgid "use <cmd>... to automatically bisect"
2526 msgstr ""
2527
2885 -#: credential.c:114
2886 -msgid "refusing to work with credential missing protocol field"
2528 +msgid "no log for BISECT_WRITE"
2529 msgstr ""
2530
2889 -#: credential.c:394
2890 -#, c-format
2891 -msgid "url contains a newline in its %s component: %s"
2531 +msgid "--bisect-reset requires either no argument or a commit"
2532 msgstr ""
2533
2894 -#: credential.c:438
2895 -#, c-format
2896 -msgid "url has no scheme: %s"
2534 +msgid "--bisect-terms requires 0 or 1 argument"
2535 msgstr ""
2536
2899 -#: credential.c:511
2900 -#, c-format
2901 -msgid "credential url cannot be parsed: %s"
2537 +msgid "--bisect-next requires 0 arguments"
2538 msgstr ""
2539
2904 -#: date.c:138
2905 -msgid "in the future"
2906 -msgstr "в будущем"
2540 +msgid "--bisect-log requires 0 arguments"
2541 +msgstr ""
2542 +
2543 +msgid "no logfile given"
2544 +msgstr ""
2545 +
2546 +msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>"
2547 +msgstr "git blame [<опции>] [<опции-редакции>] [<редакция>] [--] <файл>"
2548 +
2549 +msgid "<rev-opts> are documented in git-rev-list(1)"
2550 +msgstr "<опции-rev-list> документированы в git-rev-list(1)"
2551
2908 -#: date.c:144
2552 #, c-format
2910 -msgid "%<PRIuMAX> second ago"
2911 -msgid_plural "%<PRIuMAX> seconds ago"
2912 -msgstr[0] "%<PRIuMAX> секунда назад"
2913 -msgstr[1] "%<PRIuMAX> секунды назад"
2914 -msgstr[2] "%<PRIuMAX> секунд назад"
2915 -msgstr[3] "%<PRIuMAX> секунды назад"
2553 +msgid "expecting a color: %s"
2554 +msgstr "ожидается цвет: %s"
2555 +
2556 +msgid "must end with a color"
2557 +msgstr "должно заканчиваться на цвет"
2558
2917 -#: date.c:151
2559 #, c-format
2919 -msgid "%<PRIuMAX> minute ago"
2920 -msgid_plural "%<PRIuMAX> minutes ago"
2921 -msgstr[0] "%<PRIuMAX> минута назад"
2922 -msgstr[1] "%<PRIuMAX> минуты назад"
2923 -msgstr[2] "%<PRIuMAX> минут назад"
2924 -msgstr[3] "%<PRIuMAX> минуты назад"
2925 -
2926 -#: date.c:158
2927 -#, c-format
2928 -msgid "%<PRIuMAX> hour ago"
2929 -msgid_plural "%<PRIuMAX> hours ago"
2930 -msgstr[0] "%<PRIuMAX> час назад"
2931 -msgstr[1] "%<PRIuMAX> часа назад"
2932 -msgstr[2] "%<PRIuMAX> часов назад"
2933 -msgstr[3] "%<PRIuMAX> часа назад"
2934 -
2935 -#: date.c:165
2936 -#, c-format
2937 -msgid "%<PRIuMAX> day ago"
2938 -msgid_plural "%<PRIuMAX> days ago"
2939 -msgstr[0] "%<PRIuMAX> день назад"
2940 -msgstr[1] "%<PRIuMAX> дня назад"
2941 -msgstr[2] "%<PRIuMAX> дней назад"
2942 -msgstr[3] "%<PRIuMAX> дня назад"
2560 +msgid "cannot find revision %s to ignore"
2561 +msgstr ""
2562
2944 -#: date.c:171
2945 -#, c-format
2946 -msgid "%<PRIuMAX> week ago"
2947 -msgid_plural "%<PRIuMAX> weeks ago"
2948 -msgstr[0] "%<PRIuMAX> неделю назад"
2949 -msgstr[1] "%<PRIuMAX> недели назад"
2950 -msgstr[2] "%<PRIuMAX> недель назад"
2951 -msgstr[3] "%<PRIuMAX> недели назад"
2563 +msgid "show blame entries as we find them, incrementally"
2564 +msgstr ""
2565
2953 -#: date.c:178
2954 -#, c-format
2955 -msgid "%<PRIuMAX> month ago"
2956 -msgid_plural "%<PRIuMAX> months ago"
2957 -msgstr[0] "%<PRIuMAX> месяц назад"
2958 -msgstr[1] "%<PRIuMAX> месяца назад"
2959 -msgstr[2] "%<PRIuMAX> месяцев назад"
2960 -msgstr[3] "%<PRIuMAX> месяца назад"
2566 +msgid "do not show object names of boundary commits (Default: off)"
2567 +msgstr ""
2568
2962 -#: date.c:189
2963 -#, c-format
2964 -msgid "%<PRIuMAX> year"
2965 -msgid_plural "%<PRIuMAX> years"
2966 -msgstr[0] "%<PRIuMAX> год"
2967 -msgstr[1] "%<PRIuMAX> года"
2968 -msgstr[2] "%<PRIuMAX> лет"
2969 -msgstr[3] "%<PRIuMAX> года"
2569 +msgid "do not treat root commits as boundaries (Default: off)"
2570 +msgstr ""
2571
2971 -#. TRANSLATORS: "%s" is "<n> years"
2972 -#: date.c:192
2973 -#, c-format
2974 -msgid "%s, %<PRIuMAX> month ago"
2975 -msgid_plural "%s, %<PRIuMAX> months ago"
2976 -msgstr[0] "%s, %<PRIuMAX> месяц назад"
2977 -msgstr[1] "%s, %<PRIuMAX> месяца назад"
2978 -msgstr[2] "%s, %<PRIuMAX> месяцев назад"
2979 -msgstr[3] "%s, %<PRIuMAX> месяца назад"
2572 +msgid "show work cost statistics"
2573 +msgstr ""
2574
2981 -#: date.c:197 date.c:202
2982 -#, c-format
2983 -msgid "%<PRIuMAX> year ago"
2984 -msgid_plural "%<PRIuMAX> years ago"
2985 -msgstr[0] "%<PRIuMAX> год назад"
2986 -msgstr[1] "%<PRIuMAX> года назад"
2987 -msgstr[2] "%<PRIuMAX> лет назад"
2988 -msgstr[3] "%<PRIuMAX> года назад"
2575 +msgid "force progress reporting"
2576 +msgstr "принудительно выводить прогресс"
2577
2990 -#: delta-islands.c:272
2991 -msgid "Propagating island marks"
2578 +msgid "show output score for blame entries"
2579 msgstr ""
2580
2994 -#: delta-islands.c:290
2995 -#, c-format
2996 -msgid "bad tree object %s"
2581 +msgid "show original filename (Default: auto)"
2582 msgstr ""
2583
2999 -#: delta-islands.c:334
3000 -#, c-format
3001 -msgid "failed to load island regex for '%s': %s"
2584 +msgid "show original linenumber (Default: off)"
2585 msgstr ""
2586
3004 -#: delta-islands.c:390
3005 -#, c-format
3006 -msgid "island regex from config has too many capture groups (max=%d)"
2587 +msgid "show in a format designed for machine consumption"
2588 msgstr ""
2589
3009 -#: delta-islands.c:467
3010 -#, c-format
3011 -msgid "Marked %d islands, done.\n"
2590 +msgid "show porcelain format with per-line commit information"
2591 msgstr ""
2592
3014 -#: diff-lib.c:534
3015 -msgid "--merge-base does not work with ranges"
2593 +msgid "use the same output mode as git-annotate (Default: off)"
2594 msgstr ""
2595
3018 -#: diff-lib.c:536
3019 -msgid "--merge-base only works with commits"
2596 +msgid "show raw timestamp (Default: off)"
2597 msgstr ""
2598
3022 -#: diff-lib.c:553
3023 -msgid "unable to get HEAD"
2599 +msgid "show long commit SHA1 (Default: off)"
2600 msgstr ""
2601
3026 -#: diff-lib.c:560
3027 -msgid "no merge base found"
2602 +msgid "suppress author name and timestamp (Default: off)"
2603 msgstr ""
2604
3030 -#: diff-lib.c:562
3031 -msgid "multiple merge bases found"
2605 +msgid "show author email instead of name (Default: off)"
2606 msgstr ""
2607
3034 -#: diff-no-index.c:238
3035 -msgid "git diff --no-index [<options>] <path> <path>"
2608 +msgid "ignore whitespace differences"
2609 msgstr ""
2610
3038 -#: diff-no-index.c:263
3039 -msgid ""
3040 -"Not a git repository. Use --no-index to compare two paths outside a working "
3041 -"tree"
2611 +msgid "rev"
2612 msgstr ""
2613
3044 -#: diff.c:156
3045 -#, c-format
3046 -msgid " Failed to parse dirstat cut-off percentage '%s'\n"
3047 -msgstr " Сбой разбора величины среза (cut-off) у dirstat «%s»\n"
2614 +msgid "ignore <rev> when blaming"
2615 +msgstr ""
2616
3049 -#: diff.c:161
3050 -#, c-format
3051 -msgid " Unknown dirstat parameter '%s'\n"
3052 -msgstr " Неизвестный параметр dirstat: «%s»\n"
2617 +msgid "ignore revisions from <file>"
2618 +msgstr ""
2619
3054 -#: diff.c:297
3055 -msgid ""
3056 -"color moved setting must be one of 'no', 'default', 'blocks', 'zebra', "
3057 -"'dimmed-zebra', 'plain'"
2620 +msgid "color redundant metadata from previous line differently"
2621 msgstr ""
2622
3060 -#: diff.c:325
3061 -#, c-format
3062 -msgid ""
3063 -"unknown color-moved-ws mode '%s', possible values are 'ignore-space-change',"
3064 -" 'ignore-space-at-eol', 'ignore-all-space', 'allow-indentation-change'"
2623 +msgid "color lines by age"
2624 msgstr ""
2625
3067 -#: diff.c:333
3068 -msgid ""
3069 -"color-moved-ws: allow-indentation-change cannot be combined with other "
3070 -"whitespace modes"
2626 +msgid "spend extra cycles to find better match"
2627 msgstr ""
2628
3073 -#: diff.c:410
3074 -#, c-format
3075 -msgid "Unknown value for 'diff.submodule' config variable: '%s'"
3076 -msgstr "Неизвестное значения для переменной «diff.submodule»: «%s»"
2629 +msgid "use revisions from <file> instead of calling git-rev-list"
2630 +msgstr ""
2631
3078 -#: diff.c:470
3079 -#, c-format
3080 -msgid ""
3081 -"Found errors in 'diff.dirstat' config variable:\n"
3082 -"%s"
3083 -msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
2632 +msgid "use <file>'s contents as the final image"
2633 +msgstr ""
2634
3085 -#: diff.c:4276
3086 -#, c-format
3087 -msgid "external diff died, stopping at %s"
3088 -msgstr "критическая ошибка при внешнем сравнении, останов на %s"
2635 +msgid "score"
2636 +msgstr "мин-длина"
2637
3090 -#: diff.c:4625
3091 -msgid "--name-only, --name-status, --check and -s are mutually exclusive"
3092 -msgstr "--name-only, --name-status, --check и -s нельзя использовать одновременно"
2638 +msgid "find line copies within and across files"
2639 +msgstr ""
2640
3094 -#: diff.c:4628
3095 -msgid "-G, -S and --find-object are mutually exclusive"
3096 -msgstr "-G, -S и --find-object нельзя использовать одновременно"
2641 +msgid "find line movements within and across files"
2642 +msgstr ""
2643
3098 -#: diff.c:4707
3099 -msgid "--follow requires exactly one pathspec"
3100 -msgstr "--follow требует ровно одного спецификатора пути"
2644 +msgid "range"
2645 +msgstr ""
2646
3102 -#: diff.c:4755
3103 -#, c-format
3104 -msgid "invalid --stat value: %s"
2647 +msgid "process only line range <start>,<end> or function :<funcname>"
2648 msgstr ""
2649
3107 -#: diff.c:4760 diff.c:4765 diff.c:4770 diff.c:4775 diff.c:5303
3108 -#: parse-options.c:197 parse-options.c:201 builtin/commit-graph.c:180
3109 -#, c-format
3110 -msgid "%s expects a numerical value"
2650 +msgid "--progress can't be used with --incremental or porcelain formats"
2651 msgstr ""
2652 +"--progress нельзя использовать одновременно с --incremental или "
2653 +"машиночитаемым (porcelain) форматом"
2654
3113 -#: diff.c:4792
3114 -#, c-format
3115 -msgid ""
3116 -"Failed to parse --dirstat/-X option parameter:\n"
3117 -"%s"
3118 -msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
2655 +#. TRANSLATORS: This string is used to tell us the
2656 +#. maximum display width for a relative timestamp in
2657 +#. "git blame" output. For C locale, "4 years, 11
2658 +#. months ago", which takes 22 places, is the longest
2659 +#. among various forms of relative timestamps, but
2660 +#. your language may need more or fewer display
2661 +#. columns.
2662 +#.
2663 +msgid "4 years, 11 months ago"
2664 +msgstr "4 года и 11 месяцев назад"
2665
3120 -#: diff.c:4877
2666 #, c-format
3122 -msgid "unknown change class '%c' in --diff-filter=%s"
2667 +msgid "file %s has only %lu line"
2668 +msgid_plural "file %s has only %lu lines"
2669 +msgstr[0] "файл %s содержит только %lu строку"
2670 +msgstr[1] "файл %s содержит только %lu строки"
2671 +msgstr[2] "файл %s содержит только %lu строк"
2672 +msgstr[3] "файл %s содержит только %lu строки"
2673 +
2674 +msgid "Blaming lines"
2675 +msgstr "Просмотр авторов строк"
2676 +
2677 +msgid "git branch [<options>] [-r | -a] [--merged] [--no-merged]"
2678 msgstr ""
2679
3125 -#: diff.c:4901
3126 -#, c-format
3127 -msgid "unknown value after ws-error-highlight=%.*s"
2680 +msgid ""
2681 +"git branch [<options>] [-f] [--recurse-submodules] <branch-name> [<start-"
2682 +"point>]"
2683 msgstr ""
2684
3130 -#: diff.c:4915
3131 -#, c-format
3132 -msgid "unable to resolve '%s'"
2685 +msgid "git branch [<options>] [-l] [<pattern>...]"
2686 msgstr ""
2687
3135 -#: diff.c:4965 diff.c:4971
2688 +msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..."
2689 +msgstr "git branch [<options>] [-r] (-d | -D) <branch-name>..."
2690 +
2691 +msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"
2692 +msgstr "git branch [<опции>] (-m | -M) [<старая-ветка>] <новая-ветка>"
2693 +
2694 +msgid "git branch [<options>] (-c | -C) [<old-branch>] <new-branch>"
2695 +msgstr "git branch [<опции>] (-c | -C) [<старая-ветка>] <новая-ветка>"
2696 +
2697 +msgid "git branch [<options>] [-r | -a] [--points-at]"
2698 +msgstr "git branch [<опции>] [-r | -a] [--points-at]"
2699 +
2700 +msgid "git branch [<options>] [-r | -a] [--format]"
2701 +msgstr "git branch [<опции>] [-r | -a] [--format]"
2702 +
2703 #, c-format
3137 -msgid "%s expects <n>/<m> form"
2704 +msgid ""
2705 +"deleting branch '%s' that has been merged to\n"
2706 +" '%s', but not yet merged to HEAD."
2707 msgstr ""
2708 +"удаление ветки «%s», которая была слита с\n"
2709 +" «%s», но не слита с HEAD."
2710
3140 -#: diff.c:4983
2711 #, c-format
3142 -msgid "%s expects a character, got '%s'"
2712 +msgid ""
2713 +"not deleting branch '%s' that is not yet merged to\n"
2714 +" '%s', even though it is merged to HEAD."
2715 msgstr ""
2716 +"не удаление ветки «%s», которая еще не слита с\n"
2717 +" «%s», хотя уже слита с HEAD."
2718
3145 -#: diff.c:5004
2719 #, c-format
3147 -msgid "bad --color-moved argument: %s"
3148 -msgstr ""
2720 +msgid "Couldn't look up commit object for '%s'"
2721 +msgstr "Не удалось найти объект коммита для «%s»"
2722
3150 -#: diff.c:5023
2723 #, c-format
3152 -msgid "invalid mode '%s' in --color-moved-ws"
2724 +msgid ""
2725 +"The branch '%s' is not fully merged.\n"
2726 +"If you are sure you want to delete it, run 'git branch -D %s'."
2727 msgstr ""
2728 +"Ветка «%s» не слита полностью.\n"
2729 +"Если вы уверены, что хотите ее удалить, запустите «git branch -D %s»."
2730
3155 -#: diff.c:5063
3156 -msgid "option diff-algorithm accepts \"myers\", \"minimal\", \"patience\" and \"histogram\""
3157 -msgstr ""
2731 +msgid "Update of config-file failed"
2732 +msgstr "Не удалось обновить файл конфигурации"
2733
3159 -#: diff.c:5099 diff.c:5119
3160 -#, c-format
3161 -msgid "invalid argument to %s"
3162 -msgstr ""
2734 +msgid "cannot use -a with -d"
2735 +msgstr "нельзя использовать одновременно ключи -a и -d"
2736 +
2737 +msgid "Couldn't look up commit object for HEAD"
2738 +msgstr "Не удалось найти объект коммита для HEAD"
2739
3164 -#: diff.c:5223
2740 #, c-format
3166 -msgid "invalid regex given to -I: '%s'"
3167 -msgstr ""
2741 +msgid "Cannot delete branch '%s' checked out at '%s'"
2742 +msgstr "Нельзя удалить ветку «%s» т.к. она активна на «%s»"
2743
3169 -#: diff.c:5272
2744 #, c-format
3171 -msgid "failed to parse --submodule option parameter: '%s'"
3172 -msgstr ""
2745 +msgid "remote-tracking branch '%s' not found."
2746 +msgstr "внешняя отслеживаемая ветка «%s» не найдена."
2747
3174 -#: diff.c:5328
2748 #, c-format
3176 -msgid "bad --word-diff argument: %s"
3177 -msgstr ""
2749 +msgid "branch '%s' not found."
2750 +msgstr "ветка «%s» не найдена."
2751
3179 -#: diff.c:5351
3180 -msgid "Diff output format options"
3181 -msgstr ""
2752 +#, c-format
2753 +msgid "Deleted remote-tracking branch %s (was %s).\n"
2754 +msgstr "Внешняя отслеживаемая ветка %s удалена (была %s).\n"
2755
3183 -#: diff.c:5353 diff.c:5359
3184 -msgid "generate patch"
3185 -msgstr ""
2756 +#, c-format
2757 +msgid "Deleted branch %s (was %s).\n"
2758 +msgstr "Ветка %s удалена (была %s).\n"
2759
3187 -#: diff.c:5356 builtin/log.c:178
3188 -msgid "suppress diff output"
3189 -msgstr "не выводить список изменений"
2760 +msgid "unable to parse format string"
2761 +msgstr "не удалось разобрать строку формата"
2762
3191 -#: diff.c:5361 diff.c:5475 diff.c:5482
3192 -msgid "<n>"
3193 -msgstr ""
2763 +msgid "could not resolve HEAD"
2764 +msgstr "не удалось получить HEAD"
2765
3195 -#: diff.c:5362 diff.c:5365
3196 -msgid "generate diffs with <n> lines context"
3197 -msgstr ""
2766 +#, c-format
2767 +msgid "HEAD (%s) points outside of refs/heads/"
2768 +msgstr "HEAD (%s) указывает за пределы refs/heads/"
2769
3199 -#: diff.c:5367
3200 -msgid "generate the diff in raw format"
3201 -msgstr ""
2770 +#, c-format
2771 +msgid "Branch %s is being rebased at %s"
2772 +msgstr "Производится перемещение ветки %s на %s"
2773
3203 -#: diff.c:5370
3204 -msgid "synonym for '-p --raw'"
3205 -msgstr ""
2774 +#, c-format
2775 +msgid "Branch %s is being bisected at %s"
2776 +msgstr "Производится двоичный поиск в ветке %s на %s"
2777
3207 -#: diff.c:5374
3208 -msgid "synonym for '-p --stat'"
2778 +msgid "cannot copy the current branch while not on any."
2779 msgstr ""
2780 +"невозможно скопировать текущую ветку, если вы не находитесь ни на одной из "
2781 +"веток."
2782
3211 -#: diff.c:5378
3212 -msgid "machine friendly --stat"
2783 +msgid "cannot rename the current branch while not on any."
2784 msgstr ""
2785 +"невозможно переименовать текущую ветку, если вы не находитесь ни на одной из "
2786 +"них."
2787
3215 -#: diff.c:5381
3216 -msgid "output only the last line of --stat"
3217 -msgstr ""
2788 +#, c-format
2789 +msgid "Invalid branch name: '%s'"
2790 +msgstr "Недействительное имя ветки: «%s»"
2791
3219 -#: diff.c:5383 diff.c:5391
3220 -msgid "<param1,param2>..."
3221 -msgstr ""
2792 +msgid "Branch rename failed"
2793 +msgstr "Сбой переименования ветки"
2794
3223 -#: diff.c:5384
3224 -msgid ""
3225 -"output the distribution of relative amount of changes for each sub-directory"
3226 -msgstr ""
2795 +msgid "Branch copy failed"
2796 +msgstr "Сбой копирования ветки"
2797
3228 -#: diff.c:5388
3229 -msgid "synonym for --dirstat=cumulative"
3230 -msgstr ""
2798 +#, c-format
2799 +msgid "Created a copy of a misnamed branch '%s'"
2800 +msgstr "Создана копия неправильно названной ветки «%s»"
2801
3232 -#: diff.c:5392
3233 -msgid "synonym for --dirstat=files,param1,param2..."
3234 -msgstr ""
2802 +#, c-format
2803 +msgid "Renamed a misnamed branch '%s' away"
2804 +msgstr "Переименована неправильно названная ветка «%s»"
2805
3236 -#: diff.c:5396
3237 -msgid "warn if changes introduce conflict markers or whitespace errors"
3238 -msgstr ""
2806 +#, c-format
2807 +msgid "Branch renamed to %s, but HEAD is not updated!"
2808 +msgstr "Ветка переименована в %s, но HEAD не обновлен!"
2809
3240 -#: diff.c:5399
3241 -msgid "condensed summary such as creations, renames and mode changes"
3242 -msgstr "краткая сводка изменений, вроде созданий, переименований или изменений режима доступа"
2810 +msgid "Branch is renamed, but update of config-file failed"
2811 +msgstr "Ветка переименована, но произошел сбой обновления файла конфигурации"
2812
3244 -#: diff.c:5402
3245 -msgid "show only names of changed files"
3246 -msgstr ""
2813 +msgid "Branch is copied, but update of config-file failed"
2814 +msgstr "Ветка скопирована, но произошел сбой обновления файла конфигурации"
2815
3248 -#: diff.c:5405
3249 -msgid "show only names and status of changed files"
2816 +#, c-format
2817 +msgid ""
2818 +"Please edit the description for the branch\n"
2819 +" %s\n"
2820 +"Lines starting with '%c' will be stripped.\n"
2821 msgstr ""
2822 +"Измените описание для ветки:\n"
2823 +" %s\n"
2824 +"Строки, начинающиеся с «%c» будут вырезаны.\n"
2825
3252 -#: diff.c:5407
3253 -msgid "<width>[,<name-width>[,<count>]]"
3254 -msgstr ""
2826 +msgid "Generic options"
2827 +msgstr "Общие параметры"
2828
3256 -#: diff.c:5408
3257 -msgid "generate diffstat"
3258 -msgstr ""
2829 +msgid "show hash and subject, give twice for upstream branch"
2830 +msgstr "показывать хэш-код и тему, укажите дважды для вышестоящей ветки"
2831
3260 -#: diff.c:5410 diff.c:5413 diff.c:5416
3261 -msgid "<width>"
3262 -msgstr ""
2832 +msgid "suppress informational messages"
2833 +msgstr "не выводить информационные сообщения"
2834
3264 -#: diff.c:5411
3265 -msgid "generate diffstat with a given width"
2835 +msgid "set branch tracking configuration"
2836 msgstr ""
2837
3268 -#: diff.c:5414
3269 -msgid "generate diffstat with a given name width"
3270 -msgstr ""
2838 +msgid "do not use"
2839 +msgstr "не используйте"
2840
3272 -#: diff.c:5417
3273 -msgid "generate diffstat with a given graph width"
3274 -msgstr ""
2841 +msgid "upstream"
2842 +msgstr "вышестоящая"
2843
3276 -#: diff.c:5419
3277 -msgid "<count>"
3278 -msgstr ""
2844 +msgid "change the upstream info"
2845 +msgstr "изменить информацию о вышестоящей ветке"
2846
3280 -#: diff.c:5420
3281 -msgid "generate diffstat with limited lines"
2847 +msgid "unset the upstream info"
2848 msgstr ""
2849
3284 -#: diff.c:5423
3285 -msgid "generate compact summary in diffstat"
3286 -msgstr "генерация компактной сводки в diffstat"
2850 +msgid "use colored output"
2851 +msgstr "использовать цветной вывод"
2852
3288 -#: diff.c:5426
3289 -msgid "output a binary diff that can be applied"
3290 -msgstr ""
2853 +msgid "act on remote-tracking branches"
2854 +msgstr "выполнить действия на отслеживаемых внешних ветках"
2855
3292 -#: diff.c:5429
3293 -msgid "show full pre- and post-image object names on the \"index\" lines"
3294 -msgstr ""
2856 +msgid "print only branches that contain the commit"
2857 +msgstr "вывести только ветки, которые содержат коммит"
2858
3296 -#: diff.c:5431
3297 -msgid "show colored diff"
3298 -msgstr ""
2859 +msgid "print only branches that don't contain the commit"
2860 +msgstr "вывести только ветки, которые не содержат коммит"
2861
3300 -#: diff.c:5432
3301 -msgid "<kind>"
3302 -msgstr ""
2862 +msgid "Specific git-branch actions:"
2863 +msgstr "Специфичные для git-branch действия:"
2864
3304 -#: diff.c:5433
3305 -msgid ""
3306 -"highlight whitespace errors in the 'context', 'old' or 'new' lines in the "
3307 -"diff"
3308 -msgstr ""
2865 +msgid "list both remote-tracking and local branches"
2866 +msgstr "вывести списки отслеживаемых и локальных веток"
2867
3310 -#: diff.c:5436
3311 -msgid ""
3312 -"do not munge pathnames and use NULs as output field terminators in --raw or "
3313 -"--numstat"
3314 -msgstr ""
2868 +msgid "delete fully merged branch"
2869 +msgstr "удалить полностью слитую ветку"
2870
3316 -#: diff.c:5439 diff.c:5442 diff.c:5445 diff.c:5554
3317 -msgid "<prefix>"
3318 -msgstr ""
2871 +msgid "delete branch (even if not merged)"
2872 +msgstr "удалить ветку (даже никуда не слитую)"
2873
3320 -#: diff.c:5440
3321 -msgid "show the given source prefix instead of \"a/\""
3322 -msgstr ""
2874 +msgid "move/rename a branch and its reflog"
2875 +msgstr "переместить/переименовать ветки и ее журнал ссылок"
2876
3324 -#: diff.c:5443
3325 -msgid "show the given destination prefix instead of \"b/\""
3326 -msgstr ""
2877 +msgid "move/rename a branch, even if target exists"
2878 +msgstr "переместить/переименовать ветку, даже если целевое имя уже существует"
2879
3328 -#: diff.c:5446
3329 -msgid "prepend an additional prefix to every line of output"
3330 -msgstr ""
2880 +msgid "copy a branch and its reflog"
2881 +msgstr "скопировать ветку и её журнал ссылок"
2882
3332 -#: diff.c:5449
3333 -msgid "do not show any source or destination prefix"
3334 -msgstr ""
2883 +msgid "copy a branch, even if target exists"
2884 +msgstr "скопировать ветку, даже если целевое имя уже существует"
2885
3336 -#: diff.c:5452
3337 -msgid "show context between diff hunks up to the specified number of lines"
3338 -msgstr ""
2886 +msgid "list branch names"
2887 +msgstr "показать список имён веток"
2888
3340 -#: diff.c:5456 diff.c:5461 diff.c:5466
3341 -msgid "<char>"
3342 -msgstr ""
2889 +msgid "show current branch name"
2890 +msgstr "вывести имя текущей ветки"
2891
3344 -#: diff.c:5457
3345 -msgid "specify the character to indicate a new line instead of '+'"
3346 -msgstr ""
2892 +msgid "create the branch's reflog"
2893 +msgstr "создать журнал ссылок ветки"
2894
3348 -#: diff.c:5462
3349 -msgid "specify the character to indicate an old line instead of '-'"
3350 -msgstr ""
2895 +msgid "edit the description for the branch"
2896 +msgstr "изменить описание ветки"
2897
3352 -#: diff.c:5467
3353 -msgid "specify the character to indicate a context instead of ' '"
3354 -msgstr ""
2898 +msgid "force creation, move/rename, deletion"
2899 +msgstr "принудительное создание, перемещение или удаление ветки"
2900
3356 -#: diff.c:5470
3357 -msgid "Diff rename options"
3358 -msgstr ""
2901 +msgid "print only branches that are merged"
2902 +msgstr "вывод только слитых веток"
2903
3360 -#: diff.c:5471
3361 -msgid "<n>[/<m>]"
3362 -msgstr ""
2904 +msgid "print only branches that are not merged"
2905 +msgstr "вывод только не слитых веток"
2906
3364 -#: diff.c:5472
3365 -msgid "break complete rewrite changes into pairs of delete and create"
3366 -msgstr ""
2907 +msgid "list branches in columns"
2908 +msgstr "показать список веток по столбцам"
2909
3368 -#: diff.c:5476
3369 -msgid "detect renames"
3370 -msgstr ""
2910 +msgid "object"
2911 +msgstr "объект"
2912
3372 -#: diff.c:5480
3373 -msgid "omit the preimage for deletes"
3374 -msgstr ""
2913 +msgid "print only branches of the object"
2914 +msgstr "вывод только веток, определенного объекта"
2915
3376 -#: diff.c:5483
3377 -msgid "detect copies"
3378 -msgstr ""
2916 +msgid "sorting and filtering are case insensitive"
2917 +msgstr "сортировка и фильтрация не зависят от регистра"
2918
3380 -#: diff.c:5487
3381 -msgid "use unmodified files as source to find copies"
3382 -msgstr ""
2919 +msgid "recurse through submodules"
2920 +msgstr "рекурсивно по подмодулям"
2921
3384 -#: diff.c:5489
3385 -msgid "disable rename detection"
3386 -msgstr ""
2922 +msgid "format to use for the output"
2923 +msgstr "использовать формат для вывода"
2924
3388 -#: diff.c:5492
3389 -msgid "use empty blobs as rename source"
3390 -msgstr ""
2925 +msgid "Failed to resolve HEAD as a valid ref."
2926 +msgstr "Не удалось определить HEAD как действительную ссылку."
2927
3392 -#: diff.c:5494
3393 -msgid "continue listing the history of a file beyond renames"
3394 -msgstr ""
2928 +msgid "HEAD not found below refs/heads!"
2929 +msgstr "HEAD не найден в refs/heads!"
2930
3396 -#: diff.c:5497
2931 msgid ""
3398 -"prevent rename/copy detection if the number of rename/copy targets exceeds "
3399 -"given limit"
2932 +"branch with --recurse-submodules can only be used if submodule."
2933 +"propagateBranches is enabled"
2934 msgstr ""
2935
3402 -#: diff.c:5499
3403 -msgid "Diff algorithm options"
2936 +msgid "--recurse-submodules can only be used to create branches"
2937 msgstr ""
2938
3406 -#: diff.c:5501
3407 -msgid "produce the smallest possible diff"
3408 -msgstr ""
2939 +msgid "branch name required"
2940 +msgstr "требуется имя ветки"
2941
3410 -#: diff.c:5504
3411 -msgid "ignore whitespace when comparing lines"
3412 -msgstr ""
2942 +msgid "Cannot give description to detached HEAD"
2943 +msgstr "Нельзя дать описание отсоединённому указателю HEAD"
2944
3414 -#: diff.c:5507
3415 -msgid "ignore changes in amount of whitespace"
3416 -msgstr ""
2945 +msgid "cannot edit description of more than one branch"
2946 +msgstr "нельзя изменить описание более одной ветки за раз"
2947
3418 -#: diff.c:5510
3419 -msgid "ignore changes in whitespace at EOL"
3420 -msgstr ""
2948 +#, c-format
2949 +msgid "No commit on branch '%s' yet."
2950 +msgstr "Еще нет коммита на ветке «%s»."
2951
3422 -#: diff.c:5513
3423 -msgid "ignore carrier-return at the end of line"
3424 -msgstr ""
2952 +#, c-format
2953 +msgid "No branch named '%s'."
2954 +msgstr "Нет ветки с именем «%s»."
2955
3426 -#: diff.c:5516
3427 -msgid "ignore changes whose lines are all blank"
3428 -msgstr ""
2956 +msgid "too many branches for a copy operation"
2957 +msgstr "слишком много веток для операции копирования"
2958
3430 -#: diff.c:5518 diff.c:5540 diff.c:5543 diff.c:5588
3431 -msgid "<regex>"
3432 -msgstr ""
2959 +msgid "too many arguments for a rename operation"
2960 +msgstr "слишком много аргументов для операции переименования"
2961
3434 -#: diff.c:5519
3435 -msgid "ignore changes whose all lines match <regex>"
3436 -msgstr ""
2962 +msgid "too many arguments to set new upstream"
2963 +msgstr "слишком много аргументов для указания новой вышестоящей ветки"
2964
3438 -#: diff.c:5522
3439 -msgid "heuristic to shift diff hunk boundaries for easy reading"
2965 +#, c-format
2966 +msgid ""
2967 +"could not set upstream of HEAD to %s when it does not point to any branch."
2968 msgstr ""
2969 +"невозможно установить вышестоящий репозиторий для HEAD на %s, так как он не "
2970 +"указывает ни на одну ветку."
2971
3442 -#: diff.c:5525
3443 -msgid "generate diff using the \"patience diff\" algorithm"
3444 -msgstr ""
2972 +#, c-format
2973 +msgid "no such branch '%s'"
2974 +msgstr "нет такой ветки «%s»"
2975
3446 -#: diff.c:5529
3447 -msgid "generate diff using the \"histogram diff\" algorithm"
3448 -msgstr ""
2976 +#, c-format
2977 +msgid "branch '%s' does not exist"
2978 +msgstr "ветка «%s» не существует"
2979
3450 -#: diff.c:5531
3451 -msgid "<algorithm>"
3452 -msgstr ""
2980 +msgid "too many arguments to unset upstream"
2981 +msgstr "слишком много аргументов для сброса указания вышестоящей ветки"
2982
3454 -#: diff.c:5532
3455 -msgid "choose a diff algorithm"
2983 +msgid "could not unset upstream of HEAD when it does not point to any branch."
2984 msgstr ""
2985 +"невозможно убрать вышестоящий репозиторий для HEAD, так как он не указывает "
2986 +"ни на одну ветку."
2987
3458 -#: diff.c:5534
3459 -msgid "<text>"
3460 -msgstr ""
2988 +#, c-format
2989 +msgid "Branch '%s' has no upstream information"
2990 +msgstr "Ветка «%s» не имеет информации о вышестоящей ветке"
2991
3462 -#: diff.c:5535
3463 -msgid "generate diff using the \"anchored diff\" algorithm"
2992 +msgid ""
2993 +"The -a, and -r, options to 'git branch' do not take a branch name.\n"
2994 +"Did you mean to use: -a|-r --list <pattern>?"
2995 msgstr ""
2996
3466 -#: diff.c:5537 diff.c:5546 diff.c:5549
3467 -msgid "<mode>"
2997 +msgid ""
2998 +"the '--set-upstream' option is no longer supported. Please use '--track' or "
2999 +"'--set-upstream-to' instead."
3000 msgstr ""
3001 +"опция --set-upstream больше не поддерживается. Вместо неё используйте «--"
3002 +"track» или «--set-upstream-to»"
3003
3470 -#: diff.c:5538
3471 -msgid "show word diff, using <mode> to delimit changed words"
3004 +msgid "git version:\n"
3005 msgstr ""
3006
3474 -#: diff.c:5541
3475 -msgid "use <regex> to decide what a word is"
3007 +#, c-format
3008 +msgid "uname() failed with error '%s' (%d)\n"
3009 msgstr ""
3010
3478 -#: diff.c:5544
3479 -msgid "equivalent to --word-diff=color --word-diff-regex=<regex>"
3011 +msgid "compiler info: "
3012 msgstr ""
3013
3482 -#: diff.c:5547
3483 -msgid "moved lines of code are colored differently"
3014 +msgid "libc info: "
3015 msgstr ""
3016
3486 -#: diff.c:5550
3487 -msgid "how white spaces are ignored in --color-moved"
3017 +msgid "not run from a git repository - no hooks to show\n"
3018 msgstr ""
3019
3490 -#: diff.c:5553
3491 -msgid "Other diff options"
3020 +msgid "git bugreport [-o|--output-directory <file>] [-s|--suffix <format>]"
3021 msgstr ""
3022
3494 -#: diff.c:5555
3495 -msgid "when run from subdir, exclude changes outside and show relative paths"
3023 +msgid ""
3024 +"Thank you for filling out a Git bug report!\n"
3025 +"Please answer the following questions to help us understand your issue.\n"
3026 +"\n"
3027 +"What did you do before the bug happened? (Steps to reproduce your issue)\n"
3028 +"\n"
3029 +"What did you expect to happen? (Expected behavior)\n"
3030 +"\n"
3031 +"What happened instead? (Actual behavior)\n"
3032 +"\n"
3033 +"What's different between what you expected and what actually happened?\n"
3034 +"\n"
3035 +"Anything else you want to add:\n"
3036 +"\n"
3037 +"Please review the rest of the bug report below.\n"
3038 +"You can delete any lines you don't wish to share.\n"
3039 msgstr ""
3040
3498 -#: diff.c:5559
3499 -msgid "treat all files as text"
3041 +msgid "specify a destination for the bugreport file"
3042 msgstr ""
3043
3502 -#: diff.c:5561
3503 -msgid "swap two inputs, reverse the diff"
3044 +msgid "specify a strftime format suffix for the filename"
3045 msgstr ""
3046
3506 -#: diff.c:5563
3507 -msgid "exit with 1 if there were differences, 0 otherwise"
3047 +#, c-format
3048 +msgid "could not create leading directories for '%s'"
3049 msgstr ""
3050
3510 -#: diff.c:5565
3511 -msgid "disable all output of the program"
3051 +msgid "System Info"
3052 msgstr ""
3053
3514 -#: diff.c:5567
3515 -msgid "allow an external diff helper to be executed"
3054 +msgid "Enabled Hooks"
3055 msgstr ""
3056
3518 -#: diff.c:5569
3519 -msgid "run external text conversion filters when comparing binary files"
3057 +#, c-format
3058 +msgid "unable to write to %s"
3059 msgstr ""
3060
3522 -#: diff.c:5571
3523 -msgid "<when>"
3061 +#, c-format
3062 +msgid "Created new report at '%s'.\n"
3063 msgstr ""
3064
3526 -#: diff.c:5572
3527 -msgid "ignore changes to submodules in the diff generation"
3065 +msgid "git bundle create [<options>] <file> <git-rev-list args>"
3066 msgstr ""
3067
3530 -#: diff.c:5575
3531 -msgid "<format>"
3068 +msgid "git bundle verify [<options>] <file>"
3069 msgstr ""
3070
3534 -#: diff.c:5576
3535 -msgid "specify how differences in submodules are shown"
3071 +msgid "git bundle list-heads <file> [<refname>...]"
3072 msgstr ""
3073
3538 -#: diff.c:5580
3539 -msgid "hide 'git add -N' entries from the index"
3074 +msgid "git bundle unbundle <file> [<refname>...]"
3075 msgstr ""
3076
3542 -#: diff.c:5583
3543 -msgid "treat 'git add -N' entries as real in the index"
3544 -msgstr ""
3077 +msgid "do not show progress meter"
3078 +msgstr "не выводить прогресс выполнения"
3079
3546 -#: diff.c:5585
3547 -msgid "<string>"
3548 -msgstr ""
3080 +msgid "show progress meter"
3081 +msgstr "показать прогресс выполнения"
3082
3550 -#: diff.c:5586
3551 -msgid ""
3552 -"look for differences that change the number of occurrences of the specified "
3553 -"string"
3083 +msgid "show progress meter during object writing phase"
3084 +msgstr "показать прогресс выполнения во время записи объектов"
3085 +
3086 +msgid "similar to --all-progress when progress meter is shown"
3087 +msgstr "похоже на --all-progress при включенном прогрессе выполнения"
3088 +
3089 +msgid "specify bundle format version"
3090 msgstr ""
3091
3556 -#: diff.c:5589
3557 -msgid ""
3558 -"look for differences that change the number of occurrences of the specified "
3559 -"regex"
3092 +msgid "Need a repository to create a bundle."
3093 +msgstr "Требуется репозиторий для создания пакета."
3094 +
3095 +msgid "do not show bundle details"
3096 msgstr ""
3097
3562 -#: diff.c:5592
3563 -msgid "show all changes in the changeset with -S or -G"
3098 +#, c-format
3099 +msgid "%s is okay\n"
3100 +msgstr "%s в порядке\n"
3101 +
3102 +msgid "Need a repository to unbundle."
3103 +msgstr "Требуется репозиторий для распаковки."
3104 +
3105 +msgid "Unbundling objects"
3106 msgstr ""
3107
3566 -#: diff.c:5595
3567 -msgid "treat <string> in -S as extended POSIX regular expression"
3108 +#, c-format
3109 +msgid "Unknown subcommand: %s"
3110 +msgstr "Неизвестная подкоманда: %s"
3111 +
3112 +#, c-format
3113 +msgid "cannot read object %s '%s'"
3114 +msgstr "невозможно прочитать объект %s «%s»"
3115 +
3116 +msgid "flush is only for --buffer mode"
3117 msgstr ""
3118
3570 -#: diff.c:5598
3571 -msgid "control the order in which files appear in the output"
3119 +msgid "empty command in input"
3120 msgstr ""
3121
3574 -#: diff.c:5599
3575 -msgid "<object-id>"
3122 +#, c-format
3123 +msgid "whitespace before command: '%s'"
3124 msgstr ""
3125
3578 -#: diff.c:5600
3579 -msgid ""
3580 -"look for differences that change the number of occurrences of the specified "
3581 -"object"
3126 +#, c-format
3127 +msgid "%s requires arguments"
3128 msgstr ""
3129
3584 -#: diff.c:5602
3585 -msgid "[(A|C|D|M|R|T|U|X|B)...[*]]"
3130 +#, c-format
3131 +msgid "%s takes no arguments"
3132 msgstr ""
3133
3588 -#: diff.c:5603
3589 -msgid "select files by diff type"
3134 +#, c-format
3135 +msgid "unknown command: '%s'"
3136 msgstr ""
3137
3592 -#: diff.c:5605
3593 -msgid "<file>"
3138 +msgid "only one batch option may be specified"
3139 msgstr ""
3140
3596 -#: diff.c:5606
3597 -msgid "Output to a specific file"
3141 +msgid "git cat-file <type> <object>"
3142 msgstr ""
3143
3600 -#: diff.c:6263
3601 -msgid "inexact rename detection was skipped due to too many files."
3602 -msgstr "неточное определение переименования было пропущено из-за слишком большого количества файлов."
3144 +msgid "git cat-file (-e | -p) <object>"
3145 +msgstr ""
3146
3604 -#: diff.c:6266
3605 -msgid "only found copies from modified paths due to too many files."
3606 -msgstr "найдены только копии из измененных путей из-за слишком большого количества файлов."
3147 +msgid "git cat-file (-t | -s) [--allow-unknown-type] <object>"
3148 +msgstr ""
3149
3608 -#: diff.c:6269
3609 -#, c-format
3150 msgid ""
3611 -"you may want to set your %s variable to at least %d and retry the command."
3612 -msgstr "возможно вы захотите установить переменную %s в как минимум значение %d и повторить вызов команды."
3613 -
3614 -#: diffcore-order.c:24
3615 -#, c-format
3616 -msgid "failed to read orderfile '%s'"
3617 -msgstr "сбой чтения orderfile «%s»"
3618 -
3619 -#: diffcore-rename.c:592
3620 -msgid "Performing inexact rename detection"
3621 -msgstr "Выполняется неточное определение переименования"
3151 +"git cat-file (--batch | --batch-check | --batch-command) [--batch-all-"
3152 +"objects]\n"
3153 +" [--buffer] [--follow-symlinks] [--unordered]\n"
3154 +" [--textconv | --filters]"
3155 +msgstr ""
3156
3623 -#: dir.c:578
3624 -#, c-format
3625 -msgid "pathspec '%s' did not match any file(s) known to git"
3157 +msgid ""
3158 +"git cat-file (--textconv | --filters)\n"
3159 +" [<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>]"
3160 msgstr ""
3161
3628 -#: dir.c:718 dir.c:747 dir.c:760
3629 -#, c-format
3630 -msgid "unrecognized pattern: '%s'"
3162 +msgid "Check object existence or emit object contents"
3163 msgstr ""
3164
3633 -#: dir.c:777 dir.c:791
3634 -#, c-format
3635 -msgid "unrecognized negative pattern: '%s'"
3165 +msgid "check if <object> exists"
3166 msgstr ""
3167
3638 -#: dir.c:809
3639 -#, c-format
3640 -msgid "your sparse-checkout file may have issues: pattern '%s' is repeated"
3168 +msgid "pretty-print <object> content"
3169 msgstr ""
3170
3643 -#: dir.c:819
3644 -msgid "disabling cone pattern matching"
3171 +msgid "Emit [broken] object attributes"
3172 msgstr ""
3173
3647 -#: dir.c:1198
3648 -#, c-format
3649 -msgid "cannot use %s as an exclude file"
3174 +msgid "show object type (one of 'blob', 'tree', 'commit', 'tag', ...)"
3175 msgstr ""
3176
3652 -#: dir.c:2305
3653 -#, c-format
3654 -msgid "could not open directory '%s'"
3655 -msgstr "не удалось открыть каталог «%s»"
3177 +msgid "show object size"
3178 +msgstr "показать размер объекта"
3179
3657 -#: dir.c:2605
3658 -msgid "failed to get kernel name and information"
3659 -msgstr "не удалось получить имя ядра и информацию"
3180 +msgid "allow -s and -t to work with broken/corrupt objects"
3181 +msgstr "разрешить -s и -t работать с повреждёнными объектами"
3182
3661 -#: dir.c:2729
3662 -msgid "untracked cache is disabled on this system or location"
3183 +msgid "Batch objects requested on stdin (or --batch-all-objects)"
3184 msgstr ""
3185
3665 -#: dir.c:3520
3666 -#, c-format
3667 -msgid "index file corrupt in repo %s"
3186 +msgid "show full <object> or <rev> contents"
3187 msgstr ""
3188
3670 -#: dir.c:3565 dir.c:3570
3671 -#, c-format
3672 -msgid "could not create directories for %s"
3673 -msgstr "не удалось создать каталоги для %s"
3189 +msgid "like --batch, but don't emit <contents>"
3190 +msgstr ""
3191
3675 -#: dir.c:3599
3676 -#, c-format
3677 -msgid "could not migrate git directory from '%s' to '%s'"
3678 -msgstr "не удалось переместить каталог git с «%s» в «%s»"
3192 +msgid "read commands from stdin"
3193 +msgstr ""
3194
3680 -#: editor.c:74
3681 -#, c-format
3682 -msgid "hint: Waiting for your editor to close the file...%c"
3683 -msgstr "подсказка: Ожидание, пока вы закроете редактор с файлом…%c"
3195 +msgid "with --batch[-check]: ignores stdin, batches all known objects"
3196 +msgstr ""
3197
3685 -#: entry.c:177
3686 -msgid "Filtering content"
3687 -msgstr "Фильтруется содержимое"
3198 +msgid "Change or optimize batch output"
3199 +msgstr ""
3200
3689 -#: entry.c:478
3690 -#, c-format
3691 -msgid "could not stat file '%s'"
3692 -msgstr "не удалось выполнить stat для файла «%s»"
3201 +msgid "buffer --batch output"
3202 +msgstr "буфферировать вывод --batch"
3203
3694 -#: environment.c:150
3695 -#, c-format
3696 -msgid "bad git namespace path \"%s\""
3204 +msgid "follow in-tree symlinks"
3205 msgstr ""
3206
3699 -#: environment.c:337
3700 -#, c-format
3701 -msgid "could not set GIT_DIR to '%s'"
3207 +msgid "do not order objects before emitting them"
3208 msgstr ""
3209
3704 -#: exec-cmd.c:363
3705 -#, c-format
3706 -msgid "too many args to run %s"
3210 +msgid ""
3211 +"Emit object (blob or tree) with conversion or filter (stand-alone, or with "

This file is too large to show in full.