l10n: ru.po: update Russian translation

Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com>

Dimitriy Ryazantcev committed Jun 21, 2019 at 20:46 UTC 6ff99fc757be26b476ffb38bad00a27bd4116ef5
1 file changed +13107 -10173
po/ru.po
+13107 -10173
@@ -3,15 +3,16 @@
3 # This file is distributed under the same license as the PACKAGE package.
4 #
5 # Translators:
6 -# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2018
6 +# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2019
7 # insolor, 2014
8 # insolor, 2014
9 +# Чук Таблицоменделеев <aurum444an@gmail.com>, 2019
10 msgid ""
11 msgstr ""
12 "Project-Id-Version: Git Russian Localization Project\n"
13 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
13 -"POT-Creation-Date: 2018-08-21 08:28+0800\n"
14 -"PO-Revision-Date: 2018-08-28 15:57+0000\n"
14 +"POT-Creation-Date: 2019-06-04 08:24+0800\n"
15 +"PO-Revision-Date: 2019-06-21 17:28+0000\n"
16 "Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\n"
17 "Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\n"
18 "MIME-Version: 1.0\n"
@@ -20,59 +21,59 @@ msgstr ""
21 "Language: ru\n"
22 "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"
23
23 -#: advice.c:97
24 +#: advice.c:103
25 #, c-format
26 msgid "%shint: %.*s%s\n"
27 msgstr "%sподсказка: %.*s%s\n"
28
28 -#: advice.c:150
29 +#: advice.c:156
30 msgid "Cherry-picking is not possible because you have unmerged files."
31 msgstr "Невозможно выполнить копирование коммита в текущую ветку, так как у вас имеются не слитые файлы."
32
32 -#: advice.c:152
33 +#: advice.c:158
34 msgid "Committing is not possible because you have unmerged files."
35 msgstr "Невозможно закоммитить, так как у вас имеются не слитые файлы."
36
36 -#: advice.c:154
37 +#: advice.c:160
38 msgid "Merging is not possible because you have unmerged files."
39 msgstr "Невозможно выполнить слияние, так как у вас имеются не слитые файлы."
40
40 -#: advice.c:156
41 +#: advice.c:162
42 msgid "Pulling is not possible because you have unmerged files."
43 msgstr "Невозможно выполнить получение, так как у вас имеются не слитые файлы."
44
44 -#: advice.c:158
45 +#: advice.c:164
46 msgid "Reverting is not possible because you have unmerged files."
47 msgstr "Невозможно обратить изменения, так как у вас имеются не слитые файлы."
48
48 -#: advice.c:160
49 +#: advice.c:166
50 #, c-format
51 msgid "It is not possible to %s because you have unmerged files."
52 msgstr "Невозможно выполнить %s, так как у вас имеются не слитые файлы."
53
53 -#: advice.c:168
54 +#: advice.c:174
55 msgid ""
56 "Fix them up in the work tree, and then use 'git add/rm <file>'\n"
57 "as appropriate to mark resolution and make a commit."
58 msgstr "Исправьте их в рабочем каталоге, затем запустите «git add/rm <файл>»,\nчтобы пометить исправление и сделайте коммит."
59
59 -#: advice.c:176
60 +#: advice.c:182
61 msgid "Exiting because of an unresolved conflict."
62 msgstr "Выход из-за неразрешенного конфликта."
63
63 -#: advice.c:181 builtin/merge.c:1286
64 +#: advice.c:187 builtin/merge.c:1320
65 msgid "You have not concluded your merge (MERGE_HEAD exists)."
66 msgstr "Вы не завершили слияние (присутствует файл MERGE_HEAD)."
67
67 -#: advice.c:183
68 +#: advice.c:189
69 msgid "Please, commit your changes before merging."
70 msgstr "Перед слиянием, выполните коммит ваших изменений."
71
71 -#: advice.c:184
72 +#: advice.c:190
73 msgid "Exiting because of unfinished merge."
74 msgstr "Выход из-за незавершенного слияния."
75
75 -#: advice.c:190
76 +#: advice.c:196
77 #, c-format
78 msgid ""
79 "Note: checking out '%s'.\n"
@@ -88,92 +89,100 @@ msgid ""
89 "\n"
90 msgstr "Примечание: переход на «%s».\n\nВы сейчас в состоянии «отделённого HEAD». Вы можете осмотреться, сделать\nэкспериментальные изменения и закоммитить их, также вы можете отменить\nизменения любых коммитов в этом состоянии не затрагивая любые ветки и\nне переходя на них.\n\nЕсли вы хотите создать новую ветку и сохранить свои коммиты, то вы\nможете сделать это (сейчас или позже) вызвав команду checkout снова,\nно с параметром -b. Например:\n\n git checkout -b <имя-новой-ветки>\n\n"
91
91 -#: apply.c:59
92 +#: alias.c:50
93 +msgid "cmdline ends with \\"
94 +msgstr "командная строка заканчивается символом \\"
95 +
96 +#: alias.c:51
97 +msgid "unclosed quote"
98 +msgstr "пропущена закрывающая кавычка"
99 +
100 +#: apply.c:63
101 #, c-format
102 msgid "unrecognized whitespace option '%s'"
103 msgstr "неопознанная опция для пробелов «%s»"
104
96 -#: apply.c:75
105 +#: apply.c:79
106 #, c-format
107 msgid "unrecognized whitespace ignore option '%s'"
108 msgstr "неопознанная опция для игнорирования пробелов «%s»"
109
101 -#: apply.c:125
110 +#: apply.c:129
111 msgid "--reject and --3way cannot be used together."
112 msgstr "--reject и --3way нельзя использовать одновременно."
113
105 -#: apply.c:127
114 +#: apply.c:131
115 msgid "--cached and --3way cannot be used together."
116 msgstr "--cached и --3way нельзя использовать одновременно."
117
109 -#: apply.c:130
118 +#: apply.c:134
119 msgid "--3way outside a repository"
120 msgstr "--3way вне репозитория"
121
113 -#: apply.c:141
122 +#: apply.c:145
123 msgid "--index outside a repository"
124 msgstr "--index вне репозитория"
125
117 -#: apply.c:144
126 +#: apply.c:148
127 msgid "--cached outside a repository"
128 msgstr "--cached вне репозитория"
129
121 -#: apply.c:826
130 +#: apply.c:829
131 #, c-format
132 msgid "Cannot prepare timestamp regexp %s"
133 msgstr "Не удалось подготовить регулярное выражение для метки времени %s"
134
126 -#: apply.c:835
135 +#: apply.c:838
136 #, c-format
137 msgid "regexec returned %d for input: %s"
138 msgstr "regexec возвратил %d для ввода: %s"
139
131 -#: apply.c:909
140 +#: apply.c:912
141 #, c-format
142 msgid "unable to find filename in patch at line %d"
143 msgstr "не удалось найти имя файла в строке патча %d"
144
136 -#: apply.c:947
145 +#: apply.c:950
146 #, c-format
147 msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
148 msgstr "git apply: плохой git-diff — ожидалось /dev/null, получено %s на строке %d"
149
141 -#: apply.c:953
150 +#: apply.c:956
151 #, c-format
152 msgid "git apply: bad git-diff - inconsistent new filename on line %d"
153 msgstr "git apply: плохой git-diff — не согласующееся новое имя файла на строке %d"
154
146 -#: apply.c:954
155 +#: apply.c:957
156 #, c-format
157 msgid "git apply: bad git-diff - inconsistent old filename on line %d"
158 msgstr "git apply: плохой git-diff — не согласующееся старое имя файла на строке %d"
159
151 -#: apply.c:959
160 +#: apply.c:962
161 #, c-format
162 msgid "git apply: bad git-diff - expected /dev/null on line %d"
163 msgstr "git apply: плохой git-diff — ожидалось /dev/null на строке %d"
164
156 -#: apply.c:988
165 +#: apply.c:991
166 #, c-format
167 msgid "invalid mode on line %d: %s"
168 msgstr "недопустимый режим %d: %s"
169
161 -#: apply.c:1306
170 +#: apply.c:1310
171 #, c-format
172 msgid "inconsistent header lines %d and %d"
173 msgstr "противоречивые строки заголовка %d и %d"
174
166 -#: apply.c:1478
175 +#: apply.c:1482
176 #, c-format
177 msgid "recount: unexpected line: %.*s"
178 msgstr "recount: не ожидаемая строка: %.*s"
179
171 -#: apply.c:1547
180 +#: apply.c:1551
181 #, c-format
182 msgid "patch fragment without header at line %d: %.*s"
183 msgstr "фрагмент изменений без заголовка на строке %d: %.*s"
184
176 -#: apply.c:1567
185 +#: apply.c:1571
186 #, c-format
187 msgid ""
188 "git diff header lacks filename information when removing %d leading pathname"
@@ -186,70 +195,70 @@ msgstr[1] "заголовок git diff не нашел информацию об
195 msgstr[2] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
196 msgstr[3] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
197
189 -#: apply.c:1580
198 +#: apply.c:1584
199 #, c-format
200 msgid "git diff header lacks filename information (line %d)"
201 msgstr "заголовок git diff не содержит информации об имени файла (строка %d)"
202
194 -#: apply.c:1768
203 +#: apply.c:1772
204 msgid "new file depends on old contents"
205 msgstr "новый файл зависит от старого содержимого"
206
198 -#: apply.c:1770
207 +#: apply.c:1774
208 msgid "deleted file still has contents"
209 msgstr "удаленный файл все еще имеет содержимое"
210
202 -#: apply.c:1804
211 +#: apply.c:1808
212 #, c-format
213 msgid "corrupt patch at line %d"
214 msgstr "патч поврежден на строке %d"
215
207 -#: apply.c:1841
216 +#: apply.c:1845
217 #, c-format
218 msgid "new file %s depends on old contents"
219 msgstr "новый файл %s зависит от старого содержимого"
220
212 -#: apply.c:1843
221 +#: apply.c:1847
222 #, c-format
223 msgid "deleted file %s still has contents"
224 msgstr "удаленный файл %s все еще имеет содержимое"
225
217 -#: apply.c:1846
226 +#: apply.c:1850
227 #, c-format
228 msgid "** warning: file %s becomes empty but is not deleted"
229 msgstr "** предупреждение: файл %s становится пустым, но не удаляется"
230
222 -#: apply.c:1993
231 +#: apply.c:1997
232 #, c-format
233 msgid "corrupt binary patch at line %d: %.*s"
234 msgstr "поврежденный двоичный патч на строке %d: %.*s"
235
227 -#: apply.c:2030
236 +#: apply.c:2034
237 #, c-format
238 msgid "unrecognized binary patch at line %d"
239 msgstr "неопознанный двоичный патч на строке %d"
240
232 -#: apply.c:2190
241 +#: apply.c:2196
242 #, c-format
243 msgid "patch with only garbage at line %d"
244 msgstr "патч с мусором на строке %d"
245
237 -#: apply.c:2276
246 +#: apply.c:2282
247 #, c-format
248 msgid "unable to read symlink %s"
249 msgstr "не удалось прочитать символьную ссылку %s"
250
242 -#: apply.c:2280
251 +#: apply.c:2286
252 #, c-format
253 msgid "unable to open or read %s"
254 msgstr "не удалось открыть или прочесть %s"
255
247 -#: apply.c:2939
256 +#: apply.c:2945
257 #, c-format
258 msgid "invalid start of line: '%c'"
259 msgstr "неправильное начало строки: «%c»"
260
252 -#: apply.c:3060
261 +#: apply.c:3066
262 #, c-format
263 msgid "Hunk #%d succeeded at %d (offset %d line)."
264 msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
@@ -258,257 +267,258 @@ msgstr[1] "Часть #%d успешно применена на %d (со сдв
267 msgstr[2] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
268 msgstr[3] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
269
261 -#: apply.c:3072
270 +#: apply.c:3078
271 #, c-format
272 msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
273 msgstr "Контекст сужен до (%ld/%ld), чтобы применить фрагмент на %d строке"
274
266 -#: apply.c:3078
275 +#: apply.c:3084
276 #, c-format
277 msgid ""
278 "while searching for:\n"
279 "%.*s"
280 msgstr "при поиске:\n%.*s"
281
273 -#: apply.c:3100
282 +#: apply.c:3106
283 #, c-format
284 msgid "missing binary patch data for '%s'"
285 msgstr "пропущены данные двоичного патча для «%s»"
286
278 -#: apply.c:3108
287 +#: apply.c:3114
288 #, c-format
289 msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'"
290 msgstr "невозможно выполнить reverse-apply для двоичного патча, без обращения изменений блока «%s»"
291
283 -#: apply.c:3154
292 +#: apply.c:3161
293 #, c-format
294 msgid "cannot apply binary patch to '%s' without full index line"
295 msgstr "невозможно применить двоичный патч «%s» без строки с указанной полной версией индекса"
296
288 -#: apply.c:3164
297 +#: apply.c:3171
298 #, c-format
299 msgid ""
300 "the patch applies to '%s' (%s), which does not match the current contents."
301 msgstr "патч применятся к файлу «%s» (%s), но его текущее содержимое не соотвествует ожидаемому."
302
294 -#: apply.c:3172
303 +#: apply.c:3179
304 #, c-format
305 msgid "the patch applies to an empty '%s' but it is not empty"
306 msgstr "патч применяется к пустому файлу «%s», но файл не пустой"
307
299 -#: apply.c:3190
308 +#: apply.c:3197
309 #, c-format
310 msgid "the necessary postimage %s for '%s' cannot be read"
311 msgstr "не удалось прочитать необходимую посылку %s для «%s»"
312
304 -#: apply.c:3203
313 +#: apply.c:3210
314 #, c-format
315 msgid "binary patch does not apply to '%s'"
316 msgstr "не удалось применить двоичный патч к «%s»"
317
309 -#: apply.c:3209
318 +#: apply.c:3216
319 #, c-format
320 msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
321 msgstr "после применения двоичного патча для «%s» был получен неправильный результат (ожидалось %s, получено %s)"
322
314 -#: apply.c:3230
323 +#: apply.c:3237
324 #, c-format
325 msgid "patch failed: %s:%ld"
326 msgstr "ошибка применения изменений: %s:%ld"
327
319 -#: apply.c:3352
328 +#: apply.c:3360
329 #, c-format
330 msgid "cannot checkout %s"
331 msgstr "не удалось переключить состояние на %s"
332
324 -#: apply.c:3404 apply.c:3415 apply.c:3461 setup.c:278
333 +#: apply.c:3412 apply.c:3423 apply.c:3469 midx.c:59 setup.c:279
334 #, c-format
335 msgid "failed to read %s"
336 msgstr "не удалось прочитать %s"
337
329 -#: apply.c:3412
338 +#: apply.c:3420
339 #, c-format
340 msgid "reading from '%s' beyond a symbolic link"
341 msgstr "чтение из «%s» за символической ссылкой"
342
334 -#: apply.c:3441 apply.c:3681
343 +#: apply.c:3449 apply.c:3692
344 #, c-format
345 msgid "path %s has been renamed/deleted"
346 msgstr "путь %s был переименован/удален"
347
339 -#: apply.c:3524 apply.c:3696
348 +#: apply.c:3535 apply.c:3707
349 #, c-format
350 msgid "%s: does not exist in index"
351 msgstr "%s: нет в индексе"
352
344 -#: apply.c:3533 apply.c:3704
353 +#: apply.c:3544 apply.c:3715
354 #, c-format
355 msgid "%s: does not match index"
356 msgstr "%s: не совпадает с индексом"
357
349 -#: apply.c:3568
358 +#: apply.c:3579
359 msgid "repository lacks the necessary blob to fall back on 3-way merge."
360 msgstr "в репозитории отсутствует необходимый двоичный объект для отката к трёхходовому слиянию."
361
353 -#: apply.c:3571
362 +#: apply.c:3582
363 #, c-format
364 msgid "Falling back to three-way merge...\n"
365 msgstr "Откат к трёхходовому слиянию…\n"
366
358 -#: apply.c:3587 apply.c:3591
367 +#: apply.c:3598 apply.c:3602
368 #, c-format
369 msgid "cannot read the current contents of '%s'"
370 msgstr "не удалось прочитать текущее содержимое «%s»"
371
363 -#: apply.c:3603
372 +#: apply.c:3614
373 #, c-format
374 msgid "Failed to fall back on three-way merge...\n"
375 msgstr "Не удалось откатиться к трёхходовому слиянию…\n"
376
368 -#: apply.c:3617
377 +#: apply.c:3628
378 #, c-format
379 msgid "Applied patch to '%s' with conflicts.\n"
380 msgstr "Патч применен к «%s» с конфликтами.\n"
381
373 -#: apply.c:3622
382 +#: apply.c:3633
383 #, c-format
384 msgid "Applied patch to '%s' cleanly.\n"
385 msgstr "Патч применен к «%s» без ошибок.\n"
386
378 -#: apply.c:3648
387 +#: apply.c:3659
388 msgid "removal patch leaves file contents"
389 msgstr "патч удаления не удалил содержимое файла"
390
382 -#: apply.c:3721
391 +#: apply.c:3732
392 #, c-format
393 msgid "%s: wrong type"
394 msgstr "%s: неправильный тип"
395
387 -#: apply.c:3723
396 +#: apply.c:3734
397 #, c-format
398 msgid "%s has type %o, expected %o"
399 msgstr "%s имеет тип %o, а ожидался %o"
400
392 -#: apply.c:3874 apply.c:3876
401 +#: apply.c:3885 apply.c:3887 read-cache.c:830 read-cache.c:856
402 +#: read-cache.c:1309
403 #, c-format
404 msgid "invalid path '%s'"
405 msgstr "неправильный путь «%s»"
406
397 -#: apply.c:3932
407 +#: apply.c:3943
408 #, c-format
409 msgid "%s: already exists in index"
410 msgstr "%s: уже содержится в индексе"
411
402 -#: apply.c:3935
412 +#: apply.c:3946
413 #, c-format
414 msgid "%s: already exists in working directory"
415 msgstr "%s: уже содержится в рабочем каталоге"
416
407 -#: apply.c:3955
417 +#: apply.c:3966
418 #, c-format
419 msgid "new mode (%o) of %s does not match old mode (%o)"
420 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
421
412 -#: apply.c:3960
422 +#: apply.c:3971
423 #, c-format
424 msgid "new mode (%o) of %s does not match old mode (%o) of %s"
425 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o) для %s"
426
417 -#: apply.c:3980
427 +#: apply.c:3991
428 #, c-format
429 msgid "affected file '%s' is beyond a symbolic link"
430 msgstr "затронутый файл «%s» находится за символической ссылкой"
431
422 -#: apply.c:3984
432 +#: apply.c:3995
433 #, c-format
434 msgid "%s: patch does not apply"
435 msgstr "%s: не удалось применить патч"
436
427 -#: apply.c:3999
437 +#: apply.c:4010
438 #, c-format
439 msgid "Checking patch %s..."
440 msgstr "Проверка патча %s…"
441
432 -#: apply.c:4091
442 +#: apply.c:4102
443 #, c-format
444 msgid "sha1 information is lacking or useless for submodule %s"
445 msgstr "информация об sha1 отсутствует или бесполезна для подмодуля %s"
446
437 -#: apply.c:4098
447 +#: apply.c:4109
448 #, c-format
449 msgid "mode change for %s, which is not in current HEAD"
450 msgstr "изменен режим для %s, который не находится в текущем HEAD"
451
442 -#: apply.c:4101
452 +#: apply.c:4112
453 #, c-format
454 msgid "sha1 information is lacking or useless (%s)."
455 msgstr "информация об sha1 отсутствует или бесполезна (%s)."
456
447 -#: apply.c:4106 builtin/checkout.c:237 builtin/reset.c:140
457 +#: apply.c:4117 builtin/checkout.c:257 builtin/reset.c:143
458 #, c-format
459 msgid "make_cache_entry failed for path '%s'"
460 msgstr "сбой make_cache_entry для пути «%s»"
461
452 -#: apply.c:4110
462 +#: apply.c:4121
463 #, c-format
464 msgid "could not add %s to temporary index"
465 msgstr "не удалось добавить %s во временный индекс"
466
457 -#: apply.c:4120
467 +#: apply.c:4131
468 #, c-format
469 msgid "could not write temporary index to %s"
470 msgstr "не удалось записать временный индкекс в %s"
471
462 -#: apply.c:4258
472 +#: apply.c:4269
473 #, c-format
474 msgid "unable to remove %s from index"
475 msgstr "не удалось удалить %s из индекса"
476
467 -#: apply.c:4292
477 +#: apply.c:4303
478 #, c-format
479 msgid "corrupt patch for submodule %s"
480 msgstr "поврежденный патч для подмодуля %s"
481
472 -#: apply.c:4298
482 +#: apply.c:4309
483 #, c-format
484 msgid "unable to stat newly created file '%s'"
485 msgstr "не удалось выполнить stat для созданного файла «%s»"
486
477 -#: apply.c:4306
487 +#: apply.c:4317
488 #, c-format
489 msgid "unable to create backing store for newly created file %s"
490 msgstr "не удалось создать вспомогательный файл для созданного файла %s"
491
482 -#: apply.c:4312 apply.c:4457
492 +#: apply.c:4323 apply.c:4468
493 #, c-format
494 msgid "unable to add cache entry for %s"
495 msgstr "не удалось создать запись в кэше для %s"
496
487 -#: apply.c:4355
497 +#: apply.c:4366
498 #, c-format
499 msgid "failed to write to '%s'"
500 msgstr "не удалось записать в «%s»"
501
492 -#: apply.c:4359
502 +#: apply.c:4370
503 #, c-format
504 msgid "closing file '%s'"
505 msgstr "закрытие файла «%s»"
506
497 -#: apply.c:4429
507 +#: apply.c:4440
508 #, c-format
509 msgid "unable to write file '%s' mode %o"
510 msgstr "не удалось записать файл «%s» с режимом доступа %o"
511
502 -#: apply.c:4527
512 +#: apply.c:4538
513 #, c-format
514 msgid "Applied patch %s cleanly."
515 msgstr "Патч %s применен без ошибок."
516
507 -#: apply.c:4535
517 +#: apply.c:4546
518 msgid "internal error"
519 msgstr "внутренняя ошибка"
520
511 -#: apply.c:4538
521 +#: apply.c:4549
522 #, c-format
523 msgid "Applying patch %%s with %d reject..."
524 msgid_plural "Applying patch %%s with %d rejects..."
@@ -517,45 +527,45 @@ msgstr[1] "Применение патча %%s с %d отказами…"
527 msgstr[2] "Применение патча %%s с %d отказами…"
528 msgstr[3] "Применение патча %%s с %d отказами…"
529
520 -#: apply.c:4549
530 +#: apply.c:4560
531 #, c-format
532 msgid "truncating .rej filename to %.*s.rej"
533 msgstr "усечение имени .rej файла до %.*s.rej"
534
525 -#: apply.c:4557 builtin/fetch.c:780 builtin/fetch.c:1048
535 +#: apply.c:4568 builtin/fetch.c:837 builtin/fetch.c:1118
536 #, c-format
537 msgid "cannot open %s"
538 msgstr "не удалось открыть %s"
539
530 -#: apply.c:4571
540 +#: apply.c:4582
541 #, c-format
542 msgid "Hunk #%d applied cleanly."
543 msgstr "Блок №%d применен без ошибок."
544
535 -#: apply.c:4575
545 +#: apply.c:4586
546 #, c-format
547 msgid "Rejected hunk #%d."
548 msgstr "Блок №%d отклонен."
549
540 -#: apply.c:4685
550 +#: apply.c:4696
551 #, c-format
552 msgid "Skipped patch '%s'."
553 msgstr "Патч «%s» пропущен."
554
545 -#: apply.c:4693
555 +#: apply.c:4704
556 msgid "unrecognized input"
557 msgstr "не распознанный ввод"
558
549 -#: apply.c:4712
559 +#: apply.c:4724
560 msgid "unable to read index file"
561 msgstr "не удалось прочитать файл индекса"
562
553 -#: apply.c:4849
563 +#: apply.c:4879
564 #, c-format
565 msgid "can't open patch '%s': %s"
566 msgstr "не удалось открыть патч «%s»: %s"
567
558 -#: apply.c:4876
568 +#: apply.c:4906
569 #, c-format
570 msgid "squelched %d whitespace error"
571 msgid_plural "squelched %d whitespace errors"
@@ -564,7 +574,7 @@ msgstr[1] "пропущено %d ошибки в пробельных симво
574 msgstr[2] "пропущено %d ошибок в пробельных символах"
575 msgstr[3] "пропущено %d ошибок в пробельных символах"
576
567 -#: apply.c:4882 apply.c:4897
577 +#: apply.c:4912 apply.c:4927
578 #, c-format
579 msgid "%d line adds whitespace errors."
580 msgid_plural "%d lines add whitespace errors."
@@ -573,7 +583,7 @@ msgstr[1] "%d строки добавили ошибки в пробельных
583 msgstr[2] "%d строк добавили ошибки в пробельных символах."
584 msgstr[3] "%d строк добавили ошибки в пробельных символах."
585
576 -#: apply.c:4890
586 +#: apply.c:4920
587 #, c-format
588 msgid "%d line applied after fixing whitespace errors."
589 msgid_plural "%d lines applied after fixing whitespace errors."
@@ -582,140 +592,140 @@ msgstr[1] "%d строки добавлено после исправления
592 msgstr[2] "%d строк добавлено после исправления ошибок в пробелах."
593 msgstr[3] "%d строки добавлено после исправления ошибок в пробелах."
594
585 -#: apply.c:4906 builtin/add.c:539 builtin/mv.c:300 builtin/rm.c:389
595 +#: apply.c:4936 builtin/add.c:540 builtin/mv.c:301 builtin/rm.c:390
596 msgid "Unable to write new index file"
597 msgstr "Не удалось записать новый файл индекса"
598
589 -#: apply.c:4933 apply.c:4936 builtin/am.c:2254 builtin/am.c:2257
590 -#: builtin/clone.c:121 builtin/fetch.c:115 builtin/merge.c:260
591 -#: builtin/pull.c:198 builtin/submodule--helper.c:406
592 -#: builtin/submodule--helper.c:1355 builtin/submodule--helper.c:1358
593 -#: builtin/submodule--helper.c:1729 builtin/submodule--helper.c:1732
594 -#: builtin/submodule--helper.c:1952 git-add--interactive.perl:197
599 +#: apply.c:4963 apply.c:4966 builtin/am.c:2210 builtin/am.c:2213
600 +#: builtin/clone.c:120 builtin/fetch.c:118 builtin/merge.c:271
601 +#: builtin/pull.c:207 builtin/submodule--helper.c:407
602 +#: builtin/submodule--helper.c:1366 builtin/submodule--helper.c:1369
603 +#: builtin/submodule--helper.c:1849 builtin/submodule--helper.c:1852
604 +#: builtin/submodule--helper.c:2091 git-add--interactive.perl:197
605 msgid "path"
606 msgstr "путь"
607
598 -#: apply.c:4934
608 +#: apply.c:4964
609 msgid "don't apply changes matching the given path"
610 msgstr "не применять изменения по указанному пути"
611
602 -#: apply.c:4937
612 +#: apply.c:4967
613 msgid "apply changes matching the given path"
614 msgstr "применять изменения по указанному пути"
615
606 -#: apply.c:4939 builtin/am.c:2263
616 +#: apply.c:4969 builtin/am.c:2219
617 msgid "num"
618 msgstr "количество"
619
610 -#: apply.c:4940
620 +#: apply.c:4970
621 msgid "remove <num> leading slashes from traditional diff paths"
622 msgstr "удалить <количество> ведущих косых черт из традиционных путей списка изменений"
623
614 -#: apply.c:4943
624 +#: apply.c:4973
625 msgid "ignore additions made by the patch"
626 msgstr "игнорировать добавления, сделанные этим патчем"
627
618 -#: apply.c:4945
628 +#: apply.c:4975
629 msgid "instead of applying the patch, output diffstat for the input"
630 msgstr "вместо применения патча вывести статистику добавлений и удалений для ввода"
631
622 -#: apply.c:4949
632 +#: apply.c:4979
633 msgid "show number of added and deleted lines in decimal notation"
634 msgstr "показать количество добавленных и удаленных строк в десятичном представлении"
635
626 -#: apply.c:4951
636 +#: apply.c:4981
637 msgid "instead of applying the patch, output a summary for the input"
628 -msgstr "вместо применения патча вывести статистику изменений для ввода"
638 +msgstr "вместо применения патча вывести сводку изменений для ввода"
639
630 -#: apply.c:4953
640 +#: apply.c:4983
641 msgid "instead of applying the patch, see if the patch is applicable"
642 msgstr "вместо применения патча проверить подходит ли он"
643
634 -#: apply.c:4955
644 +#: apply.c:4985
645 msgid "make sure the patch is applicable to the current index"
646 msgstr "проверить, что патч применяется к текущему индексу"
647
638 -#: apply.c:4957
648 +#: apply.c:4987
649 msgid "mark new files with `git add --intent-to-add`"
640 -msgstr ""
650 +msgstr "помечать новые файлы с «git add --intent-to-add»"
651
642 -#: apply.c:4959
652 +#: apply.c:4989
653 msgid "apply a patch without touching the working tree"
654 msgstr "применить патч, не изменяя рабочий каталог"
655
646 -#: apply.c:4961
656 +#: apply.c:4991
657 msgid "accept a patch that touches outside the working area"
658 msgstr "принять патч, который затрагивает файлы за рабочим каталогом"
659
650 -#: apply.c:4964
660 +#: apply.c:4994
661 msgid "also apply the patch (use with --stat/--summary/--check)"
662 msgstr "а также применить патч (используйте с --stat/--summary/--check)"
663
654 -#: apply.c:4966
664 +#: apply.c:4996
665 msgid "attempt three-way merge if a patch does not apply"
666 msgstr "попытаться сделать трехходовое слияние, если патч не применяется"
667
658 -#: apply.c:4968
668 +#: apply.c:4998
669 msgid "build a temporary index based on embedded index information"
670 msgstr "построить временный индекс, основанный на встроенной информации об индексе"
671
662 -#: apply.c:4971 builtin/checkout-index.c:168 builtin/ls-files.c:516
672 +#: apply.c:5001 builtin/checkout-index.c:173 builtin/ls-files.c:524
673 msgid "paths are separated with NUL character"
674 msgstr "пути, отделённые НУЛЕВЫМ символом"
675
666 -#: apply.c:4973
676 +#: apply.c:5003
677 msgid "ensure at least <n> lines of context match"
678 msgstr "удостовериться, что по крайней мере <n> строк контекста совпадают"
679
670 -#: apply.c:4974 builtin/am.c:2242 builtin/interpret-trailers.c:95
671 -#: builtin/interpret-trailers.c:97 builtin/interpret-trailers.c:99
672 -#: builtin/pack-objects.c:3205
680 +#: apply.c:5004 builtin/am.c:2198 builtin/interpret-trailers.c:97
681 +#: builtin/interpret-trailers.c:99 builtin/interpret-trailers.c:101
682 +#: builtin/pack-objects.c:3317 builtin/rebase.c:1415
683 msgid "action"
684 msgstr "действие"
685
676 -#: apply.c:4975
686 +#: apply.c:5005
687 msgid "detect new or modified lines that have whitespace errors"
688 msgstr "определять новые или модифицированные строки, у которых есть ошибки в пробельных символах"
689
680 -#: apply.c:4978 apply.c:4981
690 +#: apply.c:5008 apply.c:5011
691 msgid "ignore changes in whitespace when finding context"
692 msgstr "игнорировать изменения в пробельных символах при поиске контекста"
693
684 -#: apply.c:4984
694 +#: apply.c:5014
695 msgid "apply the patch in reverse"
696 msgstr "применить патч с обращением изменений"
697
688 -#: apply.c:4986
698 +#: apply.c:5016
699 msgid "don't expect at least one line of context"
700 msgstr "не ожидать как минимум одной строки контекста"
701
692 -#: apply.c:4988
702 +#: apply.c:5018
703 msgid "leave the rejected hunks in corresponding *.rej files"
704 msgstr "оставить отклоненные блоки изменений в соответствующих *.rej файлах"
705
696 -#: apply.c:4990
706 +#: apply.c:5020
707 msgid "allow overlapping hunks"
708 msgstr "разрешить перекрывающиеся блоки изменений"
709
700 -#: apply.c:4991 builtin/add.c:290 builtin/check-ignore.c:21
701 -#: builtin/commit.c:1301 builtin/count-objects.c:98 builtin/fsck.c:671
702 -#: builtin/log.c:1914 builtin/mv.c:122 builtin/read-tree.c:124
710 +#: apply.c:5021 builtin/add.c:291 builtin/check-ignore.c:22
711 +#: builtin/commit.c:1317 builtin/count-objects.c:98 builtin/fsck.c:786
712 +#: builtin/log.c:2045 builtin/mv.c:123 builtin/read-tree.c:128
713 msgid "be verbose"
714 msgstr "быть многословнее"
715
706 -#: apply.c:4993
716 +#: apply.c:5023
717 msgid "tolerate incorrectly detected missing new-line at the end of file"
718 msgstr "разрешить некорректно определенные пропущенные пустые строки в конце файла"
719
710 -#: apply.c:4996
720 +#: apply.c:5026
721 msgid "do not trust the line counts in the hunk headers"
722 msgstr "не доверять количеству строк из заголовка блока изменений"
723
714 -#: apply.c:4998 builtin/am.c:2251
724 +#: apply.c:5028 builtin/am.c:2207
725 msgid "root"
726 msgstr "корень"
727
718 -#: apply.c:4999
728 +#: apply.c:5029
729 msgid "prepend <root> to all filenames"
730 msgstr "добавить <корень> спереди ко всем именам файлов"
731
@@ -737,200 +747,224 @@ msgstr "git archive --remote <репозиторий> [--exec <команда>]
747 msgid "git archive --remote <repo> [--exec <cmd>] --list"
748 msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
749
740 -#: archive.c:363 builtin/add.c:176 builtin/add.c:515 builtin/rm.c:298
750 +#: archive.c:372 builtin/add.c:177 builtin/add.c:516 builtin/rm.c:299
751 #, c-format
752 msgid "pathspec '%s' did not match any files"
753 msgstr "спецификатор пути «%s» не соответствует ни одному файлу"
754
745 -#: archive.c:446
755 +#: archive.c:396
756 +#, c-format
757 +msgid "no such ref: %.*s"
758 +msgstr "нет такой ссылки: %.*s"
759 +
760 +#: archive.c:401
761 +#, c-format
762 +msgid "not a valid object name: %s"
763 +msgstr "недопустимое имя объекта: %s"
764 +
765 +#: archive.c:414
766 +#, c-format
767 +msgid "not a tree object: %s"
768 +msgstr "недействительный объект дерева: %s"
769 +
770 +#: archive.c:424
771 +msgid "current working directory is untracked"
772 +msgstr "текущий рабочий каталог не отслеживается"
773 +
774 +#: archive.c:455
775 msgid "fmt"
776 msgstr "формат"
777
749 -#: archive.c:446
778 +#: archive.c:455
779 msgid "archive format"
780 msgstr "формат архива"
781
753 -#: archive.c:447 builtin/log.c:1473
782 +#: archive.c:456 builtin/log.c:1557
783 msgid "prefix"
784 msgstr "префикс"
785
757 -#: archive.c:448
786 +#: archive.c:457
787 msgid "prepend prefix to each pathname in the archive"
788 msgstr "добавлять префикс перед каждым путем файла в архиве"
789
761 -#: archive.c:449 builtin/blame.c:816 builtin/blame.c:817 builtin/config.c:126
762 -#: builtin/fast-export.c:1013 builtin/fast-export.c:1015 builtin/grep.c:873
763 -#: builtin/hash-object.c:104 builtin/ls-files.c:552 builtin/ls-files.c:555
764 -#: builtin/notes.c:407 builtin/notes.c:570 builtin/read-tree.c:119
765 -#: parse-options.h:165
790 +#: archive.c:458 builtin/blame.c:821 builtin/blame.c:822
791 +#: builtin/commit-tree.c:117 builtin/config.c:129 builtin/fast-export.c:1091
792 +#: builtin/fast-export.c:1093 builtin/grep.c:895 builtin/hash-object.c:105
793 +#: builtin/ls-files.c:560 builtin/ls-files.c:563 builtin/notes.c:412
794 +#: builtin/notes.c:578 builtin/read-tree.c:123 parse-options.h:177
795 msgid "file"
796 msgstr "файл"
797
769 -#: archive.c:450 builtin/archive.c:89
798 +#: archive.c:459 builtin/archive.c:90
799 msgid "write the archive to this file"
800 msgstr "запись архива в этот файл"
801
773 -#: archive.c:452
802 +#: archive.c:461
803 msgid "read .gitattributes in working directory"
804 msgstr "читать .gitattributes в рабочем каталоге"
805
777 -#: archive.c:453
806 +#: archive.c:462
807 msgid "report archived files on stderr"
808 msgstr "отчет об архивированных файлах в stderr"
809
781 -#: archive.c:454
810 +#: archive.c:463
811 msgid "store only"
812 msgstr "только хранение"
813
785 -#: archive.c:455
814 +#: archive.c:464
815 msgid "compress faster"
816 msgstr "сжимать быстрее"
817
789 -#: archive.c:463
818 +#: archive.c:472
819 msgid "compress better"
820 msgstr "сжимать лучше"
821
793 -#: archive.c:466
822 +#: archive.c:475
823 msgid "list supported archive formats"
824 msgstr "перечислить поддерживаемые форматы архивов"
825
797 -#: archive.c:468 builtin/archive.c:90 builtin/clone.c:111 builtin/clone.c:114
798 -#: builtin/submodule--helper.c:1367 builtin/submodule--helper.c:1738
826 +#: archive.c:477 builtin/archive.c:91 builtin/clone.c:110 builtin/clone.c:113
827 +#: builtin/submodule--helper.c:1378 builtin/submodule--helper.c:1858
828 msgid "repo"
829 msgstr "репозиторий"
830
802 -#: archive.c:469 builtin/archive.c:91
831 +#: archive.c:478 builtin/archive.c:92
832 msgid "retrieve the archive from remote repository <repo>"
833 msgstr "получить архив из внешнего <репозитория>"
834
806 -#: archive.c:470 builtin/archive.c:92 builtin/difftool.c:714
807 -#: builtin/notes.c:491
835 +#: archive.c:479 builtin/archive.c:93 builtin/difftool.c:707
836 +#: builtin/notes.c:498
837 msgid "command"
838 msgstr "команда"
839
811 -#: archive.c:471 builtin/archive.c:93
840 +#: archive.c:480 builtin/archive.c:94
841 msgid "path to the remote git-upload-archive command"
842 msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
843
815 -#: archive.c:478
844 +#: archive.c:487
845 msgid "Unexpected option --remote"
846 msgstr "Неожиданная опция --remote"
847
819 -#: archive.c:480
848 +#: archive.c:489
849 msgid "Option --exec can only be used together with --remote"
850 msgstr "Опция --exec может использоваться только вместе с --remote"
851
823 -#: archive.c:482
852 +#: archive.c:491
853 msgid "Unexpected option --output"
854 msgstr "Неожиданная опция --output"
855
827 -#: archive.c:504
856 +#: archive.c:513
857 #, c-format
858 msgid "Unknown archive format '%s'"
859 msgstr "Неизвестный формат архива «%s»"
860
832 -#: archive.c:511
861 +#: archive.c:520
862 #, c-format
863 msgid "Argument not supported for format '%s': -%d"
864 msgstr "Аргумент не поддерживается для формата «%s»: -%d"
865
837 -#: archive-tar.c:125 archive-zip.c:344
866 +#: archive-tar.c:125 archive-zip.c:345
867 #, c-format
868 msgid "cannot stream blob %s"
869 msgstr "не удалось создать поток двоичного объекта %s"
870
842 -#: archive-tar.c:260 archive-zip.c:361
871 +#: archive-tar.c:260 archive-zip.c:363
872 #, c-format
873 msgid "unsupported file mode: 0%o (SHA1: %s)"
874 msgstr "неподдерживаемый режим доступа к файлу: 0%o (SHA1: %s)"
875
847 -#: archive-tar.c:287 archive-zip.c:352
876 +#: archive-tar.c:287 archive-zip.c:353
877 #, c-format
878 msgid "cannot read %s"
879 msgstr "не удалось прочитать %s"
880
852 -#: archive-tar.c:458
881 +#: archive-tar.c:459
882 #, c-format
883 msgid "unable to start '%s' filter"
884 msgstr "не удалось запустить фильтр «%s»"
885
857 -#: archive-tar.c:461
886 +#: archive-tar.c:462
887 msgid "unable to redirect descriptor"
888 msgstr "не удалось перенаправить дескриптор"
889
861 -#: archive-tar.c:468
890 +#: archive-tar.c:469
891 #, c-format
892 msgid "'%s' filter reported error"
893 msgstr "фильтр «%s» сообщил об ошибке"
894
866 -#: archive-zip.c:313
895 +#: archive-zip.c:314
896 #, c-format
897 msgid "path is not valid UTF-8: %s"
898 msgstr "путь не является действительным UTF-8: %s"
899
871 -#: archive-zip.c:317
900 +#: archive-zip.c:318
901 #, c-format
902 msgid "path too long (%d chars, SHA1: %s): %s"
903 msgstr "путь слишком длинный (%d символов, SHA1: %s): %s"
904
876 -#: archive-zip.c:470 builtin/pack-objects.c:216 builtin/pack-objects.c:219
905 +#: archive-zip.c:474 builtin/pack-objects.c:226 builtin/pack-objects.c:229
906 #, c-format
907 msgid "deflate error (%d)"
908 msgstr "ошибка сжатия (%d)"
909
881 -#: archive-zip.c:605
910 +#: archive-zip.c:609
911 #, c-format
912 msgid "timestamp too large for this system: %<PRIuMAX>"
913 msgstr "отметка времени слишком большая для этой системы: %<PRIuMAX>"
914
886 -#: attr.c:218
915 +#: attr.c:211
916 #, c-format
917 msgid "%.*s is not a valid attribute name"
918 msgstr "%.*s не является допустимым именем атрибута"
919
891 -#: attr.c:415
920 +#: attr.c:368
921 +#, c-format
922 +msgid "%s not allowed: %s:%d"
923 +msgstr "%s не разрешено: %s:%d"
924 +
925 +#: attr.c:408
926 msgid ""
927 "Negative patterns are ignored in git attributes\n"
928 "Use '\\!' for literal leading exclamation."
929 msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
930
897 -#: bisect.c:467
931 +#: bisect.c:468
932 #, c-format
933 msgid "Badly quoted content in file '%s': %s"
934 msgstr "Плохое содержимое файла «%s»: %s"
935
902 -#: bisect.c:675
936 +#: bisect.c:678
937 #, c-format
938 msgid "We cannot bisect more!\n"
939 msgstr "Невозможно продолжить бинарный поиск!\n"
940
907 -#: bisect.c:729
941 +#: bisect.c:733
942 #, c-format
943 msgid "Not a valid commit name %s"
944 msgstr "Недопустимое имя коммита %s"
945
912 -#: bisect.c:753
946 +#: bisect.c:758
947 #, c-format
948 msgid ""
949 "The merge base %s is bad.\n"
950 "This means the bug has been fixed between %s and [%s].\n"
951 msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
952
919 -#: bisect.c:758
953 +#: bisect.c:763
954 #, c-format
955 msgid ""
956 "The merge base %s is new.\n"
957 "The property has changed between %s and [%s].\n"
958 msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
959
926 -#: bisect.c:763
960 +#: bisect.c:768
961 #, c-format
962 msgid ""
963 "The merge base %s is %s.\n"
964 "This means the first '%s' commit is between %s and [%s].\n"
965 msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
966
933 -#: bisect.c:771
967 +#: bisect.c:776
968 #, c-format
969 msgid ""
970 "Some %s revs are not ancestors of the %s rev.\n"
@@ -938,7 +972,7 @@ msgid ""
972 "Maybe you mistook %s and %s revs?\n"
973 msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
974
941 -#: bisect.c:784
975 +#: bisect.c:789
976 #, c-format
977 msgid ""
978 "the merge base between %s and [%s] must be skipped.\n"
@@ -946,43 +980,43 @@ msgid ""
980 "We continue anyway."
981 msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
982
949 -#: bisect.c:817
983 +#: bisect.c:822
984 #, c-format
985 msgid "Bisecting: a merge base must be tested\n"
986 msgstr "Бинарный поиск: база слияния должна быть проверена\n"
987
954 -#: bisect.c:857
988 +#: bisect.c:865
989 #, c-format
990 msgid "a %s revision is needed"
991 msgstr "нужно указать %s редакцию"
992
959 -#: bisect.c:876 builtin/notes.c:177 builtin/tag.c:237
993 +#: bisect.c:884 builtin/notes.c:177 builtin/tag.c:248
994 #, c-format
995 msgid "could not create file '%s'"
996 msgstr "не удалось создать файл «%s»"
997
964 -#: bisect.c:927 builtin/merge.c:137
998 +#: bisect.c:928 builtin/merge.c:146
999 #, c-format
1000 msgid "could not read file '%s'"
1001 msgstr "не удалось прочитать файл «%s»"
1002
969 -#: bisect.c:957
1003 +#: bisect.c:958
1004 msgid "reading bisect refs failed"
1005 msgstr "сбой при чтении ссылок двоичного поиска"
1006
973 -#: bisect.c:976
1007 +#: bisect.c:977
1008 #, c-format
1009 msgid "%s was both %s and %s\n"
1010 msgstr "%s была одновременно и %s и %s\n"
1011
978 -#: bisect.c:984
1012 +#: bisect.c:985
1013 #, c-format
1014 msgid ""
1015 "No testable commit found.\n"
1016 "Maybe you started with bad path parameters?\n"
1017 msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
1018
985 -#: bisect.c:1003
1019 +#: bisect.c:1004
1020 #, c-format
1021 msgid "(roughly %d step)"
1022 msgid_plural "(roughly %d steps)"
@@ -993,7 +1027,7 @@ msgstr[3] "(примерно %d шагов)"
1027
1028 #. TRANSLATORS: the last %s will be replaced with "(roughly %d
1029 #. steps)" translation.
996 -#: bisect.c:1009
1030 +#: bisect.c:1010
1031 #, c-format
1032 msgid "Bisecting: %d revision left to test after this %s\n"
1033 msgid_plural "Bisecting: %d revisions left to test after this %s\n"
@@ -1002,42 +1036,42 @@ msgstr[1] "Бинарный поиск: %d редакции осталось п
1036 msgstr[2] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
1037 msgstr[3] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
1038
1005 -#: blame.c:1786
1039 +#: blame.c:1794
1040 msgid "--contents and --reverse do not blend well."
1041 msgstr "--contents и --reverse не очень сочетаются."
1042
1009 -#: blame.c:1800
1043 +#: blame.c:1808
1044 msgid "cannot use --contents with final commit object name"
1045 msgstr "нельзя использовать --contents с указанием финального имени объекта"
1046
1013 -#: blame.c:1821
1047 +#: blame.c:1829
1048 msgid "--reverse and --first-parent together require specified latest commit"
1049 msgstr "при --reverse и --first-parent вместе нужно указывать конкретный последний коммит"
1050
1017 -#: blame.c:1830 bundle.c:162 ref-filter.c:2154 sequencer.c:1874
1018 -#: sequencer.c:3772 builtin/commit.c:994 builtin/log.c:372 builtin/log.c:926
1019 -#: builtin/log.c:1381 builtin/log.c:1713 builtin/log.c:1963
1020 -#: builtin/merge.c:404 builtin/pack-objects.c:3032 builtin/pack-objects.c:3047
1051 +#: blame.c:1838 bundle.c:164 ref-filter.c:2077 remote.c:1938 sequencer.c:2030
1052 +#: sequencer.c:4224 builtin/commit.c:1017 builtin/log.c:382 builtin/log.c:940
1053 +#: builtin/log.c:1428 builtin/log.c:1804 builtin/log.c:2094
1054 +#: builtin/merge.c:415 builtin/pack-objects.c:3140 builtin/pack-objects.c:3155
1055 #: builtin/shortlog.c:192
1056 msgid "revision walk setup failed"
1057 msgstr "сбой инициализации прохода по редакциям"
1058
1025 -#: blame.c:1848
1059 +#: blame.c:1856
1060 msgid ""
1061 "--reverse --first-parent together require range along first-parent chain"
1062 msgstr "при указании --reverse и --first-parent вместе, требуется также указать диапазон по цепочке первого родителя"
1063
1030 -#: blame.c:1859
1064 +#: blame.c:1867
1065 #, c-format
1066 msgid "no such path %s in %s"
1067 msgstr "нет такого пути %s в %s"
1068
1035 -#: blame.c:1870
1069 +#: blame.c:1878
1070 #, c-format
1071 msgid "cannot read blob %s for path %s"
1072 msgstr "невозможно прочитать объект %s для пути %s"
1073
1040 -#: branch.c:54
1074 +#: branch.c:53
1075 #, c-format
1076 msgid ""
1077 "\n"
@@ -1046,86 +1080,86 @@ msgid ""
1080 "\"git branch --set-upstream-to=%s%s%s\"."
1081 msgstr "\nПосле исправления причины ошибки,\nвы можете исправить информацию об отслеживаемой\nвнешней ветке, с помощью команды\n«git branch --set-upstream-to=%s%s%s»."
1082
1049 -#: branch.c:68
1083 +#: branch.c:67
1084 #, c-format
1085 msgid "Not setting branch %s as its own upstream."
1086 msgstr "Не устанавливаю ветку %s, так так она принадлежит вышестоящему репозиторию."
1087
1054 -#: branch.c:94
1088 +#: branch.c:93
1089 #, c-format
1090 msgid "Branch '%s' set up to track remote branch '%s' from '%s' by rebasing."
1091 msgstr "Ветка «%s» отслеживает внешнюю ветку «%s» из «%s» перемещением."
1092
1059 -#: branch.c:95
1093 +#: branch.c:94
1094 #, c-format
1095 msgid "Branch '%s' set up to track remote branch '%s' from '%s'."
1096 msgstr "Ветка «%s» отслеживает внешнюю ветку «%s» из «%s»."
1097
1064 -#: branch.c:99
1098 +#: branch.c:98
1099 #, c-format
1100 msgid "Branch '%s' set up to track local branch '%s' by rebasing."
1101 msgstr "Ветка «%s» отслеживает локальную ветку «%s» перемещением."
1102
1069 -#: branch.c:100
1103 +#: branch.c:99
1104 #, c-format
1105 msgid "Branch '%s' set up to track local branch '%s'."
1106 msgstr "Ветка «%s» отслеживает локальную ветку «%s»."
1107
1074 -#: branch.c:105
1108 +#: branch.c:104
1109 #, c-format
1110 msgid "Branch '%s' set up to track remote ref '%s' by rebasing."
1111 msgstr "Ветка «%s» отслеживает внешнюю ссылку «%s» перемещением."
1112
1079 -#: branch.c:106
1113 +#: branch.c:105
1114 #, c-format
1115 msgid "Branch '%s' set up to track remote ref '%s'."
1116 msgstr "Ветка «%s» отслеживает внешнюю ссылку «%s»."
1117
1084 -#: branch.c:110
1118 +#: branch.c:109
1119 #, c-format
1120 msgid "Branch '%s' set up to track local ref '%s' by rebasing."
1121 msgstr "Ветка «%s» отслеживает локальную ссылку «%s» перемещением."
1122
1089 -#: branch.c:111
1123 +#: branch.c:110
1124 #, c-format
1125 msgid "Branch '%s' set up to track local ref '%s'."
1126 msgstr "Ветка «%s» отслеживает локальную ссылку «%s»."
1127
1094 -#: branch.c:120
1128 +#: branch.c:119
1129 msgid "Unable to write upstream branch configuration"
1130 msgstr "Не удалось записать настройки вышестоящей ветки"
1131
1098 -#: branch.c:157
1132 +#: branch.c:156
1133 #, c-format
1134 msgid "Not tracking: ambiguous information for ref %s"
1135 msgstr "Не отслеживается: неоднозначная информация для ссылки %s"
1136
1103 -#: branch.c:190
1137 +#: branch.c:189
1138 #, c-format
1139 msgid "'%s' is not a valid branch name."
1140 msgstr "«%s» не является действительным именем ветки."
1141
1108 -#: branch.c:209
1142 +#: branch.c:208
1143 #, c-format
1144 msgid "A branch named '%s' already exists."
1145 msgstr "Ветка с именем «%s» уже существует."
1146
1113 -#: branch.c:214
1147 +#: branch.c:213
1148 msgid "Cannot force update the current branch."
1149 msgstr "Не удалось принудительно обновить текущую ветку."
1150
1117 -#: branch.c:234
1151 +#: branch.c:233
1152 #, c-format
1153 msgid ""
1154 "Cannot setup tracking information; starting point '%s' is not a branch."
1155 msgstr "Не удалось настроить информацию отслеживания; стартовая точка «%s» не является веткой."
1156
1123 -#: branch.c:236
1157 +#: branch.c:235
1158 #, c-format
1159 msgid "the requested upstream branch '%s' does not exist"
1160 msgstr "запрошенная ветка вышестоящего репозитория «%s» не существует"
1161
1128 -#: branch.c:238
1162 +#: branch.c:237
1163 msgid ""
1164 "\n"
1165 "If you are planning on basing your work on an upstream\n"
@@ -1152,12 +1186,12 @@ msgstr "Неоднозначное имя объекта: «%s»."
1186 msgid "Not a valid branch point: '%s'."
1187 msgstr "Недопустимая точка ветки: «%s»."
1188
1155 -#: branch.c:360
1189 +#: branch.c:359
1190 #, c-format
1191 msgid "'%s' is already checked out at '%s'"
1192 msgstr "«%s» уже находится на «%s»"
1193
1160 -#: branch.c:383
1194 +#: branch.c:382
1195 #, c-format
1196 msgid "HEAD of working tree %s is not updated"
1197 msgstr "HEAD рабочего каталога %s не обновлён"
@@ -1172,16 +1206,17 @@ msgstr "«%s» не похож на файл пакета версии 2"
1206 msgid "unrecognized header: %s%s (%d)"
1207 msgstr "неопознанный заголовок: %s%s (%d)"
1208
1175 -#: bundle.c:90 sequencer.c:2092 sequencer.c:2578 builtin/commit.c:768
1209 +#: bundle.c:90 rerere.c:480 rerere.c:690 sequencer.c:2281 sequencer.c:2916
1210 +#: builtin/commit.c:788
1211 #, c-format
1212 msgid "could not open '%s'"
1213 msgstr "не удалось открыть «%s»"
1214
1180 -#: bundle.c:141
1215 +#: bundle.c:143
1216 msgid "Repository lacks these prerequisite commits:"
1217 msgstr "В репозитории отсутствуют необходимые коммиты:"
1218
1184 -#: bundle.c:192
1219 +#: bundle.c:194
1220 #, c-format
1221 msgid "The bundle contains this ref:"
1222 msgid_plural "The bundle contains these %d refs:"
@@ -1190,11 +1225,11 @@ msgstr[1] "Пакет содержит эти %d ссылки:"
1225 msgstr[2] "Пакет содержит эти %d ссылок:"
1226 msgstr[3] "Пакет содержит эти %d ссылок:"
1227
1193 -#: bundle.c:199
1228 +#: bundle.c:201
1229 msgid "The bundle records a complete history."
1230 msgstr "Пакет содержит полную историю."
1231
1197 -#: bundle.c:201
1232 +#: bundle.c:203
1233 #, c-format
1234 msgid "The bundle requires this ref:"
1235 msgid_plural "The bundle requires these %d refs:"
@@ -1203,38 +1238,42 @@ msgstr[1] "Пакет требует эти %d ссылки:"
1238 msgstr[2] "Пакет требует эти %d ссылок:"
1239 msgstr[3] "Пакет требует эти %d ссылок:"
1240
1206 -#: bundle.c:260
1241 +#: bundle.c:269
1242 +msgid "unable to dup bundle descriptor"
1243 +msgstr "не удалось дублировать дескриптор пакета"
1244 +
1245 +#: bundle.c:276
1246 msgid "Could not spawn pack-objects"
1247 msgstr "Не удалось создать объекты пакета"
1248
1210 -#: bundle.c:271
1249 +#: bundle.c:287
1250 msgid "pack-objects died"
1251 msgstr "критическая ошибка pack-objects"
1252
1214 -#: bundle.c:313
1253 +#: bundle.c:329
1254 msgid "rev-list died"
1255 msgstr "критическая ошибка rev-list"
1256
1218 -#: bundle.c:362
1257 +#: bundle.c:378
1258 #, c-format
1259 msgid "ref '%s' is excluded by the rev-list options"
1260 msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
1261
1223 -#: bundle.c:453 builtin/log.c:187 builtin/log.c:1618 builtin/shortlog.c:304
1262 +#: bundle.c:457 builtin/log.c:197 builtin/log.c:1709 builtin/shortlog.c:306
1263 #, c-format
1264 msgid "unrecognized argument: %s"
1265 msgstr "неопознанный аргумент: %s"
1266
1228 -#: bundle.c:461
1267 +#: bundle.c:465
1268 msgid "Refusing to create empty bundle."
1269 msgstr "Отклонение создания пустого пакета."
1270
1232 -#: bundle.c:473
1271 +#: bundle.c:475
1272 #, c-format
1273 msgid "cannot create '%s'"
1274 msgstr "не удалось создать «%s»"
1275
1237 -#: bundle.c:501
1276 +#: bundle.c:500
1277 msgid "index-pack died"
1278 msgstr "критическая ошибка index-pack"
1279
@@ -1243,19 +1282,18 @@ msgstr "критическая ошибка index-pack"
1282 msgid "invalid color value: %.*s"
1283 msgstr "недопустимое значение цвета: %.*s"
1284
1246 -#: commit.c:48 sequencer.c:2384 builtin/am.c:422 builtin/am.c:466
1247 -#: builtin/am.c:1438 builtin/am.c:2072 builtin/replace.c:376
1248 -#: builtin/replace.c:448
1285 +#: commit.c:50 sequencer.c:2697 builtin/am.c:355 builtin/am.c:399
1286 +#: builtin/am.c:1377 builtin/am.c:2022 builtin/replace.c:455
1287 #, c-format
1288 msgid "could not parse %s"
1289 msgstr "не удалось разобрать %s"
1290
1253 -#: commit.c:50
1291 +#: commit.c:52
1292 #, c-format
1293 msgid "%s %s is not a commit!"
1294 msgstr "%s %s не является коммитом!"
1295
1258 -#: commit.c:191
1296 +#: commit.c:193
1297 msgid ""
1298 "Support for <GIT_DIR>/info/grafts is deprecated\n"
1299 "and will be removed in a future Git version.\n"
@@ -1267,82 +1305,228 @@ msgid ""
1305 "\"git config advice.graftFileDeprecated false\""
1306 msgstr "Поддержка <GIT_DIR>/info/grafts устарела и будет удалена в следующих версиях Git.\n\nИспользуйте «git replace --convert-graft-file» для конвертации сращений (grafts) на ссылки замены.\n\nЧтобы скрыть это сообщение запустите «git config advice.graftFileDeprecated false»"
1307
1270 -#: commit.c:1629
1308 +#: commit.c:1128
1309 +#, c-format
1310 +msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
1311 +msgstr "Коммит %s содержит не доверенную GPG подпись, предположительно от %s."
1312 +
1313 +#: commit.c:1131
1314 +#, c-format
1315 +msgid "Commit %s has a bad GPG signature allegedly by %s."
1316 +msgstr "Коммит %s содержит плохую GPG подпись, предположительно от %s."
1317 +
1318 +#: commit.c:1134
1319 +#, c-format
1320 +msgid "Commit %s does not have a GPG signature."
1321 +msgstr "Коммит %s не содержит GPG подпись."
1322 +
1323 +#: commit.c:1137
1324 +#, c-format
1325 +msgid "Commit %s has a good GPG signature by %s\n"
1326 +msgstr "Коммит %s содержит действительную GPG подпись, от %s.\n"
1327 +
1328 +#: commit.c:1391
1329 msgid ""
1330 "Warning: commit message did not conform to UTF-8.\n"
1331 "You may want to amend it after fixing the message, or set the config\n"
1332 "variable i18n.commitencoding to the encoding your project uses.\n"
1333 msgstr "Предупреждение: сообщение коммита не соответствует UTF-8.\nВозможно, вы захотите исправить его после исправления сообщения\nили настроить опцию i18n.commitencoding и указать кодировку\nсообщений, которую использует ваш проект.\n"
1334
1277 -#: commit-graph.c:83
1278 -#, c-format
1279 -msgid "graph file %s is too small"
1280 -msgstr ""
1335 +#: commit-graph.c:105
1336 +msgid "commit-graph file is too small"
1337 +msgstr "файл commit-graph слишком маленький"
1338
1282 -#: commit-graph.c:90
1339 +#: commit-graph.c:170
1340 #, c-format
1284 -msgid "graph signature %X does not match signature %X"
1285 -msgstr ""
1341 +msgid "commit-graph signature %X does not match signature %X"
1342 +msgstr "подпись commit-graph файла %X не соотвествует подписи %X"
1343
1287 -#: commit-graph.c:97
1344 +#: commit-graph.c:177
1345 #, c-format
1289 -msgid "graph version %X does not match version %X"
1290 -msgstr ""
1346 +msgid "commit-graph version %X does not match version %X"
1347 +msgstr "версия commit-graph файла %X не соотвествует версии %X"
1348
1292 -#: commit-graph.c:104
1349 +#: commit-graph.c:184
1350 #, c-format
1294 -msgid "hash version %X does not match version %X"
1295 -msgstr ""
1351 +msgid "commit-graph hash version %X does not match version %X"
1352 +msgstr "версия хеш-суммы commit-graph файла %X не соответствует версии %X"
1353 +
1354 +#: commit-graph.c:207
1355 +msgid "commit-graph chunk lookup table entry missing; file may be incomplete"
1356 +msgstr "не найдена таблица расположения частей в файле commit-graph; возможно файл повреждён"
1357
1297 -#: commit-graph.c:128
1358 +#: commit-graph.c:218
1359 #, c-format
1299 -msgid "improper chunk offset %08x%08x"
1300 -msgstr ""
1360 +msgid "commit-graph improper chunk offset %08x%08x"
1361 +msgstr "некорректное смещение части в commit-graph файле %08x%08x"
1362
1302 -#: commit-graph.c:164
1363 +#: commit-graph.c:255
1364 #, c-format
1304 -msgid "chunk id %08x appears multiple times"
1305 -msgstr ""
1365 +msgid "commit-graph chunk id %08x appears multiple times"
1366 +msgstr "часть файла commit-graph с идентификатором %08x появляется несколько раз"
1367
1307 -#: commit-graph.c:261
1368 +#: commit-graph.c:390
1369 #, c-format
1370 msgid "could not find commit %s"
1310 -msgstr ""
1371 +msgstr "не удалось найти коммит %s"
1372
1312 -#: commit-graph.c:565 builtin/pack-objects.c:2571
1373 +#: commit-graph.c:732 builtin/pack-objects.c:2649
1374 #, c-format
1375 msgid "unable to get type of object %s"
1315 -msgstr ""
1376 +msgstr "не удалось получить тип объекта %s"
1377
1317 -#: commit-graph.c:730
1378 +#: commit-graph.c:765
1379 +msgid "Loading known commits in commit graph"
1380 +msgstr "Загрузка известных коммитов на граф коммитов"
1381 +
1382 +#: commit-graph.c:781
1383 +msgid "Expanding reachable commits in commit graph"
1384 +msgstr "Расширение достижимых коммитов на граф коммитов"
1385 +
1386 +#: commit-graph.c:793
1387 +msgid "Clearing commit marks in commit graph"
1388 +msgstr "Очистка пометок коммитов на графе коммитов"
1389 +
1390 +#: commit-graph.c:813
1391 +msgid "Computing commit graph generation numbers"
1392 +msgstr "Вычисление номеров поколений на графе коммитов"
1393 +
1394 +#: commit-graph.c:930
1395 +#, c-format
1396 +msgid "Finding commits for commit graph in %d pack"
1397 +msgid_plural "Finding commits for commit graph in %d packs"
1398 +msgstr[0] "Поиск коммитов для графа коммитов в %d пакете"
1399 +msgstr[1] "Поиск коммитов для графа коммитов в %d пакетах"
1400 +msgstr[2] "Поиск коммитов для графа коммитов в %d пакетах"
1401 +msgstr[3] "Поиск коммитов для графа коммитов в %d пакетах"
1402 +
1403 +#: commit-graph.c:943
1404 #, c-format
1405 msgid "error adding pack %s"
1320 -msgstr ""
1406 +msgstr "ошибка добавления пакета %s"
1407
1322 -#: commit-graph.c:732
1408 +#: commit-graph.c:945
1409 #, c-format
1410 msgid "error opening index for %s"
1325 -msgstr ""
1411 +msgstr "ошибка открытия индекса для %s"
1412
1327 -#: commit-graph.c:773
1413 +#: commit-graph.c:959
1414 +#, c-format
1415 +msgid "Finding commits for commit graph from %d ref"
1416 +msgid_plural "Finding commits for commit graph from %d refs"
1417 +msgstr[0] "Поиск коммитов для графа коммитов по %d ссылке"
1418 +msgstr[1] "Поиск коммитов для графа коммитов по %d ссылкам"
1419 +msgstr[2] "Поиск коммитов для графа коммитов по %d ссылкам"
1420 +msgstr[3] "Поиск коммитов для графа коммитов по %d ссылкам"
1421 +
1422 +#: commit-graph.c:991
1423 +msgid "Finding commits for commit graph among packed objects"
1424 +msgstr "Поиск коммитов для графа коммитов среди упакованных объектов"
1425 +
1426 +#: commit-graph.c:1004
1427 +msgid "Counting distinct commits in commit graph"
1428 +msgstr "Вычисление количества отдельных коммитов на графе коммитов"
1429 +
1430 +#: commit-graph.c:1017
1431 #, c-format
1432 msgid "the commit graph format cannot write %d commits"
1433 msgstr "программе форматирования графа коммитов не удалось записать %d коммитов"
1434
1332 -#: commit-graph.c:800
1435 +#: commit-graph.c:1026
1436 +msgid "Finding extra edges in commit graph"
1437 +msgstr "Поиск дополнительных ребер на графе коммитов"
1438 +
1439 +#: commit-graph.c:1050
1440 msgid "too many commits to write graph"
1441 msgstr "слишком много коммитов для записи графа"
1442
1336 -#: commit-graph.c:806
1443 +#: commit-graph.c:1057 midx.c:819
1444 #, c-format
1445 msgid "unable to create leading directories of %s"
1446 msgstr "не удалось создать родительские каталоги для %s"
1447
1341 -#: commit-graph.c:904
1448 +#: commit-graph.c:1097
1449 +#, c-format
1450 +msgid "Writing out commit graph in %d pass"
1451 +msgid_plural "Writing out commit graph in %d passes"
1452 +msgstr[0] "Запись графа коммитов в %d проход"
1453 +msgstr[1] "Запись графа коммитов в %d прохода"
1454 +msgstr[2] "Запись графа коммитов в %d проходов"
1455 +msgstr[3] "Запись графа коммитов в %d прохода"
1456 +
1457 +#: commit-graph.c:1162
1458 msgid "the commit-graph file has incorrect checksum and is likely corrupt"
1343 -msgstr ""
1459 +msgstr "файл commit-graph содержит неправильную контрольную сумму и скорее всего поврежден"
1460
1345 -#: compat/obstack.c:405 compat/obstack.c:407
1461 +#: commit-graph.c:1172
1462 +#, c-format
1463 +msgid "commit-graph has incorrect OID order: %s then %s"
1464 +msgstr "файл commit-graph содержит неправильный порядок OID: %s, а затем %s"
1465 +
1466 +#: commit-graph.c:1182 commit-graph.c:1197
1467 +#, c-format
1468 +msgid "commit-graph has incorrect fanout value: fanout[%d] = %u != %u"
1469 +msgstr "файл commit-graph содержит неправильное значение fanout: fanout[%d] = %u != %u"
1470 +
1471 +#: commit-graph.c:1189
1472 +#, c-format
1473 +msgid "failed to parse commit %s from commit-graph"
1474 +msgstr "не удалось разобрать коммит %s из файла commit-graph"
1475 +
1476 +#: commit-graph.c:1206
1477 +msgid "Verifying commits in commit graph"
1478 +msgstr "Проверка коммитов на графе коммитов"
1479 +
1480 +#: commit-graph.c:1219
1481 +#, c-format
1482 +msgid "failed to parse commit %s from object database for commit-graph"
1483 +msgstr "не удалось разобрать коммит %s из базы объектов файла commit-graph"
1484 +
1485 +#: commit-graph.c:1226
1486 +#, c-format
1487 +msgid "root tree OID for commit %s in commit-graph is %s != %s"
1488 +msgstr " в файле commit-graph OID корня дерева для коммита %s является %s != %s"
1489 +
1490 +#: commit-graph.c:1236
1491 +#, c-format
1492 +msgid "commit-graph parent list for commit %s is too long"
1493 +msgstr "слишком большой список родителей файле commit-graph для коммита %s"
1494 +
1495 +#: commit-graph.c:1242
1496 +#, c-format
1497 +msgid "commit-graph parent for %s is %s != %s"
1498 +msgstr "в файле commit-graph родитель для %s является %s != %s"
1499 +
1500 +#: commit-graph.c:1255
1501 +#, c-format
1502 +msgid "commit-graph parent list for commit %s terminates early"
1503 +msgstr "в файле commit-graph список родителей для коммита %s закончился слишком рано"
1504 +
1505 +#: commit-graph.c:1260
1506 +#, c-format
1507 +msgid ""
1508 +"commit-graph has generation number zero for commit %s, but non-zero "
1509 +"elsewhere"
1510 +msgstr "в файле commit-graph содержится нулевой номер поколения для коммита %s, но ненулевой в остальных случаях"
1511 +
1512 +#: commit-graph.c:1264
1513 +#, c-format
1514 +msgid ""
1515 +"commit-graph has non-zero generation number for commit %s, but zero "
1516 +"elsewhere"
1517 +msgstr "в файле commit-graph содержится ненулевой номер поколения для коммита %s, но нулевой в остальных случаях"
1518 +
1519 +#: commit-graph.c:1279
1520 +#, c-format
1521 +msgid "commit-graph generation for commit %s is %u != %u"
1522 +msgstr "в файле commit-graph номер поколения для коммита %s является %u != %u"
1523 +
1524 +#: commit-graph.c:1285
1525 +#, c-format
1526 +msgid "commit date for commit %s in commit-graph is %<PRIuMAX> != %<PRIuMAX>"
1527 +msgstr "в файле commit-graph дата коммита %s является %<PRIuMAX> != %<PRIuMAX>"
1528 +
1529 +#: compat/obstack.c:406 compat/obstack.c:408
1530 msgid "memory exhausted"
1531 msgstr "память исчерпана"
1532
@@ -1353,7 +1537,7 @@ msgid ""
1537 "\t%s\n"
1538 "from\n"
1539 "\t%s\n"
1356 -"Do you have circular includes?"
1540 +"This might be due to circular includes."
1541 msgstr ""
1542
1543 #: config.c:139
@@ -1379,7 +1563,7 @@ msgstr ""
1563 msgid "key does not contain variable name: %s"
1564 msgstr ""
1565
1382 -#: config.c:378 sequencer.c:2206
1566 +#: config.c:378 sequencer.c:2459
1567 #, c-format
1568 msgid "invalid key: %s"
1569 msgstr "недействительный ключ: %s"
@@ -1501,149 +1685,149 @@ msgstr ""
1685 msgid "invalid mode for object creation: %s"
1686 msgstr "недопустимый режим создания объекта: %s"
1687
1504 -#: config.c:1403
1688 +#: config.c:1395
1689 #, c-format
1690 msgid "malformed value for %s"
1691 msgstr ""
1692
1509 -#: config.c:1429
1693 +#: config.c:1421
1694 #, c-format
1695 msgid "malformed value for %s: %s"
1696 msgstr ""
1697
1514 -#: config.c:1430
1698 +#: config.c:1422
1699 msgid "must be one of nothing, matching, simple, upstream or current"
1700 msgstr ""
1701
1518 -#: config.c:1489 builtin/pack-objects.c:3282
1702 +#: config.c:1483 builtin/pack-objects.c:3397
1703 #, c-format
1704 msgid "bad pack compression level %d"
1705 msgstr "неправильный уровень сжатия пакета %d"
1706
1523 -#: config.c:1610
1707 +#: config.c:1604
1708 #, c-format
1709 msgid "unable to load config blob object '%s'"
1710 msgstr ""
1711
1528 -#: config.c:1613
1712 +#: config.c:1607
1713 #, c-format
1714 msgid "reference '%s' does not point to a blob"
1715 msgstr ""
1716
1533 -#: config.c:1630
1717 +#: config.c:1624
1718 #, c-format
1719 msgid "unable to resolve config blob '%s'"
1720 msgstr ""
1721
1538 -#: config.c:1660
1722 +#: config.c:1654
1723 #, c-format
1724 msgid "failed to parse %s"
1725 msgstr ""
1726
1543 -#: config.c:1700
1727 +#: config.c:1710
1728 msgid "unable to parse command-line config"
1729 msgstr "не удалось разобрать конфигурацию из командной строки"
1730
1547 -#: config.c:2032
1731 +#: config.c:2059
1732 msgid "unknown error occurred while reading the configuration files"
1733 msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
1734
1551 -#: config.c:2202
1735 +#: config.c:2229
1736 #, c-format
1737 msgid "Invalid %s: '%s'"
1738 msgstr "Недействительный %s: «%s»"
1739
1556 -#: config.c:2245
1740 +#: config.c:2272
1741 #, c-format
1742 msgid "unknown core.untrackedCache value '%s'; using 'keep' default value"
1743 msgstr "неизвестное значение «%s» для core.untrackedCache; использую стандартное значение «keep»"
1744
1561 -#: config.c:2271
1745 +#: config.c:2298
1746 #, c-format
1747 msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
1748 msgstr "значение «%d» для splitIndex.maxPercentChange должно быть от 0 до 100"
1749
1566 -#: config.c:2296
1750 +#: config.c:2344
1751 #, c-format
1752 msgid "unable to parse '%s' from command-line config"
1753 msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
1754
1571 -#: config.c:2298
1755 +#: config.c:2346
1756 #, c-format
1757 msgid "bad config variable '%s' in file '%s' at line %d"
1758 msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
1759
1576 -#: config.c:2379
1760 +#: config.c:2427
1761 #, c-format
1762 msgid "invalid section name '%s'"
1763 msgstr ""
1764
1581 -#: config.c:2411
1765 +#: config.c:2459
1766 #, c-format
1767 msgid "%s has multiple values"
1768 msgstr "%s имеет несколько значений"
1769
1586 -#: config.c:2440
1770 +#: config.c:2488
1771 #, c-format
1772 msgid "failed to write new configuration file %s"
1773 msgstr ""
1774
1591 -#: config.c:2691 config.c:3015
1775 +#: config.c:2740 config.c:3064
1776 #, c-format
1777 msgid "could not lock config file %s"
1778 msgstr ""
1779
1596 -#: config.c:2702
1780 +#: config.c:2751
1781 #, c-format
1782 msgid "opening %s"
1783 msgstr ""
1784
1601 -#: config.c:2737 builtin/config.c:324
1785 +#: config.c:2786 builtin/config.c:328
1786 #, c-format
1787 msgid "invalid pattern: %s"
1788 msgstr ""
1789
1606 -#: config.c:2762
1790 +#: config.c:2811
1791 #, c-format
1792 msgid "invalid config file %s"
1793 msgstr ""
1794
1611 -#: config.c:2775 config.c:3028
1795 +#: config.c:2824 config.c:3077
1796 #, c-format
1797 msgid "fstat on %s failed"
1798 msgstr "сбой при выполнении fstat на файле %s"
1799
1616 -#: config.c:2786
1800 +#: config.c:2835
1801 #, c-format
1802 msgid "unable to mmap '%s'"
1803 msgstr ""
1804
1621 -#: config.c:2795 config.c:3033
1805 +#: config.c:2844 config.c:3082
1806 #, c-format
1807 msgid "chmod on %s failed"
1808 msgstr ""
1809
1626 -#: config.c:2880 config.c:3130
1810 +#: config.c:2929 config.c:3179
1811 #, c-format
1812 msgid "could not write config file %s"
1813 msgstr ""
1814
1631 -#: config.c:2914
1815 +#: config.c:2963
1816 #, c-format
1817 msgid "could not set '%s' to '%s'"
1818 msgstr "не удалось установить «%s» в «%s»"
1819
1636 -#: config.c:2916 builtin/remote.c:781
1820 +#: config.c:2965 builtin/remote.c:782
1821 #, c-format
1822 msgid "could not unset '%s'"
1823 msgstr "не удалось сбросить значение для «%s»"
1824
1641 -#: config.c:3006
1825 +#: config.c:3055
1826 #, c-format
1827 msgid "invalid section name: %s"
1828 msgstr ""
1829
1646 -#: config.c:3173
1830 +#: config.c:3222
1831 #, c-format
1832 msgid "missing value for '%s'"
1833 msgstr ""
@@ -1692,57 +1876,52 @@ msgstr ""
1876 msgid "repository on the other end cannot be shallow"
1877 msgstr ""
1878
1695 -#: connect.c:310 fetch-pack.c:183 builtin/archive.c:63
1696 -#, c-format
1697 -msgid "remote error: %s"
1698 -msgstr "ошибка внешнего репозитория: %s"
1699 -
1700 -#: connect.c:316
1879 +#: connect.c:313
1880 msgid "invalid packet"
1881 msgstr ""
1882
1704 -#: connect.c:336
1883 +#: connect.c:333
1884 #, c-format
1885 msgid "protocol error: unexpected '%s'"
1886 msgstr ""
1887
1709 -#: connect.c:444
1888 +#: connect.c:441
1889 #, c-format
1890 msgid "invalid ls-refs response: %s"
1891 msgstr ""
1892
1714 -#: connect.c:448
1893 +#: connect.c:445
1894 msgid "expected flush after ref listing"
1895 msgstr ""
1896
1718 -#: connect.c:547
1897 +#: connect.c:544
1898 #, c-format
1899 msgid "protocol '%s' is not supported"
1900 msgstr ""
1901
1723 -#: connect.c:598
1902 +#: connect.c:595
1903 msgid "unable to set SO_KEEPALIVE on socket"
1904 msgstr ""
1905
1727 -#: connect.c:638 connect.c:701
1906 +#: connect.c:635 connect.c:698
1907 #, c-format
1908 msgid "Looking up %s ... "
1909 msgstr ""
1910
1732 -#: connect.c:642
1911 +#: connect.c:639
1912 #, c-format
1913 msgid "unable to look up %s (port %s) (%s)"
1914 msgstr ""
1915
1916 #. TRANSLATORS: this is the end of "Looking up %s ... "
1738 -#: connect.c:646 connect.c:717
1917 +#: connect.c:643 connect.c:714
1918 #, c-format
1919 msgid ""
1920 "done.\n"
1921 "Connecting to %s (port %s) ... "
1922 msgstr ""
1923
1745 -#: connect.c:668 connect.c:745
1924 +#: connect.c:665 connect.c:742
1925 #, c-format
1926 msgid ""
1927 "unable to connect to %s:\n"
@@ -1750,52 +1929,52 @@ msgid ""
1929 msgstr ""
1930
1931 #. TRANSLATORS: this is the end of "Connecting to %s (port %s) ... "
1753 -#: connect.c:674 connect.c:751
1932 +#: connect.c:671 connect.c:748
1933 msgid "done."
1934 msgstr ""
1935
1757 -#: connect.c:705
1936 +#: connect.c:702
1937 #, c-format
1938 msgid "unable to look up %s (%s)"
1939 msgstr ""
1940
1762 -#: connect.c:711
1941 +#: connect.c:708
1942 #, c-format
1943 msgid "unknown port %s"
1944 msgstr ""
1945
1767 -#: connect.c:848 connect.c:1174
1946 +#: connect.c:845 connect.c:1171
1947 #, c-format
1948 msgid "strange hostname '%s' blocked"
1949 msgstr ""
1950
1772 -#: connect.c:850
1951 +#: connect.c:847
1952 #, c-format
1953 msgid "strange port '%s' blocked"
1954 msgstr ""
1955
1777 -#: connect.c:860
1956 +#: connect.c:857
1957 #, c-format
1958 msgid "cannot start proxy %s"
1959 msgstr ""
1960
1782 -#: connect.c:927
1961 +#: connect.c:924
1962 msgid "no path specified; see 'git help pull' for valid url syntax"
1963 msgstr ""
1964
1786 -#: connect.c:1122
1965 +#: connect.c:1119
1966 msgid "ssh variant 'simple' does not support -4"
1967 msgstr ""
1968
1790 -#: connect.c:1134
1969 +#: connect.c:1131
1970 msgid "ssh variant 'simple' does not support -6"
1971 msgstr ""
1972
1794 -#: connect.c:1151
1973 +#: connect.c:1148
1974 msgid "ssh variant 'simple' does not support setting port"
1975 msgstr ""
1976
1798 -#: connect.c:1262
1977 +#: connect.c:1260
1978 #, c-format
1979 msgid "strange pathname '%s' blocked"
1980 msgstr ""
@@ -1804,106 +1983,106 @@ msgstr ""
1983 msgid "unable to fork"
1984 msgstr ""
1985
1807 -#: connected.c:68 builtin/fsck.c:203 builtin/prune.c:146
1986 +#: connected.c:85 builtin/fsck.c:221 builtin/prune.c:43
1987 msgid "Checking connectivity"
1988 msgstr "Проверка соединения"
1989
1811 -#: connected.c:80
1990 +#: connected.c:97
1991 msgid "Could not run 'git rev-list'"
1992 msgstr "Не удалось запустить «git rev-list»"
1993
1815 -#: connected.c:100
1994 +#: connected.c:117
1995 msgid "failed write to rev-list"
1996 msgstr "сбой записи в rev-list"
1997
1819 -#: connected.c:107
1998 +#: connected.c:124
1999 msgid "failed to close rev-list's stdin"
2000 msgstr "сбой закрытия стандартного ввода у rev-list"
2001
1823 -#: convert.c:194
2002 +#: convert.c:193
2003 #, c-format
2004 msgid "illegal crlf_action %d"
2005 msgstr ""
2006
1828 -#: convert.c:207
2007 +#: convert.c:206
2008 #, c-format
2009 msgid "CRLF would be replaced by LF in %s"
2010 msgstr ""
2011
1833 -#: convert.c:209
2012 +#: convert.c:208
2013 #, c-format
2014 msgid ""
2015 "CRLF will be replaced by LF in %s.\n"
2016 "The file will have its original line endings in your working directory"
2017 msgstr ""
2018
1840 -#: convert.c:217
2019 +#: convert.c:216
2020 #, c-format
2021 msgid "LF would be replaced by CRLF in %s"
2022 msgstr "LF будет заменен на CRLF в %s"
2023
1845 -#: convert.c:219
2024 +#: convert.c:218
2025 #, c-format
2026 msgid ""
2027 "LF will be replaced by CRLF in %s.\n"
2028 "The file will have its original line endings in your working directory"
2029 msgstr ""
2030
1852 -#: convert.c:280
2031 +#: convert.c:279
2032 #, c-format
2033 msgid "BOM is prohibited in '%s' if encoded as %s"
2034 msgstr "BOM запрещен в «%s», если кодируется как %s"
2035
1857 -#: convert.c:287
2036 +#: convert.c:286
2037 #, c-format
2038 msgid ""
2039 "The file '%s' contains a byte order mark (BOM). Please use UTF-%s as "
2040 "working-tree-encoding."
2041 msgstr "Файл «%s» содержит маркер последовательности байтов (BOM). Используйте UTF-%s как кодировку рабочего каталога."
2042
1864 -#: convert.c:305
2043 +#: convert.c:304
2044 #, c-format
2045 msgid "BOM is required in '%s' if encoded as %s"
2046 msgstr "BOM требуется в «%s», если кодируется как %s"
2047
1869 -#: convert.c:307
2048 +#: convert.c:306
2049 #, c-format
2050 msgid ""
2051 "The file '%s' is missing a byte order mark (BOM). Please use UTF-%sBE or "
2052 "UTF-%sLE (depending on the byte order) as working-tree-encoding."
2053 msgstr "Файл «%s» не содержит маркер последовательности байтов (BOM). Используйте UTF-%sBE или UTF-%sLE (в зависимости от порядка байтов) как кодировку рабочего каталога."
2054
1876 -#: convert.c:425 convert.c:496
2055 +#: convert.c:424 convert.c:495
2056 #, c-format
2057 msgid "failed to encode '%s' from %s to %s"
2058 msgstr "не удалось перекодировать «%s» из %s в %s"
2059
1881 -#: convert.c:468
2060 +#: convert.c:467
2061 #, c-format
2062 msgid "encoding '%s' from %s to %s and back is not the same"
2063 msgstr "перекодирование «%s» из %s в %s и обратно не одно и то же"
2064
1886 -#: convert.c:674
2065 +#: convert.c:673
2066 #, c-format
2067 msgid "cannot fork to run external filter '%s'"
2068 msgstr ""
2069
1891 -#: convert.c:694
2070 +#: convert.c:693
2071 #, c-format
2072 msgid "cannot feed the input to external filter '%s'"
2073 msgstr ""
2074
1896 -#: convert.c:701
2075 +#: convert.c:700
2076 #, c-format
2077 msgid "external filter '%s' failed %d"
2078 msgstr ""
2079
1901 -#: convert.c:736 convert.c:739
2080 +#: convert.c:735 convert.c:738
2081 #, c-format
2082 msgid "read from external filter '%s' failed"
2083 msgstr ""
2084
1906 -#: convert.c:742 convert.c:796
2085 +#: convert.c:741 convert.c:796
2086 #, c-format
2087 msgid "external filter '%s' failed"
2088 msgstr ""
@@ -1927,21 +2106,21 @@ msgstr ""
2106 msgid "true/false are no valid working-tree-encodings"
2107 msgstr "true/false не является допустимым значением для working-tree-encoding"
2108
1930 -#: convert.c:1402 convert.c:1436
2109 +#: convert.c:1398 convert.c:1432
2110 #, c-format
2111 msgid "%s: clean filter '%s' failed"
2112 msgstr ""
2113
1935 -#: convert.c:1480
2114 +#: convert.c:1476
2115 #, c-format
2116 msgid "%s: smudge filter %s failed"
2117 msgstr ""
2118
1940 -#: date.c:116
2119 +#: date.c:137
2120 msgid "in the future"
2121 msgstr "в будущем"
2122
1944 -#: date.c:122
2123 +#: date.c:143
2124 #, c-format
2125 msgid "%<PRIuMAX> second ago"
2126 msgid_plural "%<PRIuMAX> seconds ago"
@@ -1950,7 +2129,7 @@ msgstr[1] "%<PRIuMAX> секунды назад"
2129 msgstr[2] "%<PRIuMAX> секунд назад"
2130 msgstr[3] "%<PRIuMAX> секунды назад"
2131
1953 -#: date.c:129
2132 +#: date.c:150
2133 #, c-format
2134 msgid "%<PRIuMAX> minute ago"
2135 msgid_plural "%<PRIuMAX> minutes ago"
@@ -1959,7 +2138,7 @@ msgstr[1] "%<PRIuMAX> минуты назад"
2138 msgstr[2] "%<PRIuMAX> минут назад"
2139 msgstr[3] "%<PRIuMAX> минуты назад"
2140
1962 -#: date.c:136
2141 +#: date.c:157
2142 #, c-format
2143 msgid "%<PRIuMAX> hour ago"
2144 msgid_plural "%<PRIuMAX> hours ago"
@@ -1968,7 +2147,7 @@ msgstr[1] "%<PRIuMAX> часа назад"
2147 msgstr[2] "%<PRIuMAX> часов назад"
2148 msgstr[3] "%<PRIuMAX> часа назад"
2149
1971 -#: date.c:143
2150 +#: date.c:164
2151 #, c-format
2152 msgid "%<PRIuMAX> day ago"
2153 msgid_plural "%<PRIuMAX> days ago"
@@ -1977,7 +2156,7 @@ msgstr[1] "%<PRIuMAX> дня назад"
2156 msgstr[2] "%<PRIuMAX> дней назад"
2157 msgstr[3] "%<PRIuMAX> дня назад"
2158
1980 -#: date.c:149
2159 +#: date.c:170
2160 #, c-format
2161 msgid "%<PRIuMAX> week ago"
2162 msgid_plural "%<PRIuMAX> weeks ago"
@@ -1986,7 +2165,7 @@ msgstr[1] "%<PRIuMAX> недели назад"
2165 msgstr[2] "%<PRIuMAX> недель назад"
2166 msgstr[3] "%<PRIuMAX> недели назад"
2167
1989 -#: date.c:156
2168 +#: date.c:177
2169 #, c-format
2170 msgid "%<PRIuMAX> month ago"
2171 msgid_plural "%<PRIuMAX> months ago"
@@ -1995,7 +2174,7 @@ msgstr[1] "%<PRIuMAX> месяца назад"
2174 msgstr[2] "%<PRIuMAX> месяцев назад"
2175 msgstr[3] "%<PRIuMAX> месяца назад"
2176
1998 -#: date.c:167
2177 +#: date.c:188
2178 #, c-format
2179 msgid "%<PRIuMAX> year"
2180 msgid_plural "%<PRIuMAX> years"
@@ -2005,7 +2184,7 @@ msgstr[2] "%<PRIuMAX> лет"
2184 msgstr[3] "%<PRIuMAX> года"
2185
2186 #. TRANSLATORS: "%s" is "<n> years"
2008 -#: date.c:170
2187 +#: date.c:191
2188 #, c-format
2189 msgid "%s, %<PRIuMAX> month ago"
2190 msgid_plural "%s, %<PRIuMAX> months ago"
@@ -2014,7 +2193,7 @@ msgstr[1] "%s, %<PRIuMAX> месяца назад"
2193 msgstr[2] "%s, %<PRIuMAX> месяцев назад"
2194 msgstr[3] "%s, %<PRIuMAX> месяца назад"
2195
2017 -#: date.c:175 date.c:180
2196 +#: date.c:196 date.c:201
2197 #, c-format
2198 msgid "%<PRIuMAX> year ago"
2199 msgid_plural "%<PRIuMAX> years ago"
@@ -2023,11518 +2202,14050 @@ msgstr[1] "%<PRIuMAX> года назад"
2202 msgstr[2] "%<PRIuMAX> лет назад"
2203 msgstr[3] "%<PRIuMAX> года назад"
2204
2205 +#: delta-islands.c:272
2206 +msgid "Propagating island marks"
2207 +msgstr ""
2208 +
2209 +#: delta-islands.c:290
2210 +#, c-format
2211 +msgid "bad tree object %s"
2212 +msgstr ""
2213 +
2214 +#: delta-islands.c:334
2215 +#, c-format
2216 +msgid "failed to load island regex for '%s': %s"
2217 +msgstr ""
2218 +
2219 +#: delta-islands.c:390
2220 +#, c-format
2221 +msgid "island regex from config has too many capture groups (max=%d)"
2222 +msgstr ""
2223 +
2224 +#: delta-islands.c:466
2225 +#, c-format
2226 +msgid "Marked %d islands, done.\n"
2227 +msgstr ""
2228 +
2229 #: diffcore-order.c:24
2230 #, c-format
2231 msgid "failed to read orderfile '%s'"
2232 msgstr "сбой чтения orderfile «%s»"
2233
2031 -#: diffcore-rename.c:536
2234 +#: diffcore-rename.c:544
2235 msgid "Performing inexact rename detection"
2236 msgstr "Выполняется неточное определение переименования"
2237
2035 -#: diff.c:108
2036 -#, c-format
2037 -msgid "option '%s' requires a value"
2038 -msgstr "параметр «%s» требует указания значения"
2238 +#: diff-no-index.c:238
2239 +msgid "git diff --no-index [<options>] <path> <path>"
2240 +msgstr ""
2241 +
2242 +#: diff-no-index.c:263
2243 +msgid ""
2244 +"Not a git repository. Use --no-index to compare two paths outside a working "
2245 +"tree"
2246 +msgstr ""
2247
2040 -#: diff.c:158
2248 +#: diff.c:155
2249 #, c-format
2250 msgid " Failed to parse dirstat cut-off percentage '%s'\n"
2251 msgstr " Сбой разбора величины среза (cut-off) у dirstat «%s»\n"
2252
2045 -#: diff.c:163
2253 +#: diff.c:160
2254 #, c-format
2255 msgid " Unknown dirstat parameter '%s'\n"
2256 msgstr "Неизвестный параметр dirstat: «%s»\n"
2257
2050 -#: diff.c:291
2258 +#: diff.c:296
2259 msgid ""
2260 "color moved setting must be one of 'no', 'default', 'blocks', 'zebra', "
2261 "'dimmed-zebra', 'plain'"
2262 msgstr ""
2263
2056 -#: diff.c:316
2264 +#: diff.c:324
2265 #, c-format
2058 -msgid "ignoring unknown color-moved-ws mode '%s'"
2266 +msgid ""
2267 +"unknown color-moved-ws mode '%s', possible values are 'ignore-space-change',"
2268 +" 'ignore-space-at-eol', 'ignore-all-space', 'allow-indentation-change'"
2269 msgstr ""
2270
2061 -#: diff.c:323
2271 +#: diff.c:332
2272 msgid ""
2063 -"color-moved-ws: allow-indentation-change cannot be combined with other white"
2064 -" space modes"
2273 +"color-moved-ws: allow-indentation-change cannot be combined with other "
2274 +"whitespace modes"
2275 msgstr ""
2276
2067 -#: diff.c:394
2277 +#: diff.c:405
2278 #, c-format
2279 msgid "Unknown value for 'diff.submodule' config variable: '%s'"
2280 msgstr "Неизвестное значения для переменной «diff.submodule»: «%s»"
2281
2072 -#: diff.c:454
2282 +#: diff.c:465
2283 #, c-format
2284 msgid ""
2285 "Found errors in 'diff.dirstat' config variable:\n"
2286 "%s"
2287 msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
2288
2079 -#: diff.c:4096
2289 +#: diff.c:4210
2290 #, c-format
2291 msgid "external diff died, stopping at %s"
2292 msgstr "критическая ошибка при внешнем сравнении, останов на %s"
2293
2084 -#: diff.c:4427
2294 +#: diff.c:4555
2295 msgid "--name-only, --name-status, --check and -s are mutually exclusive"
2296 msgstr "--name-only, --name-status, --check и -s нельзя использовать одновременно"
2297
2088 -#: diff.c:4430
2298 +#: diff.c:4558
2299 msgid "-G, -S and --find-object are mutually exclusive"
2300 msgstr "-G, -S и --find-object нельзя использовать одновременно"
2301
2092 -#: diff.c:4508
2302 +#: diff.c:4636
2303 msgid "--follow requires exactly one pathspec"
2304 msgstr "--follow требует ровно одного спецификатора пути"
2305
2096 -#: diff.c:4674
2306 +#: diff.c:4684
2307 #, c-format
2098 -msgid ""
2099 -"Failed to parse --dirstat/-X option parameter:\n"
2100 -"%s"
2101 -msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
2308 +msgid "invalid --stat value: %s"
2309 +msgstr ""
2310
2103 -#: diff.c:4688
2311 +#: diff.c:4689 diff.c:4694 diff.c:4699 diff.c:4704 diff.c:5217
2312 +#: parse-options.c:199 parse-options.c:203
2313 #, c-format
2105 -msgid "Failed to parse --submodule option parameter: '%s'"
2106 -msgstr "Сбой разбора параметра опции --submodule: «%s»"
2107 -
2108 -#: diff.c:5766
2109 -msgid "inexact rename detection was skipped due to too many files."
2110 -msgstr "неточное определение переименования было пропущено из-за слишком большого количества файлов."
2111 -
2112 -#: diff.c:5769
2113 -msgid "only found copies from modified paths due to too many files."
2114 -msgstr "найдены только копии из измененных путей из-за слишком большого количества файлов."
2314 +msgid "%s expects a numerical value"
2315 +msgstr ""
2316
2116 -#: diff.c:5772
2317 +#: diff.c:4721
2318 #, c-format
2319 msgid ""
2119 -"you may want to set your %s variable to at least %d and retry the command."
2120 -msgstr "возможно вы захотите установить переменную %s в как минимум значение %d и повторить вызов команды."
2320 +"Failed to parse --dirstat/-X option parameter:\n"
2321 +"%s"
2322 +msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
2323
2122 -#: dir.c:569
2324 +#: diff.c:4806
2325 #, c-format
2124 -msgid "pathspec '%s' did not match any file(s) known to git"
2326 +msgid "unknown change class '%c' in --diff-filter=%s"
2327 msgstr ""
2328
2127 -#: dir.c:958
2329 +#: diff.c:4830
2330 #, c-format
2129 -msgid "cannot use %s as an exclude file"
2331 +msgid "unknown value after ws-error-highlight=%.*s"
2332 msgstr ""
2333
2132 -#: dir.c:1873
2334 +#: diff.c:4844
2335 #, c-format
2134 -msgid "could not open directory '%s'"
2135 -msgstr "не удалось открыть каталог «%s»"
2136 -
2137 -#: dir.c:2115
2138 -msgid "failed to get kernel name and information"
2139 -msgstr "не удалось получить имя ядра и информацию"
2140 -
2141 -#: dir.c:2239
2142 -msgid "untracked cache is disabled on this system or location"
2336 +msgid "unable to resolve '%s'"
2337 msgstr ""
2338
2145 -#: dir.c:3037
2339 +#: diff.c:4894 diff.c:4900
2340 #, c-format
2147 -msgid "index file corrupt in repo %s"
2341 +msgid "%s expects <n>/<m> form"
2342 msgstr ""
2343
2150 -#: dir.c:3082 dir.c:3087
2344 +#: diff.c:4912
2345 #, c-format
2152 -msgid "could not create directories for %s"
2153 -msgstr "не удалось создать каталоги для %s"
2346 +msgid "%s expects a character, got '%s'"
2347 +msgstr ""
2348
2155 -#: dir.c:3116
2349 +#: diff.c:4933
2350 #, c-format
2157 -msgid "could not migrate git directory from '%s' to '%s'"
2158 -msgstr "не удалось переместить каталог git с «%s» в «%s»"
2351 +msgid "bad --color-moved argument: %s"
2352 +msgstr ""
2353
2160 -#: editor.c:61
2354 +#: diff.c:4952
2355 #, c-format
2162 -msgid "hint: Waiting for your editor to close the file...%c"
2163 -msgstr "подсказка: Ожидание, пока вы закроете редактор с файлом…%c"
2356 +msgid "invalid mode '%s' in --color-moved-ws"
2357 +msgstr ""
2358
2165 -#: entry.c:178
2166 -msgid "Filtering content"
2167 -msgstr "Фильтруется содержимое"
2359 +#: diff.c:4992
2360 +msgid "option diff-algorithm accepts \"myers\", \"minimal\", \"patience\" and \"histogram\""
2361 +msgstr ""
2362
2169 -#: entry.c:437
2363 +#: diff.c:5028 diff.c:5048
2364 #, c-format
2171 -msgid "could not stat file '%s'"
2172 -msgstr "не удалось выполнить stat для файла «%s»"
2365 +msgid "invalid argument to %s"
2366 +msgstr ""
2367
2174 -#: environment.c:150
2368 +#: diff.c:5186
2369 #, c-format
2176 -msgid "bad git namespace path \"%s\""
2370 +msgid "failed to parse --submodule option parameter: '%s'"
2371 msgstr ""
2372
2179 -#: environment.c:332
2373 +#: diff.c:5242
2374 #, c-format
2181 -msgid "could not set GIT_DIR to '%s'"
2375 +msgid "bad --word-diff argument: %s"
2376 msgstr ""
2377
2184 -#: exec-cmd.c:361
2185 -#, c-format
2186 -msgid "too many args to run %s"
2378 +#: diff.c:5265
2379 +msgid "Diff output format options"
2380 msgstr ""
2381
2189 -#: fetch-object.c:17
2190 -msgid "Remote with no URL"
2191 -msgstr "Внешний репозиторий без URL"
2382 +#: diff.c:5267 diff.c:5273
2383 +msgid "generate patch"
2384 +msgstr ""
2385
2193 -#: fetch-pack.c:152
2194 -msgid "git fetch-pack: expected shallow list"
2195 -msgstr "git fetch-pack: ожидается передача списка для получение части"
2386 +#: diff.c:5270 builtin/log.c:167
2387 +msgid "suppress diff output"
2388 +msgstr "не выводить список изменений"
2389
2197 -#: fetch-pack.c:164
2198 -msgid "git fetch-pack: expected ACK/NAK, got a flush packet"
2199 -msgstr "git fetch-pack: ожидается ACK/NAK, а получен пустой пакет"
2390 +#: diff.c:5275 diff.c:5389 diff.c:5396
2391 +msgid "<n>"
2392 +msgstr ""
2393
2201 -#: fetch-pack.c:184
2202 -#, c-format
2203 -msgid "git fetch-pack: expected ACK/NAK, got '%s'"
2204 -msgstr "git fetch-pack: ожидается ACK/NAK, а получено «%s»"
2394 +#: diff.c:5276 diff.c:5279
2395 +msgid "generate diffs with <n> lines context"
2396 +msgstr ""
2397
2206 -#: fetch-pack.c:254
2207 -msgid "--stateless-rpc requires multi_ack_detailed"
2208 -msgstr "--stateless-rpc требует multi_ack_detailed"
2398 +#: diff.c:5281
2399 +msgid "generate the diff in raw format"
2400 +msgstr ""
2401
2210 -#: fetch-pack.c:342 fetch-pack.c:1257
2211 -#, c-format
2212 -msgid "invalid shallow line: %s"
2213 -msgstr "неправильная строка частичного получения: %s"
2402 +#: diff.c:5284
2403 +msgid "synonym for '-p --raw'"
2404 +msgstr ""
2405
2215 -#: fetch-pack.c:348 fetch-pack.c:1263
2216 -#, c-format
2217 -msgid "invalid unshallow line: %s"
2218 -msgstr "неправильная строка полного получения: %s"
2406 +#: diff.c:5288
2407 +msgid "synonym for '-p --stat'"
2408 +msgstr ""
2409
2220 -#: fetch-pack.c:350 fetch-pack.c:1265
2221 -#, c-format
2222 -msgid "object not found: %s"
2223 -msgstr "объект не найден: %s"
2410 +#: diff.c:5292
2411 +msgid "machine friendly --stat"
2412 +msgstr ""
2413
2225 -#: fetch-pack.c:353 fetch-pack.c:1268
2226 -#, c-format
2227 -msgid "error in object: %s"
2228 -msgstr "ошибка в объекте: %s"
2414 +#: diff.c:5295
2415 +msgid "output only the last line of --stat"
2416 +msgstr ""
2417
2230 -#: fetch-pack.c:355 fetch-pack.c:1270
2231 -#, c-format
2232 -msgid "no shallow found: %s"
2233 -msgstr "частичный клон не найден: %s"
2418 +#: diff.c:5297 diff.c:5305
2419 +msgid "<param1,param2>..."
2420 +msgstr ""
2421
2235 -#: fetch-pack.c:358 fetch-pack.c:1273
2236 -#, c-format
2237 -msgid "expected shallow/unshallow, got %s"
2238 -msgstr "ожидалось shallow/unshallow, а получено %s"
2422 +#: diff.c:5298
2423 +msgid ""
2424 +"output the distribution of relative amount of changes for each sub-directory"
2425 +msgstr ""
2426
2240 -#: fetch-pack.c:399
2241 -#, c-format
2242 -msgid "got %s %d %s"
2243 -msgstr "получено %s %d %s"
2427 +#: diff.c:5302
2428 +msgid "synonym for --dirstat=cumulative"
2429 +msgstr ""
2430
2245 -#: fetch-pack.c:416
2246 -#, c-format
2247 -msgid "invalid commit %s"
2248 -msgstr "недопустимый коммит %s"
2431 +#: diff.c:5306
2432 +msgid "synonym for --dirstat=files,param1,param2..."
2433 +msgstr ""
2434
2250 -#: fetch-pack.c:447
2251 -msgid "giving up"
2252 -msgstr "останавливаю дальнейшие попытки"
2435 +#: diff.c:5310
2436 +msgid "warn if changes introduce conflict markers or whitespace errors"
2437 +msgstr ""
2438
2254 -#: fetch-pack.c:459 progress.c:229
2255 -msgid "done"
2256 -msgstr "готово"
2439 +#: diff.c:5313
2440 +msgid "condensed summary such as creations, renames and mode changes"
2441 +msgstr "краткая сводка изменений, вроде созданий, переименований или изменений режима доступа"
2442
2258 -#: fetch-pack.c:471
2259 -#, c-format
2260 -msgid "got %s (%d) %s"
2261 -msgstr "получено %s (%d) %s"
2443 +#: diff.c:5316
2444 +msgid "show only names of changed files"
2445 +msgstr ""
2446
2263 -#: fetch-pack.c:517
2264 -#, c-format
2265 -msgid "Marking %s as complete"
2266 -msgstr "Помечаю %s как завершенный"
2447 +#: diff.c:5319
2448 +msgid "show only names and status of changed files"
2449 +msgstr ""
2450
2268 -#: fetch-pack.c:764
2269 -#, c-format
2270 -msgid "already have %s (%s)"
2271 -msgstr "уже есть %s (%s)"
2451 +#: diff.c:5321
2452 +msgid "<width>[,<name-width>[,<count>]]"
2453 +msgstr ""
2454
2273 -#: fetch-pack.c:803
2274 -msgid "fetch-pack: unable to fork off sideband demultiplexer"
2275 -msgstr "fetch-pack: не удалось запустить программу разбора данных"
2455 +#: diff.c:5322
2456 +msgid "generate diffstat"
2457 +msgstr ""
2458
2277 -#: fetch-pack.c:811
2278 -msgid "protocol error: bad pack header"
2279 -msgstr "ошибка протокола: неправильный заголовок потока"
2459 +#: diff.c:5324 diff.c:5327 diff.c:5330
2460 +msgid "<width>"
2461 +msgstr ""
2462
2281 -#: fetch-pack.c:879
2282 -#, c-format
2283 -msgid "fetch-pack: unable to fork off %s"
2284 -msgstr "fetch-pack: не удалось запустить программу %s"
2463 +#: diff.c:5325
2464 +msgid "generate diffstat with a given width"
2465 +msgstr ""
2466
2286 -#: fetch-pack.c:895
2287 -#, c-format
2288 -msgid "%s failed"
2289 -msgstr "%s завершен с ошибкой"
2467 +#: diff.c:5328
2468 +msgid "generate diffstat with a given name width"
2469 +msgstr ""
2470
2291 -#: fetch-pack.c:897
2292 -msgid "error in sideband demultiplexer"
2293 -msgstr "произошла ошибка в программе разбора данных"
2471 +#: diff.c:5331
2472 +msgid "generate diffstat with a given graph width"
2473 +msgstr ""
2474
2295 -#: fetch-pack.c:926
2296 -msgid "Server does not support shallow clients"
2297 -msgstr "Сервер не поддерживает клиентов с частичным клонированием"
2475 +#: diff.c:5333
2476 +msgid "<count>"
2477 +msgstr ""
2478
2299 -#: fetch-pack.c:930
2300 -msgid "Server supports multi_ack_detailed"
2301 -msgstr "Сервер поддерживает multi_ack_detailed"
2479 +#: diff.c:5334
2480 +msgid "generate diffstat with limited lines"
2481 +msgstr ""
2482
2303 -#: fetch-pack.c:933
2304 -msgid "Server supports no-done"
2305 -msgstr "Сервер поддерживает no-done"
2483 +#: diff.c:5337
2484 +msgid "generate compact summary in diffstat"
2485 +msgstr "генерация компактной сводки изменений в diffstat"
2486
2307 -#: fetch-pack.c:939
2308 -msgid "Server supports multi_ack"
2309 -msgstr "Сервер поддерживает multi_ack"
2487 +#: diff.c:5340
2488 +msgid "output a binary diff that can be applied"
2489 +msgstr ""
2490
2311 -#: fetch-pack.c:943
2312 -msgid "Server supports side-band-64k"
2313 -msgstr "Сервер поддерживает side-band-64k"
2491 +#: diff.c:5343
2492 +msgid "show full pre- and post-image object names on the \"index\" lines"
2493 +msgstr ""
2494
2315 -#: fetch-pack.c:947
2316 -msgid "Server supports side-band"
2317 -msgstr "Сервер поддерживает side-band"
2495 +#: diff.c:5345
2496 +msgid "show colored diff"
2497 +msgstr ""
2498
2319 -#: fetch-pack.c:951
2320 -msgid "Server supports allow-tip-sha1-in-want"
2321 -msgstr "Сервер поддерживает allow-tip-sha1-in-want"
2499 +#: diff.c:5346
2500 +msgid "<kind>"
2501 +msgstr ""
2502
2323 -#: fetch-pack.c:955
2324 -msgid "Server supports allow-reachable-sha1-in-want"
2325 -msgstr "Сервер поддерживает allow-reachable-sha1-in-want"
2503 +#: diff.c:5347
2504 +msgid ""
2505 +"highlight whitespace errors in the 'context', 'old' or 'new' lines in the "
2506 +"diff"
2507 +msgstr ""
2508
2327 -#: fetch-pack.c:965
2328 -msgid "Server supports ofs-delta"
2329 -msgstr "Сервер поддерживает ofs-delta"
2509 +#: diff.c:5350
2510 +msgid ""
2511 +"do not munge pathnames and use NULs as output field terminators in --raw or "
2512 +"--numstat"
2513 +msgstr ""
2514
2331 -#: fetch-pack.c:971 fetch-pack.c:1150
2332 -msgid "Server supports filter"
2333 -msgstr "Сервер поддерживает фильтрацию"
2515 +#: diff.c:5353 diff.c:5356 diff.c:5359 diff.c:5465
2516 +msgid "<prefix>"
2517 +msgstr ""
2518
2335 -#: fetch-pack.c:979
2336 -#, c-format
2337 -msgid "Server version is %.*s"
2338 -msgstr "Версия сервера %.*s"
2519 +#: diff.c:5354
2520 +msgid "show the given source prefix instead of \"a/\""
2521 +msgstr ""
2522
2340 -#: fetch-pack.c:985
2341 -msgid "Server does not support --shallow-since"
2342 -msgstr "Сервер не поддерживает --shallow-since"
2523 +#: diff.c:5357
2524 +msgid "show the given destination prefix instead of \"b/\""
2525 +msgstr ""
2526
2344 -#: fetch-pack.c:989
2345 -msgid "Server does not support --shallow-exclude"
2346 -msgstr "Сервер не поддерживает --shallow-exclude"
2527 +#: diff.c:5360
2528 +msgid "prepend an additional prefix to every line of output"
2529 +msgstr ""
2530
2348 -#: fetch-pack.c:991
2349 -msgid "Server does not support --deepen"
2350 -msgstr "Сервер не поддерживает --deepen"
2531 +#: diff.c:5363
2532 +msgid "do not show any source or destination prefix"
2533 +msgstr ""
2534
2352 -#: fetch-pack.c:1004
2353 -msgid "no common commits"
2354 -msgstr "не общих коммитов"
2535 +#: diff.c:5366
2536 +msgid "show context between diff hunks up to the specified number of lines"
2537 +msgstr ""
2538
2356 -#: fetch-pack.c:1016 fetch-pack.c:1393
2357 -msgid "git fetch-pack: fetch failed."
2358 -msgstr "git fetch-pack: ошибка при получении данных."
2539 +#: diff.c:5370 diff.c:5375 diff.c:5380
2540 +msgid "<char>"
2541 +msgstr ""
2542
2360 -#: fetch-pack.c:1145
2361 -msgid "Server does not support shallow requests"
2362 -msgstr "Сервер не поддерживает частичные запросы"
2543 +#: diff.c:5371
2544 +msgid "specify the character to indicate a new line instead of '+'"
2545 +msgstr ""
2546
2364 -#: fetch-pack.c:1191
2365 -#, c-format
2366 -msgid "error reading section header '%s'"
2547 +#: diff.c:5376
2548 +msgid "specify the character to indicate an old line instead of '-'"
2549 msgstr ""
2550
2369 -#: fetch-pack.c:1197
2370 -#, c-format
2371 -msgid "expected '%s', received '%s'"
2551 +#: diff.c:5381
2552 +msgid "specify the character to indicate a context instead of ' '"
2553 msgstr ""
2554
2374 -#: fetch-pack.c:1236
2375 -#, c-format
2376 -msgid "unexpected acknowledgment line: '%s'"
2555 +#: diff.c:5384
2556 +msgid "Diff rename options"
2557 msgstr ""
2558
2379 -#: fetch-pack.c:1241
2380 -#, c-format
2381 -msgid "error processing acks: %d"
2559 +#: diff.c:5385
2560 +msgid "<n>[/<m>]"
2561 msgstr ""
2562
2384 -#: fetch-pack.c:1278
2385 -#, c-format
2386 -msgid "error processing shallow info: %d"
2563 +#: diff.c:5386
2564 +msgid "break complete rewrite changes into pairs of delete and create"
2565 msgstr ""
2566
2389 -#: fetch-pack.c:1294
2390 -#, c-format
2391 -msgid "expected wanted-ref, got '%s'"
2567 +#: diff.c:5390
2568 +msgid "detect renames"
2569 msgstr ""
2570
2394 -#: fetch-pack.c:1304
2395 -#, c-format
2396 -msgid "unexpected wanted-ref: '%s'"
2571 +#: diff.c:5394
2572 +msgid "omit the preimage for deletes"
2573 msgstr ""
2574
2399 -#: fetch-pack.c:1308
2400 -#, c-format
2401 -msgid "error processing wanted refs: %d"
2575 +#: diff.c:5397
2576 +msgid "detect copies"
2577 msgstr ""
2578
2404 -#: fetch-pack.c:1603
2405 -msgid "no matching remote head"
2406 -msgstr "нет соотвествующего внешнего указателя на ветку"
2579 +#: diff.c:5401
2580 +msgid "use unmodified files as source to find copies"
2581 +msgstr ""
2582
2408 -#: fetch-pack.c:1621 builtin/clone.c:664
2409 -msgid "remote did not send all necessary objects"
2410 -msgstr "внешний репозиторий прислал не все необходимые объекты"
2583 +#: diff.c:5403
2584 +msgid "disable rename detection"
2585 +msgstr ""
2586
2412 -#: fetch-pack.c:1647
2413 -#, c-format
2414 -msgid "no such remote ref %s"
2415 -msgstr "нет такой внешней ссылки %s"
2587 +#: diff.c:5406
2588 +msgid "use empty blobs as rename source"
2589 +msgstr ""
2590
2417 -#: fetch-pack.c:1650
2418 -#, c-format
2419 -msgid "Server does not allow request for unadvertised object %s"
2420 -msgstr "Сервер не поддерживает запрос необъявленного объекта %s"
2591 +#: diff.c:5408
2592 +msgid "continue listing the history of a file beyond renames"
2593 +msgstr ""
2594
2422 -#: gpg-interface.c:253
2423 -msgid "gpg failed to sign the data"
2424 -msgstr "gpg не удалось подписать данные"
2595 +#: diff.c:5411
2596 +msgid ""
2597 +"prevent rename/copy detection if the number of rename/copy targets exceeds "
2598 +"given limit"
2599 +msgstr ""
2600
2426 -#: gpg-interface.c:279
2427 -msgid "could not create temporary file"
2428 -msgstr "не удалось создать временный файл"
2601 +#: diff.c:5413
2602 +msgid "Diff algorithm options"
2603 +msgstr ""
2604
2430 -#: gpg-interface.c:282
2431 -#, c-format
2432 -msgid "failed writing detached signature to '%s'"
2433 -msgstr "сбой записи отсоединенной подписи в «%s»"
2605 +#: diff.c:5415
2606 +msgid "produce the smallest possible diff"
2607 +msgstr ""
2608
2435 -#: graph.c:97
2436 -#, c-format
2437 -msgid "ignore invalid color '%.*s' in log.graphColors"
2438 -msgstr "игнорирую недопустимый цвет «%.*s» в log.graphColors"
2609 +#: diff.c:5418
2610 +msgid "ignore whitespace when comparing lines"
2611 +msgstr ""
2612
2440 -#: grep.c:2115
2441 -#, c-format
2442 -msgid "'%s': unable to read %s"
2443 -msgstr "«%s»: не удалось прочесть %s"
2613 +#: diff.c:5421
2614 +msgid "ignore changes in amount of whitespace"
2615 +msgstr ""
2616
2445 -#: grep.c:2132 setup.c:164 builtin/clone.c:410 builtin/diff.c:81
2446 -#: builtin/rm.c:134
2447 -#, c-format
2448 -msgid "failed to stat '%s'"
2449 -msgstr "не удалось выполнить stat «%s»"
2617 +#: diff.c:5424
2618 +msgid "ignore changes in whitespace at EOL"
2619 +msgstr ""
2620
2451 -#: grep.c:2143
2452 -#, c-format
2453 -msgid "'%s': short read"
2454 -msgstr "«%s»: слишком мало данных прочитано"
2621 +#: diff.c:5427
2622 +msgid "ignore carrier-return at the end of line"
2623 +msgstr ""
2624
2456 -#: help.c:23
2457 -msgid "start a working area (see also: git help tutorial)"
2458 -msgstr "создание рабочей области (смотрите также: git help tutorial)"
2625 +#: diff.c:5430
2626 +msgid "ignore changes whose lines are all blank"
2627 +msgstr ""
2628
2460 -#: help.c:24
2461 -msgid "work on the current change (see also: git help everyday)"
2462 -msgstr "работа с текущими изменениями (смотрите также: git help everyday)"
2629 +#: diff.c:5433
2630 +msgid "heuristic to shift diff hunk boundaries for easy reading"
2631 +msgstr ""
2632
2464 -#: help.c:25
2465 -msgid "examine the history and state (see also: git help revisions)"
2466 -msgstr "просмотр истории и текущего состояния (смотрите также: git help revisions)"
2633 +#: diff.c:5436
2634 +msgid "generate diff using the \"patience diff\" algorithm"
2635 +msgstr ""
2636
2468 -#: help.c:26
2469 -msgid "grow, mark and tweak your common history"
2470 -msgstr "выращивание, отметка и настройка вашей общей истории"
2637 +#: diff.c:5440
2638 +msgid "generate diff using the \"histogram diff\" algorithm"
2639 +msgstr ""
2640
2472 -#: help.c:27
2473 -msgid "collaborate (see also: git help workflows)"
2474 -msgstr "совместная работа (смотрите также: git help workflows)"
2641 +#: diff.c:5442
2642 +msgid "<algorithm>"
2643 +msgstr ""
2644
2476 -#: help.c:31
2477 -msgid "Main Porcelain Commands"
2478 -msgstr "Основные машиночитаемые команды"
2645 +#: diff.c:5443
2646 +msgid "choose a diff algorithm"
2647 +msgstr ""
2648
2480 -#: help.c:32
2481 -msgid "Ancillary Commands / Manipulators"
2482 -msgstr "Вспомогательные команды / Манипуляторы"
2649 +#: diff.c:5445
2650 +msgid "<text>"
2651 +msgstr ""
2652
2484 -#: help.c:33
2485 -msgid "Ancillary Commands / Interrogators"
2486 -msgstr "Вспомогательные команды / Запросчики"
2653 +#: diff.c:5446
2654 +msgid "generate diff using the \"anchored diff\" algorithm"
2655 +msgstr ""
2656
2488 -#: help.c:34
2489 -msgid "Interacting with Others"
2490 -msgstr "Взаимодействие с другими"
2657 +#: diff.c:5448 diff.c:5457 diff.c:5460
2658 +msgid "<mode>"
2659 +msgstr ""
2660
2492 -#: help.c:35
2493 -msgid "Low-level Commands / Manipulators"
2494 -msgstr "Низкоуровневые команды / Манипуляторы"
2661 +#: diff.c:5449
2662 +msgid "show word diff, using <mode> to delimit changed words"
2663 +msgstr ""
2664
2496 -#: help.c:36
2497 -msgid "Low-level Commands / Interrogators"
2498 -msgstr "Низкоуровневые команды / Запросчики"
2665 +#: diff.c:5451 diff.c:5454 diff.c:5499
2666 +msgid "<regex>"
2667 +msgstr ""
2668
2500 -#: help.c:37
2501 -msgid "Low-level Commands / Synching Repositories"
2502 -msgstr "Низкоуровневые команды / Синхронизация репозиториев"
2669 +#: diff.c:5452
2670 +msgid "use <regex> to decide what a word is"
2671 +msgstr ""
2672
2504 -#: help.c:38
2505 -msgid "Low-level Commands / Internal Helpers"
2506 -msgstr "Низкоуровневые команды / Внутренние вспомогательные"
2673 +#: diff.c:5455
2674 +msgid "equivalent to --word-diff=color --word-diff-regex=<regex>"
2675 +msgstr ""
2676
2508 -#: help.c:293
2509 -#, c-format
2510 -msgid "available git commands in '%s'"
2511 -msgstr "доступные команды git в «%s»"
2677 +#: diff.c:5458
2678 +msgid "moved lines of code are colored differently"
2679 +msgstr ""
2680
2513 -#: help.c:300
2514 -msgid "git commands available from elsewhere on your $PATH"
2515 -msgstr "команды git, доступные в других местах вашего $PATH"
2681 +#: diff.c:5461
2682 +msgid "how white spaces are ignored in --color-moved"
2683 +msgstr ""
2684
2517 -#: help.c:309
2518 -msgid "These are common Git commands used in various situations:"
2519 -msgstr "Стандартные команды Git используемые в различных ситуациях:"
2685 +#: diff.c:5464
2686 +msgid "Other diff options"
2687 +msgstr ""
2688
2521 -#: help.c:358 git.c:90
2522 -#, c-format
2523 -msgid "unsupported command listing type '%s'"
2524 -msgstr "неподдерживаемый тип списка команд «%s»"
2689 +#: diff.c:5466
2690 +msgid "when run from subdir, exclude changes outside and show relative paths"
2691 +msgstr ""
2692
2526 -#: help.c:405
2527 -msgid "The common Git guides are:"
2528 -msgstr "Основные руководства Git:"
2693 +#: diff.c:5470
2694 +msgid "treat all files as text"
2695 +msgstr ""
2696
2530 -#: help.c:552
2531 -#, c-format
2532 -msgid ""
2533 -"'%s' appears to be a git command, but we were not\n"
2534 -"able to execute it. Maybe git-%s is broken?"
2535 -msgstr "«%s» похоже на команду git, но нам не удалось ее запустить. Возможно, git-%s не работает?"
2697 +#: diff.c:5472
2698 +msgid "swap two inputs, reverse the diff"
2699 +msgstr ""
2700
2537 -#: help.c:611
2538 -msgid "Uh oh. Your system reports no Git commands at all."
2539 -msgstr "Ой-ёй! Ваша система не сообщает ни о каких командах Git вообще."
2701 +#: diff.c:5474
2702 +msgid "exit with 1 if there were differences, 0 otherwise"
2703 +msgstr ""
2704
2541 -#: help.c:633
2542 -#, c-format
2543 -msgid "WARNING: You called a Git command named '%s', which does not exist."
2544 -msgstr "Внимание: Вы запустили не существующую команду Git «%s»."
2705 +#: diff.c:5476
2706 +msgid "disable all output of the program"
2707 +msgstr ""
2708
2546 -#: help.c:638
2547 -#, c-format
2548 -msgid "Continuing under the assumption that you meant '%s'."
2549 -msgstr "Продолжаю, предполагая, что вы имели в виду «%s»."
2709 +#: diff.c:5478
2710 +msgid "allow an external diff helper to be executed"
2711 +msgstr ""
2712
2551 -#: help.c:643
2552 -#, c-format
2553 -msgid "Continuing in %0.1f seconds, assuming that you meant '%s'."
2554 -msgstr "Продолжу через %0.1f секунд, предполагая, что вы имели в виду «%s»."
2713 +#: diff.c:5480
2714 +msgid "run external text conversion filters when comparing binary files"
2715 +msgstr ""
2716
2556 -#: help.c:651
2557 -#, c-format
2558 -msgid "git: '%s' is not a git command. See 'git --help'."
2559 -msgstr "git: «%s» не является командой git. Смотрите «git --help»."
2717 +#: diff.c:5482
2718 +msgid "<when>"
2719 +msgstr ""
2720
2561 -#: help.c:655
2562 -msgid ""
2563 -"\n"
2564 -"The most similar command is"
2565 -msgid_plural ""
2566 -"\n"
2567 -"The most similar commands are"
2568 -msgstr[0] "\nСамые похожие команды:"
2569 -msgstr[1] "\nСамые похожие команды:"
2570 -msgstr[2] "\nСамые похожие команды:"
2571 -msgstr[3] "\nСамые похожие команды:"
2721 +#: diff.c:5483
2722 +msgid "ignore changes to submodules in the diff generation"
2723 +msgstr ""
2724
2573 -#: help.c:670
2574 -msgid "git version [<options>]"
2575 -msgstr "git version [<options>]"
2725 +#: diff.c:5486
2726 +msgid "<format>"
2727 +msgstr ""
2728
2577 -#: help.c:738
2578 -#, c-format
2579 -msgid "%s: %s - %s"
2580 -msgstr "%s: %s — %s"
2729 +#: diff.c:5487
2730 +msgid "specify how differences in submodules are shown"
2731 +msgstr ""
2732
2582 -#: help.c:742
2583 -msgid ""
2584 -"\n"
2585 -"Did you mean this?"
2586 -msgid_plural ""
2587 -"\n"
2588 -"Did you mean one of these?"
2589 -msgstr[0] "\nВозможно, вы имели в виду это?"
2590 -msgstr[1] "\nВозможно, вы имели в виду что-то из этого?"
2591 -msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
2592 -msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
2733 +#: diff.c:5491
2734 +msgid "hide 'git add -N' entries from the index"
2735 +msgstr ""
2736
2594 -#: ident.c:342
2595 -msgid ""
2596 -"\n"
2597 -"*** Please tell me who you are.\n"
2598 -"\n"
2599 -"Run\n"
2600 -"\n"
2601 -" git config --global user.email \"you@example.com\"\n"
2602 -" git config --global user.name \"Your Name\"\n"
2603 -"\n"
2604 -"to set your account's default identity.\n"
2605 -"Omit --global to set the identity only in this repository.\n"
2606 -"\n"
2607 -msgstr "\n*** Пожалуйста, скажите мне кто вы есть.\n\nЗапустите\n\n git config --global user.email \"you@example.com\"\n git config --global user.name \"Ваше Имя\"\n\nдля указания идентификационных данных аккаунта по умолчанию.\nПропустите параметр --global для указания данных только для этого репозитория.\n\n"
2737 +#: diff.c:5494
2738 +msgid "treat 'git add -N' entries as real in the index"
2739 +msgstr ""
2740
2609 -#: ident.c:366
2610 -msgid "no email was given and auto-detection is disabled"
2611 -msgstr "адрес электронной почты не указан и автоопределение отключено"
2741 +#: diff.c:5496
2742 +msgid "<string>"
2743 +msgstr ""
2744
2613 -#: ident.c:371
2614 -#, c-format
2615 -msgid "unable to auto-detect email address (got '%s')"
2616 -msgstr "не удалось выполнить автоопределение адреса электронной почты (получено «%s»)"
2745 +#: diff.c:5497
2746 +msgid ""
2747 +"look for differences that change the number of occurrences of the specified "
2748 +"string"
2749 +msgstr ""
2750
2618 -#: ident.c:381
2619 -msgid "no name was given and auto-detection is disabled"
2620 -msgstr "имя не указано и автоопределение отключено"
2751 +#: diff.c:5500
2752 +msgid ""
2753 +"look for differences that change the number of occurrences of the specified "
2754 +"regex"
2755 +msgstr ""
2756
2622 -#: ident.c:387
2623 -#, c-format
2624 -msgid "unable to auto-detect name (got '%s')"
2625 -msgstr "не удалось выполнить автоопределение имени (получено «%s»)"
2757 +#: diff.c:5503
2758 +msgid "show all changes in the changeset with -S or -G"
2759 +msgstr ""
2760
2627 -#: ident.c:395
2628 -#, c-format
2629 -msgid "empty ident name (for <%s>) not allowed"
2630 -msgstr "пустое имя идентификатора (для <%s>) не разрешено"
2761 +#: diff.c:5506
2762 +msgid "treat <string> in -S as extended POSIX regular expression"
2763 +msgstr ""
2764
2632 -#: ident.c:401
2633 -#, c-format
2634 -msgid "name consists only of disallowed characters: %s"
2635 -msgstr "имя состоит только из неразрешенных симоволов: %s"
2765 +#: diff.c:5509
2766 +msgid "control the order in which files appear in the output"
2767 +msgstr ""
2768
2637 -#: ident.c:416 builtin/commit.c:600
2638 -#, c-format
2639 -msgid "invalid date format: %s"
2640 -msgstr "неправильный формат даты: %s"
2769 +#: diff.c:5510
2770 +msgid "<object-id>"
2771 +msgstr ""
2772
2642 -#: list-objects-filter-options.c:36
2643 -msgid "multiple filter-specs cannot be combined"
2644 -msgstr "невозможно объединять фильтрацию с помощью нескольких спецификаций"
2773 +#: diff.c:5511
2774 +msgid ""
2775 +"look for differences that change the number of occurrences of the specified "
2776 +"object"
2777 +msgstr ""
2778
2646 -#: list-objects-filter-options.c:126
2647 -msgid "cannot change partial clone promisor remote"
2648 -msgstr "нельзя изменить внешний репозиторий при частичном клонировании"
2779 +#: diff.c:5513
2780 +msgid "[(A|C|D|M|R|T|U|X|B)...[*]]"
2781 +msgstr ""
2782
2650 -#: lockfile.c:151
2651 -#, c-format
2652 -msgid ""
2653 -"Unable to create '%s.lock': %s.\n"
2654 -"\n"
2655 -"Another git process seems to be running in this repository, e.g.\n"
2656 -"an editor opened by 'git commit'. Please make sure all processes\n"
2657 -"are terminated then try again. If it still fails, a git process\n"
2658 -"may have crashed in this repository earlier:\n"
2659 -"remove the file manually to continue."
2660 -msgstr "Не удалось создать «%s.lock»: %s.\n\nПохоже, что другой процесс git запущен в этом репозитории,\nнапример редактор открыт из «git commit». Пожалуйста, убедитесь,\nчто все процессы были завершены и потом попробуйте снова.\nЕсли это не поможет, то возможно процесс git был ранее завершен\nс ошибкой в этом репозитории: \nудалите файл вручную для продолжения."
2783 +#: diff.c:5514
2784 +msgid "select files by diff type"
2785 +msgstr ""
2786
2662 -#: lockfile.c:159
2663 -#, c-format
2664 -msgid "Unable to create '%s.lock': %s"
2665 -msgstr "Не удалось создать «%s.lock»: %s"
2787 +#: diff.c:5516
2788 +msgid "<file>"
2789 +msgstr ""
2790
2667 -#: merge.c:40
2668 -msgid "failed to read the cache"
2669 -msgstr "сбой чтения кэша"
2791 +#: diff.c:5517
2792 +msgid "Output to a specific file"
2793 +msgstr ""
2794
2671 -#: merge.c:105 builtin/am.c:1946 builtin/am.c:1980 builtin/checkout.c:380
2672 -#: builtin/checkout.c:608 builtin/clone.c:763
2673 -msgid "unable to write new index file"
2674 -msgstr "не удалось записать новый файл индекса"
2795 +#: diff.c:6150
2796 +msgid "inexact rename detection was skipped due to too many files."
2797 +msgstr "неточное определение переименования было пропущено из-за слишком большого количества файлов."
2798
2676 -#: merge-recursive.c:303
2677 -msgid "(bad commit)\n"
2678 -msgstr "(плохой коммит)\n"
2799 +#: diff.c:6153
2800 +msgid "only found copies from modified paths due to too many files."
2801 +msgstr "найдены только копии из измененных путей из-за слишком большого количества файлов."
2802
2680 -#: merge-recursive.c:325
2803 +#: diff.c:6156
2804 #, c-format
2682 -msgid "add_cacheinfo failed for path '%s'; merge aborting."
2683 -msgstr "сбой add_cacheinfo для пути «%s»; отмена слияния."
2805 +msgid ""
2806 +"you may want to set your %s variable to at least %d and retry the command."
2807 +msgstr "возможно вы захотите установить переменную %s в как минимум значение %d и повторить вызов команды."
2808
2685 -#: merge-recursive.c:333
2809 +#: dir.c:537
2810 #, c-format
2687 -msgid "add_cacheinfo failed to refresh for path '%s'; merge aborting."
2688 -msgstr "сбой обновления add_cacheinfo для пути «%s»; отмена слияния."
2689 -
2690 -#: merge-recursive.c:415
2691 -msgid "error building trees"
2692 -msgstr "ошибка при построении деревьев"
2811 +msgid "pathspec '%s' did not match any file(s) known to git"
2812 +msgstr ""
2813
2694 -#: merge-recursive.c:886
2814 +#: dir.c:926
2815 #, c-format
2696 -msgid "failed to create path '%s'%s"
2697 -msgstr "не удалось создать путь «%s»%s"
2816 +msgid "cannot use %s as an exclude file"
2817 +msgstr ""
2818
2699 -#: merge-recursive.c:897
2819 +#: dir.c:1843
2820 #, c-format
2701 -msgid "Removing %s to make room for subdirectory\n"
2702 -msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
2821 +msgid "could not open directory '%s'"
2822 +msgstr "не удалось открыть каталог «%s»"
2823
2704 -#: merge-recursive.c:911 merge-recursive.c:930
2705 -msgid ": perhaps a D/F conflict?"
2706 -msgstr ": возможно, конфликт каталогов/файлов?"
2824 +#: dir.c:2085
2825 +msgid "failed to get kernel name and information"
2826 +msgstr "не удалось получить имя ядра и информацию"
2827
2708 -#: merge-recursive.c:920
2709 -#, c-format
2710 -msgid "refusing to lose untracked file at '%s'"
2711 -msgstr "отказ потери неотслеживаемого файла в «%s»"
2828 +#: dir.c:2209
2829 +msgid "untracked cache is disabled on this system or location"
2830 +msgstr ""
2831
2713 -#: merge-recursive.c:962 builtin/cat-file.c:39
2832 +#: dir.c:3013
2833 #, c-format
2715 -msgid "cannot read object %s '%s'"
2716 -msgstr "невозможно прочитать объект %s «%s»"
2834 +msgid "index file corrupt in repo %s"
2835 +msgstr ""
2836
2718 -#: merge-recursive.c:964
2837 +#: dir.c:3058 dir.c:3063
2838 #, c-format
2720 -msgid "blob expected for %s '%s'"
2721 -msgstr "ожидается двоичный объект для %s «%s»"
2839 +msgid "could not create directories for %s"
2840 +msgstr "не удалось создать каталоги для %s"
2841
2723 -#: merge-recursive.c:988
2842 +#: dir.c:3092
2843 #, c-format
2725 -msgid "failed to open '%s': %s"
2726 -msgstr "не удалось открыть «%s»: %s"
2844 +msgid "could not migrate git directory from '%s' to '%s'"
2845 +msgstr "не удалось переместить каталог git с «%s» в «%s»"
2846
2728 -#: merge-recursive.c:999
2847 +#: editor.c:73
2848 #, c-format
2730 -msgid "failed to symlink '%s': %s"
2731 -msgstr "не удалось создать символьную ссылку «%s»: %s"
2849 +msgid "hint: Waiting for your editor to close the file...%c"
2850 +msgstr "подсказка: Ожидание, пока вы закроете редактор с файлом…%c"
2851
2733 -#: merge-recursive.c:1004
2734 -#, c-format
2735 -msgid "do not know what to do with %06o %s '%s'"
2736 -msgstr "не понятно, что делать с %06o %s «%s»"
2852 +#: entry.c:178
2853 +msgid "Filtering content"
2854 +msgstr "Фильтруется содержимое"
2855
2738 -#: merge-recursive.c:1191
2856 +#: entry.c:476
2857 #, c-format
2740 -msgid "Failed to merge submodule %s (not checked out)"
2741 -msgstr "Не удалось слить подмодуль %s (состояние не забрано)"
2858 +msgid "could not stat file '%s'"
2859 +msgstr "не удалось выполнить stat для файла «%s»"
2860
2743 -#: merge-recursive.c:1198
2861 +#: environment.c:150
2862 #, c-format
2745 -msgid "Failed to merge submodule %s (commits not present)"
2746 -msgstr "Не удалось слить подмодуль %s (нет коммитов)"
2863 +msgid "bad git namespace path \"%s\""
2864 +msgstr ""
2865
2748 -#: merge-recursive.c:1205
2866 +#: environment.c:332
2867 #, c-format
2750 -msgid "Failed to merge submodule %s (commits don't follow merge-base)"
2751 -msgstr "Не удалось слить подмодуль %s (у коммитов другая база слияния)"
2868 +msgid "could not set GIT_DIR to '%s'"
2869 +msgstr ""
2870
2753 -#: merge-recursive.c:1213 merge-recursive.c:1225
2871 +#: exec-cmd.c:363
2872 #, c-format
2755 -msgid "Fast-forwarding submodule %s to the following commit:"
2756 -msgstr "Перемотка вперед подмодуля %s до указанного коммита:"
2873 +msgid "too many args to run %s"
2874 +msgstr ""
2875
2758 -#: merge-recursive.c:1216 merge-recursive.c:1228
2759 -#, c-format
2760 -msgid "Fast-forwarding submodule %s"
2761 -msgstr "Перемотка вперед подмодуля %s"
2876 +#: fetch-object.c:17
2877 +msgid "Remote with no URL"
2878 +msgstr "Внешний репозиторий без URL"
2879
2763 -#: merge-recursive.c:1250
2764 -#, c-format
2765 -msgid "Failed to merge submodule %s (merge following commits not found)"
2766 -msgstr "Не удалось слить подмодуль %s (нет указанных коммитов для слияния)"
2880 +#: fetch-pack.c:151
2881 +msgid "git fetch-pack: expected shallow list"
2882 +msgstr "git fetch-pack: ожидается передача списка для получение части"
2883
2768 -#: merge-recursive.c:1254
2769 -#, c-format
2770 -msgid "Failed to merge submodule %s (not fast-forward)"
2771 -msgstr "Не удалось слить подмодуль %s (нельзя сделать перемотку вперед)"
2884 +#: fetch-pack.c:154
2885 +msgid "git fetch-pack: expected a flush packet after shallow list"
2886 +msgstr ""
2887
2773 -#: merge-recursive.c:1255
2774 -msgid "Found a possible merge resolution for the submodule:\n"
2775 -msgstr "Найдено возможное разрешение слиятия для подмодуля:\n"
2888 +#: fetch-pack.c:165
2889 +msgid "git fetch-pack: expected ACK/NAK, got a flush packet"
2890 +msgstr "git fetch-pack: ожидается ACK/NAK, а получен пустой пакет"
2891
2777 -#: merge-recursive.c:1258
2892 +#: fetch-pack.c:185
2893 #, c-format
2779 -msgid ""
2780 -"If this is correct simply add it to the index for example\n"
2781 -"by using:\n"
2782 -"\n"
2783 -" git update-index --cacheinfo 160000 %s \"%s\"\n"
2784 -"\n"
2785 -"which will accept this suggestion.\n"
2786 -msgstr "Если оно верное, то просто добавьте его в индекс, например так:\n\n git update-index --cacheinfo 160000 %s \"%s\"\n\nтем самым принимая это предположение.\n"
2894 +msgid "git fetch-pack: expected ACK/NAK, got '%s'"
2895 +msgstr "git fetch-pack: ожидается ACK/NAK, а получено «%s»"
2896
2788 -#: merge-recursive.c:1267
2789 -#, c-format
2790 -msgid "Failed to merge submodule %s (multiple merges found)"
2791 -msgstr "Не удалось слить подмодуль %s (найдено несколько слияний)"
2897 +#: fetch-pack.c:196
2898 +msgid "unable to write to remote"
2899 +msgstr ""
2900
2793 -#: merge-recursive.c:1326
2794 -msgid "Failed to execute internal merge"
2795 -msgstr "Не удалось запустить внутреннее слияние"
2901 +#: fetch-pack.c:258
2902 +msgid "--stateless-rpc requires multi_ack_detailed"
2903 +msgstr "--stateless-rpc требует multi_ack_detailed"
2904
2797 -#: merge-recursive.c:1331
2905 +#: fetch-pack.c:360 fetch-pack.c:1271
2906 #, c-format
2799 -msgid "Unable to add %s to database"
2800 -msgstr "Не удалось добавить %s в базу данных"
2907 +msgid "invalid shallow line: %s"
2908 +msgstr "неправильная строка частичного получения: %s"
2909
2802 -#: merge-recursive.c:1363
2910 +#: fetch-pack.c:366 fetch-pack.c:1277
2911 #, c-format
2804 -msgid "Auto-merging %s"
2805 -msgstr "Автослияние %s"
2912 +msgid "invalid unshallow line: %s"
2913 +msgstr "неправильная строка полного получения: %s"
2914
2807 -#: merge-recursive.c:1434
2915 +#: fetch-pack.c:368 fetch-pack.c:1279
2916 #, c-format
2809 -msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
2810 -msgstr "Ошибка: Отказ потери неотслеживаемого файла %s; запись в %s взамен."
2917 +msgid "object not found: %s"
2918 +msgstr "объект не найден: %s"
2919
2812 -#: merge-recursive.c:1501
2920 +#: fetch-pack.c:371 fetch-pack.c:1282
2921 #, c-format
2814 -msgid ""
2815 -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
2816 -"in tree."
2817 -msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
2922 +msgid "error in object: %s"
2923 +msgstr "ошибка в объекте: %s"
2924
2819 -#: merge-recursive.c:1506
2925 +#: fetch-pack.c:373 fetch-pack.c:1284
2926 #, c-format
2821 -msgid ""
2822 -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
2823 -"left in tree."
2824 -msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве."
2927 +msgid "no shallow found: %s"
2928 +msgstr "частичный клон не найден: %s"
2929
2826 -#: merge-recursive.c:1513
2930 +#: fetch-pack.c:376 fetch-pack.c:1288
2931 #, c-format
2828 -msgid ""
2829 -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
2830 -"in tree at %s."
2831 -msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
2932 +msgid "expected shallow/unshallow, got %s"
2933 +msgstr "ожидалось shallow/unshallow, а получено %s"
2934
2833 -#: merge-recursive.c:1518
2935 +#: fetch-pack.c:417
2936 #, c-format
2835 -msgid ""
2836 -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
2837 -"left in tree at %s."
2838 -msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве на %s."
2937 +msgid "got %s %d %s"
2938 +msgstr "получено %s %d %s"
2939
2840 -#: merge-recursive.c:1552
2841 -msgid "rename"
2842 -msgstr "переименование"
2940 +#: fetch-pack.c:434
2941 +#, c-format
2942 +msgid "invalid commit %s"
2943 +msgstr "недопустимый коммит %s"
2944
2844 -#: merge-recursive.c:1552
2845 -msgid "renamed"
2846 -msgstr "переименовано"
2945 +#: fetch-pack.c:465
2946 +msgid "giving up"
2947 +msgstr "останавливаю дальнейшие попытки"
2948
2848 -#: merge-recursive.c:1606 merge-recursive.c:1762 merge-recursive.c:2394
2849 -#: merge-recursive.c:3129
2850 -#, c-format
2851 -msgid "Refusing to lose dirty file at %s"
2852 -msgstr "Отказ потери измененного файла %s"
2949 +#: fetch-pack.c:477 progress.c:284
2950 +msgid "done"
2951 +msgstr "готово"
2952
2854 -#: merge-recursive.c:1620
2953 +#: fetch-pack.c:489
2954 #, c-format
2856 -msgid "%s is a directory in %s adding as %s instead"
2857 -msgstr "%s — это каталог в %s, добавляем как %s вместо этого"
2955 +msgid "got %s (%d) %s"
2956 +msgstr "получено %s (%d) %s"
2957
2859 -#: merge-recursive.c:1625
2958 +#: fetch-pack.c:535
2959 #, c-format
2861 -msgid "Refusing to lose untracked file at %s; adding as %s instead"
2862 -msgstr "Отказ потери неотслеживаемого файла %s; добавление как %s взамен."
2960 +msgid "Marking %s as complete"
2961 +msgstr "Помечаю %s как завершенный"
2962
2864 -#: merge-recursive.c:1651
2963 +#: fetch-pack.c:744
2964 #, c-format
2866 -msgid ""
2867 -"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename "
2868 -"\"%s\"->\"%s\" in \"%s\"%s"
2869 -msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»%s"
2870 -
2871 -#: merge-recursive.c:1656
2872 -msgid " (left unresolved)"
2873 -msgstr " (оставлено неразрешенным)"
2874 -
2875 -#: merge-recursive.c:1720
2876 -#, c-format
2877 -msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
2878 -msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»"
2879 -
2880 -#: merge-recursive.c:1759
2881 -#, c-format
2882 -msgid "Renaming %s to %s and %s to %s instead"
2883 -msgstr "Переименовываю %s в %s и %s в %s вместо этого"
2965 +msgid "already have %s (%s)"
2966 +msgstr "уже есть %s (%s)"
2967
2885 -#: merge-recursive.c:1771
2886 -#, c-format
2887 -msgid "Refusing to lose untracked file at %s, even though it's in the way."
2888 -msgstr "Отказ потери неотслеживаемого файла %s, даже с учетом его наличия."
2968 +#: fetch-pack.c:783
2969 +msgid "fetch-pack: unable to fork off sideband demultiplexer"
2970 +msgstr "fetch-pack: не удалось запустить программу разбора данных"
2971
2890 -#: merge-recursive.c:1977
2891 -#, c-format
2892 -msgid ""
2893 -"CONFLICT (directory rename split): Unclear where to place %s because "
2894 -"directory %s was renamed to multiple other directories, with no destination "
2895 -"getting a majority of the files."
2896 -msgstr ""
2972 +#: fetch-pack.c:791
2973 +msgid "protocol error: bad pack header"
2974 +msgstr "ошибка протокола: неправильный заголовок потока"
2975
2898 -#: merge-recursive.c:2009
2976 +#: fetch-pack.c:859
2977 #, c-format
2900 -msgid ""
2901 -"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
2902 -"implicit directory rename(s) putting the following path(s) there: %s."
2903 -msgstr ""
2978 +msgid "fetch-pack: unable to fork off %s"
2979 +msgstr "fetch-pack: не удалось запустить программу %s"
2980
2905 -#: merge-recursive.c:2019
2981 +#: fetch-pack.c:875
2982 #, c-format
2907 -msgid ""
2908 -"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
2909 -"implicit directory renames tried to put these paths there: %s"
2910 -msgstr ""
2983 +msgid "%s failed"
2984 +msgstr "%s завершен с ошибкой"
2985
2912 -#: merge-recursive.c:2111
2913 -#, c-format
2914 -msgid ""
2915 -"CONFLICT (rename/rename): Rename directory %s->%s in %s. Rename directory "
2916 -"%s->%s in %s"
2917 -msgstr ""
2986 +#: fetch-pack.c:877
2987 +msgid "error in sideband demultiplexer"
2988 +msgstr "произошла ошибка в программе разбора данных"
2989
2919 -#: merge-recursive.c:2356
2920 -#, c-format
2921 -msgid ""
2922 -"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
2923 -"renamed."
2924 -msgstr ""
2990 +#: fetch-pack.c:906
2991 +msgid "Server does not support shallow clients"
2992 +msgstr "Сервер не поддерживает клиентов с частичным клонированием"
2993
2926 -#: merge-recursive.c:2762
2927 -#, c-format
2928 -msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
2929 -msgstr "КОНФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»"
2994 +#: fetch-pack.c:910
2995 +msgid "Server supports multi_ack_detailed"
2996 +msgstr "Сервер поддерживает multi_ack_detailed"
2997
2931 -#: merge-recursive.c:2777
2932 -#, c-format
2933 -msgid "Adding merged %s"
2934 -msgstr "Добавление слитого %s"
2998 +#: fetch-pack.c:913
2999 +msgid "Server supports no-done"
3000 +msgstr "Сервер поддерживает no-done"
3001
2936 -#: merge-recursive.c:2784 merge-recursive.c:3132
2937 -#, c-format
2938 -msgid "Adding as %s instead"
2939 -msgstr "Добавление вместо этого как %s"
3002 +#: fetch-pack.c:919
3003 +msgid "Server supports multi_ack"
3004 +msgstr "Сервер поддерживает multi_ack"
3005
2941 -#: merge-recursive.c:2941
2942 -#, c-format
2943 -msgid "cannot read object %s"
2944 -msgstr "невозможно прочитать объект «%s»"
3006 +#: fetch-pack.c:923
3007 +msgid "Server supports side-band-64k"
3008 +msgstr "Сервер поддерживает side-band-64k"
3009
2946 -#: merge-recursive.c:2944
2947 -#, c-format
2948 -msgid "object %s is not a blob"
2949 -msgstr "объект %s не является двоичным объектом"
3010 +#: fetch-pack.c:927
3011 +msgid "Server supports side-band"
3012 +msgstr "Сервер поддерживает side-band"
3013
2951 -#: merge-recursive.c:3013
2952 -msgid "modify"
2953 -msgstr "изменение"
3014 +#: fetch-pack.c:931
3015 +msgid "Server supports allow-tip-sha1-in-want"
3016 +msgstr "Сервер поддерживает allow-tip-sha1-in-want"
3017
2955 -#: merge-recursive.c:3013
2956 -msgid "modified"
2957 -msgstr "изменено"
3018 +#: fetch-pack.c:935
3019 +msgid "Server supports allow-reachable-sha1-in-want"
3020 +msgstr "Сервер поддерживает allow-reachable-sha1-in-want"
3021
2959 -#: merge-recursive.c:3024
2960 -msgid "content"
2961 -msgstr "содержимое"
3022 +#: fetch-pack.c:945
3023 +msgid "Server supports ofs-delta"
3024 +msgstr "Сервер поддерживает ofs-delta"
3025
2963 -#: merge-recursive.c:3031
2964 -msgid "add/add"
2965 -msgstr "добавление/добавление"
3026 +#: fetch-pack.c:951 fetch-pack.c:1144
3027 +msgid "Server supports filter"
3028 +msgstr "Сервер поддерживает фильтрацию"
3029
2967 -#: merge-recursive.c:3076
3030 +#: fetch-pack.c:959
3031 #, c-format
2969 -msgid "Skipped %s (merged same as existing)"
2970 -msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
2971 -
2972 -#: merge-recursive.c:3098 git-submodule.sh:865
2973 -msgid "submodule"
2974 -msgstr "подмодуль"
3032 +msgid "Server version is %.*s"
3033 +msgstr "Версия сервера %.*s"
3034
2976 -#: merge-recursive.c:3099
2977 -#, c-format
2978 -msgid "CONFLICT (%s): Merge conflict in %s"
2979 -msgstr "КОНФЛИКТ (%s): Конфликт слияния в %s"
3035 +#: fetch-pack.c:965
3036 +msgid "Server does not support --shallow-since"
3037 +msgstr "Сервер не поддерживает --shallow-since"
3038
2981 -#: merge-recursive.c:3221
2982 -#, c-format
2983 -msgid "Removing %s"
2984 -msgstr "Удаление %s"
3039 +#: fetch-pack.c:969
3040 +msgid "Server does not support --shallow-exclude"
3041 +msgstr "Сервер не поддерживает --shallow-exclude"
3042
2986 -#: merge-recursive.c:3247
2987 -msgid "file/directory"
2988 -msgstr "файл/каталог"
3043 +#: fetch-pack.c:971
3044 +msgid "Server does not support --deepen"
3045 +msgstr "Сервер не поддерживает --deepen"
3046
2990 -#: merge-recursive.c:3253
2991 -msgid "directory/file"
2992 -msgstr "каталог/файл"
3047 +#: fetch-pack.c:988
3048 +msgid "no common commits"
3049 +msgstr "не общих коммитов"
3050
2994 -#: merge-recursive.c:3260
2995 -#, c-format
2996 -msgid ""
2997 -"CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2998 -msgstr "КОНФЛИКТ (%s): Уже существует каталог с именем «%s» в «%s». Добавление «%s» как «%s»"
3051 +#: fetch-pack.c:1000 fetch-pack.c:1449
3052 +msgid "git fetch-pack: fetch failed."
3053 +msgstr "git fetch-pack: ошибка при получении данных."
3054
3000 -#: merge-recursive.c:3269
3001 -#, c-format
3002 -msgid "Adding %s"
3003 -msgstr "Добавление %s"
3055 +#: fetch-pack.c:1138
3056 +msgid "Server does not support shallow requests"
3057 +msgstr "Сервер не поддерживает частичные запросы"
3058
3005 -#: merge-recursive.c:3303
3006 -#, c-format
3007 -msgid ""
3008 -"Your local changes to the following files would be overwritten by merge:\n"
3009 -" %s"
3059 +#: fetch-pack.c:1171
3060 +msgid "unable to write request to remote"
3061 msgstr ""
3062
3012 -#: merge-recursive.c:3314
3013 -msgid "Already up to date!"
3014 -msgstr "Уже обновлено!"
3015 -
3016 -#: merge-recursive.c:3323
3017 -#, c-format
3018 -msgid "merging of trees %s and %s failed"
3019 -msgstr "сбой слияния деревьев «%s» и «%s»"
3020 -
3021 -#: merge-recursive.c:3422
3022 -msgid "Merging:"
3023 -msgstr "Слияние:"
3024 -
3025 -#: merge-recursive.c:3435
3026 -#, c-format
3027 -msgid "found %u common ancestor:"
3028 -msgid_plural "found %u common ancestors:"
3029 -msgstr[0] "найден %u общий предок:"
3030 -msgstr[1] "найдено %u общих предка:"
3031 -msgstr[2] "найдено %u общих предков:"
3032 -msgstr[3] "найдено %u общих предков:"
3033 -
3034 -#: merge-recursive.c:3474
3035 -msgid "merge returned no commit"
3036 -msgstr "слияние не вернуло коммит"
3037 -
3038 -#: merge-recursive.c:3540
3039 -#, c-format
3040 -msgid "Could not parse object '%s'"
3041 -msgstr "Не удалось разобрать объект «%s»"
3042 -
3043 -#: merge-recursive.c:3556 builtin/merge.c:689 builtin/merge.c:846
3044 -msgid "Unable to write index."
3045 -msgstr "Не удается записать индекс."
3046 -
3047 -#: notes-merge.c:274
3063 +#: fetch-pack.c:1189
3064 #, c-format
3049 -msgid ""
3050 -"You have not concluded your previous notes merge (%s exists).\n"
3051 -"Please, use 'git notes merge --commit' or 'git notes merge --abort' to commit/abort the previous merge before you start a new notes merge."
3052 -msgstr "Вы не закончили предыдущее слияние заметок (%s существует).\nЗапустите «git notes merge --commit» или «git notes merge --abort» для коммита или отмены предыдущего слияния и запуска нового слияния заметок."
3065 +msgid "error reading section header '%s'"
3066 +msgstr ""
3067
3054 -#: notes-merge.c:281
3068 +#: fetch-pack.c:1195
3069 #, c-format
3056 -msgid "You have not concluded your notes merge (%s exists)."
3057 -msgstr "Вы не закончили предыдущее слияние заметок (%s существует)."
3058 -
3059 -#: notes-utils.c:45
3060 -msgid "Cannot commit uninitialized/unreferenced notes tree"
3061 -msgstr "Нельзя закоммитить неинициализированное или не имеющее ссылок дерево заметок"
3070 +msgid "expected '%s', received '%s'"
3071 +msgstr ""
3072
3063 -#: notes-utils.c:104
3073 +#: fetch-pack.c:1234
3074 #, c-format
3065 -msgid "Bad notes.rewriteMode value: '%s'"
3066 -msgstr "Неправильное значение notes.rewriteMode: «%s»"
3075 +msgid "unexpected acknowledgment line: '%s'"
3076 +msgstr ""
3077
3068 -#: notes-utils.c:114
3078 +#: fetch-pack.c:1239
3079 #, c-format
3070 -msgid "Refusing to rewrite notes in %s (outside of refs/notes/)"
3071 -msgstr "Отказ в перезаписи заметок в %s (за пределами refs/notes/)"
3080 +msgid "error processing acks: %d"
3081 +msgstr ""
3082
3073 -#. TRANSLATORS: The first %s is the name of
3074 -#. the environment variable, the second %s is
3075 -#. its value.
3076 -#: notes-utils.c:144
3077 -#, c-format
3078 -msgid "Bad %s value: '%s'"
3079 -msgstr "Неправильное значение переменной %s: «%s»"
3083 +#: fetch-pack.c:1249
3084 +msgid "expected packfile to be sent after 'ready'"
3085 +msgstr ""
3086
3081 -#: object.c:54
3082 -#, c-format
3083 -msgid "invalid object type \"%s\""
3087 +#: fetch-pack.c:1251
3088 +msgid "expected no other sections to be sent after no 'ready'"
3089 msgstr ""
3090
3086 -#: object.c:173
3091 +#: fetch-pack.c:1293
3092 #, c-format
3088 -msgid "object %s is a %s, not a %s"
3093 +msgid "error processing shallow info: %d"
3094 msgstr ""
3095
3091 -#: object.c:233
3096 +#: fetch-pack.c:1340
3097 #, c-format
3093 -msgid "object %s has unknown type id %d"
3098 +msgid "expected wanted-ref, got '%s'"
3099 msgstr ""
3100
3096 -#: object.c:246
3101 +#: fetch-pack.c:1345
3102 #, c-format
3098 -msgid "unable to parse object: %s"
3099 -msgstr "не удалось разобрать объект: %s"
3103 +msgid "unexpected wanted-ref: '%s'"
3104 +msgstr ""
3105
3101 -#: object.c:266 object.c:277
3106 +#: fetch-pack.c:1350
3107 #, c-format
3103 -msgid "sha1 mismatch %s"
3108 +msgid "error processing wanted refs: %d"
3109 msgstr ""
3110
3106 -#: packfile.c:563
3107 -msgid "offset before end of packfile (broken .idx?)"
3108 -msgstr "сдвиг до конца файла пакета (возможно, повреждён файл .idx?)"
3111 +#: fetch-pack.c:1676
3112 +msgid "no matching remote head"
3113 +msgstr "нет соотвествующего внешнего указателя на ветку"
3114
3110 -#: packfile.c:1745
3115 +#: fetch-pack.c:1699 builtin/clone.c:673
3116 +msgid "remote did not send all necessary objects"
3117 +msgstr "внешний репозиторий прислал не все необходимые объекты"
3118 +
3119 +#: fetch-pack.c:1726
3120 #, c-format
3112 -msgid "offset before start of pack index for %s (corrupt index?)"
3113 -msgstr "сдвиг до начала индекса пакета для %s (повреждён индекс?)"
3121 +msgid "no such remote ref %s"
3122 +msgstr "нет такой внешней ссылки %s"
3123
3115 -#: packfile.c:1749
3124 +#: fetch-pack.c:1729
3125 #, c-format
3117 -msgid "offset beyond end of pack index for %s (truncated index?)"
3118 -msgstr "сдвиг за пределами индекса пакета для %s (обрезан индекс?)"
3126 +msgid "Server does not allow request for unadvertised object %s"
3127 +msgstr "Сервер не поддерживает запрос необъявленного объекта %s"
3128
3120 -#: parse-options.c:672
3121 -msgid "..."
3122 -msgstr "…"
3129 +#: gpg-interface.c:318
3130 +msgid "gpg failed to sign the data"
3131 +msgstr "gpg не удалось подписать данные"
3132
3124 -#: parse-options.c:691
3125 -#, c-format
3126 -msgid "usage: %s"
3127 -msgstr "использование: %s"
3133 +#: gpg-interface.c:344
3134 +msgid "could not create temporary file"
3135 +msgstr "не удалось создать временный файл"
3136
3129 -#. TRANSLATORS: the colon here should align with the
3130 -#. one in "usage: %s" translation.
3131 -#: parse-options.c:697
3137 +#: gpg-interface.c:347
3138 #, c-format
3133 -msgid " or: %s"
3134 -msgstr " или: %s"
3139 +msgid "failed writing detached signature to '%s'"
3140 +msgstr "сбой записи отсоединенной подписи в «%s»"
3141
3136 -#: parse-options.c:700
3142 +#: graph.c:97
3143 #, c-format
3138 -msgid " %s"
3139 -msgstr " %s"
3140 -
3141 -#: parse-options.c:739
3142 -msgid "-NUM"
3143 -msgstr "-КОЛИЧЕСТВО"
3144 +msgid "ignore invalid color '%.*s' in log.graphColors"
3145 +msgstr "игнорирую недопустимый цвет «%.*s» в log.graphColors"
3146
3145 -#: parse-options-cb.c:44
3147 +#: grep.c:2113
3148 #, c-format
3147 -msgid "malformed expiration date '%s'"
3148 -msgstr ""
3149 +msgid "'%s': unable to read %s"
3150 +msgstr "«%s»: не удалось прочесть %s"
3151
3150 -#: parse-options-cb.c:112
3152 +#: grep.c:2130 setup.c:164 builtin/clone.c:411 builtin/diff.c:82
3153 +#: builtin/rm.c:135
3154 #, c-format
3152 -msgid "malformed object name '%s'"
3153 -msgstr "Неправильное имя объекта «%s»"
3155 +msgid "failed to stat '%s'"
3156 +msgstr "не удалось выполнить stat «%s»"
3157
3155 -#: path.c:892
3158 +#: grep.c:2141
3159 #, c-format
3157 -msgid "Could not make %s writable by group"
3158 -msgstr "Не удалось предоставить доступ к %s на запись"
3160 +msgid "'%s': short read"
3161 +msgstr "«%s»: слишком мало данных прочитано"
3162
3160 -#: pathspec.c:129
3161 -msgid "Escape character '\\' not allowed as last character in attr value"
3162 -msgstr "Управляющий символ «\\» не разрешен как последний символ в значении attr"
3163 +#: help.c:23
3164 +msgid "start a working area (see also: git help tutorial)"
3165 +msgstr "создание рабочей области (смотрите также: git help tutorial)"
3166
3164 -#: pathspec.c:147
3165 -msgid "Only one 'attr:' specification is allowed."
3166 -msgstr "Разрешен только один спецификатор «attr:»."
3167 +#: help.c:24
3168 +msgid "work on the current change (see also: git help everyday)"
3169 +msgstr "работа с текущими изменениями (смотрите также: git help everyday)"
3170
3168 -#: pathspec.c:150
3169 -msgid "attr spec must not be empty"
3170 -msgstr "спецификатор attr не должен быть пустой"
3171 -
3172 -#: pathspec.c:193
3173 -#, c-format
3174 -msgid "invalid attribute name %s"
3175 -msgstr "недопустимое имя атрибута %s"
3171 +#: help.c:25
3172 +msgid "examine the history and state (see also: git help revisions)"
3173 +msgstr "просмотр истории и текущего состояния (смотрите также: git help revisions)"
3174
3177 -#: pathspec.c:258
3178 -msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
3179 -msgstr "глобальные опции спецификаторов пути «glob» и «noglob» нельзя использовать одновременно"
3175 +#: help.c:26
3176 +msgid "grow, mark and tweak your common history"
3177 +msgstr "выращивание, отметка и настройка вашей общей истории"
3178
3181 -#: pathspec.c:265
3182 -msgid ""
3183 -"global 'literal' pathspec setting is incompatible with all other global "
3184 -"pathspec settings"
3185 -msgstr "глобальная опция спецификатора пути «literal» не совместима с другими глобальными спецификаторами доступа"
3179 +#: help.c:27
3180 +msgid "collaborate (see also: git help workflows)"
3181 +msgstr "совместная работа (смотрите также: git help workflows)"
3182
3187 -#: pathspec.c:305
3188 -msgid "invalid parameter for pathspec magic 'prefix'"
3189 -msgstr "неправильный параметр для магического слова «prefix» в спецификаторе пути "
3183 +#: help.c:31
3184 +msgid "Main Porcelain Commands"
3185 +msgstr "Основные машиночитаемые команды"
3186
3191 -#: pathspec.c:326
3192 -#, c-format
3193 -msgid "Invalid pathspec magic '%.*s' in '%s'"
3194 -msgstr "неправильное магическое слово «%.*s» в спецификаторе пути «%s»"
3187 +#: help.c:32
3188 +msgid "Ancillary Commands / Manipulators"
3189 +msgstr "Вспомогательные команды / Манипуляторы"
3190
3196 -#: pathspec.c:331
3197 -#, c-format
3198 -msgid "Missing ')' at the end of pathspec magic in '%s'"
3199 -msgstr "Пропущено «)» в конце магического слова спецификатора пути «%s»"
3191 +#: help.c:33
3192 +msgid "Ancillary Commands / Interrogators"
3193 +msgstr "Вспомогательные команды / Запросчики"
3194
3201 -#: pathspec.c:369
3202 -#, c-format
3203 -msgid "Unimplemented pathspec magic '%c' in '%s'"
3204 -msgstr "Нереализованное магическое слово «%c» спецификатора пути «%s»"
3195 +#: help.c:34
3196 +msgid "Interacting with Others"
3197 +msgstr "Взаимодействие с другими"
3198
3206 -#: pathspec.c:428
3207 -#, c-format
3208 -msgid "%s: 'literal' and 'glob' are incompatible"
3209 -msgstr "%s: «literal» и «glob» не совместимы"
3199 +#: help.c:35
3200 +msgid "Low-level Commands / Manipulators"
3201 +msgstr "Низкоуровневые команды / Манипуляторы"
3202
3211 -#: pathspec.c:441
3212 -#, c-format
3213 -msgid "%s: '%s' is outside repository"
3214 -msgstr "%s: «%s» вне репозитория"
3203 +#: help.c:36
3204 +msgid "Low-level Commands / Interrogators"
3205 +msgstr "Низкоуровневые команды / Запросчики"
3206
3216 -#: pathspec.c:515
3217 -#, c-format
3218 -msgid "'%s' (mnemonic: '%c')"
3219 -msgstr "«%s» (мнемоника: «%c»)"
3207 +#: help.c:37
3208 +msgid "Low-level Commands / Synching Repositories"
3209 +msgstr "Низкоуровневые команды / Синхронизация репозиториев"
3210
3221 -#: pathspec.c:525
3222 -#, c-format
3223 -msgid "%s: pathspec magic not supported by this command: %s"
3224 -msgstr "%s: магические слова в спецификаторе пути не поддерживаются командой: %s"
3211 +#: help.c:38
3212 +msgid "Low-level Commands / Internal Helpers"
3213 +msgstr "Низкоуровневые команды / Внутренние вспомогательные"
3214
3226 -#: pathspec.c:592
3215 +#: help.c:298
3216 #, c-format
3228 -msgid "pathspec '%s' is beyond a symbolic link"
3229 -msgstr "спецификатор пути «%s» находится за символической ссылкой"
3230 -
3231 -#: pkt-line.c:104
3232 -msgid "flush packet write failed"
3233 -msgstr ""
3234 -
3235 -#: pkt-line.c:142 pkt-line.c:228
3236 -msgid "protocol error: impossibly long line"
3237 -msgstr ""
3238 -
3239 -#: pkt-line.c:158 pkt-line.c:160
3240 -msgid "packet write with format failed"
3241 -msgstr ""
3242 -
3243 -#: pkt-line.c:192
3244 -msgid "packet write failed - data exceeds max packet size"
3245 -msgstr ""
3246 -
3247 -#: pkt-line.c:199 pkt-line.c:206
3248 -msgid "packet write failed"
3249 -msgstr ""
3217 +msgid "available git commands in '%s'"
3218 +msgstr "доступные команды git в «%s»"
3219
3251 -#: pkt-line.c:291
3252 -msgid "read error"
3253 -msgstr ""
3220 +#: help.c:305
3221 +msgid "git commands available from elsewhere on your $PATH"
3222 +msgstr "команды git, доступные в других местах вашего $PATH"
3223
3255 -#: pkt-line.c:299
3256 -msgid "the remote end hung up unexpectedly"
3257 -msgstr ""
3224 +#: help.c:314
3225 +msgid "These are common Git commands used in various situations:"
3226 +msgstr "Стандартные команды Git используемые в различных ситуациях:"
3227
3259 -#: pkt-line.c:327
3228 +#: help.c:363 git.c:97
3229 #, c-format
3261 -msgid "protocol error: bad line length character: %.4s"
3262 -msgstr ""
3230 +msgid "unsupported command listing type '%s'"
3231 +msgstr "неподдерживаемый тип списка команд «%s»"
3232
3264 -#: pkt-line.c:337 pkt-line.c:342
3265 -#, c-format
3266 -msgid "protocol error: bad line length %d"
3267 -msgstr ""
3233 +#: help.c:403
3234 +msgid "The common Git guides are:"
3235 +msgstr "Основные руководства Git:"
3236
3269 -#: pretty.c:962
3270 -msgid "unable to parse --pretty format"
3271 -msgstr "не удалось разобрать формат для --pretty"
3237 +#: help.c:512
3238 +msgid "See 'git help <command>' to read about a specific subcommand"
3239 +msgstr "Запустите «git help <команда>», чтобы прочесть о конкретной подкоманде"
3240
3273 -#: range-diff.c:48
3274 -msgid "could not start `log`"
3241 +#: help.c:517
3242 +msgid "External commands"
3243 msgstr ""
3244
3277 -#: range-diff.c:51
3278 -msgid "could not read `log` output"
3245 +#: help.c:532
3246 +msgid "Command aliases"
3247 msgstr ""
3248
3281 -#: range-diff.c:66 sequencer.c:4540
3249 +#: help.c:596
3250 #, c-format
3283 -msgid "could not parse commit '%s'"
3284 -msgstr "не удалось разобрать коммит «%s»"
3285 -
3286 -#: range-diff.c:196
3287 -msgid "failed to generate diff"
3288 -msgstr ""
3251 +msgid ""
3252 +"'%s' appears to be a git command, but we were not\n"
3253 +"able to execute it. Maybe git-%s is broken?"
3254 +msgstr "«%s» похоже на команду git, но нам не удалось ее запустить. Возможно, git-%s не работает?"
3255
3290 -#: range-diff.c:421 range-diff.c:423
3291 -#, c-format
3292 -msgid "could not parse log for '%s'"
3293 -msgstr ""
3256 +#: help.c:655
3257 +msgid "Uh oh. Your system reports no Git commands at all."
3258 +msgstr "Ой-ёй! Ваша система не сообщает ни о каких командах Git вообще."
3259
3295 -#: read-cache.c:1579
3260 +#: help.c:677
3261 #, c-format
3297 -msgid ""
3298 -"index.version set, but the value is invalid.\n"
3299 -"Using version %i"
3300 -msgstr "index.version указан, но значение недействительное.\nИспользую версию %i"
3262 +msgid "WARNING: You called a Git command named '%s', which does not exist."
3263 +msgstr "Внимание: Вы запустили не существующую команду Git «%s»."
3264
3302 -#: read-cache.c:1589
3265 +#: help.c:682
3266 #, c-format
3304 -msgid ""
3305 -"GIT_INDEX_VERSION set, but the value is invalid.\n"
3306 -"Using version %i"
3307 -msgstr "GIT_INDEX_VERSION указан, но значение недействительное.\nИспользую версию %i"
3267 +msgid "Continuing under the assumption that you meant '%s'."
3268 +msgstr "Продолжаю, предполагая, что вы имели в виду «%s»."
3269
3309 -#: read-cache.c:2580 sequencer.c:4503 wrapper.c:658 builtin/merge.c:1083
3270 +#: help.c:687
3271 #, c-format
3311 -msgid "could not close '%s'"
3312 -msgstr "не удалось закрыть «%s»"
3272 +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'."
3273 +msgstr "Продолжу через %0.1f секунд, предполагая, что вы имели в виду «%s»."
3274
3314 -#: read-cache.c:2653 sequencer.c:2113 sequencer.c:3374
3275 +#: help.c:695
3276 #, c-format
3316 -msgid "could not stat '%s'"
3317 -msgstr "не удалось выполнить stat для «%s»"
3277 +msgid "git: '%s' is not a git command. See 'git --help'."
3278 +msgstr "git: «%s» не является командой git. Смотрите «git --help»."
3279
3319 -#: read-cache.c:2666
3320 -#, c-format
3321 -msgid "unable to open git dir: %s"
3322 -msgstr "не удалось открыть каталог git: %s"
3280 +#: help.c:699
3281 +msgid ""
3282 +"\n"
3283 +"The most similar command is"
3284 +msgid_plural ""
3285 +"\n"
3286 +"The most similar commands are"
3287 +msgstr[0] "\nСамые похожие команды:"
3288 +msgstr[1] "\nСамые похожие команды:"
3289 +msgstr[2] "\nСамые похожие команды:"
3290 +msgstr[3] "\nСамые похожие команды:"
3291
3324 -#: read-cache.c:2678
3325 -#, c-format
3326 -msgid "unable to unlink: %s"
3327 -msgstr "не удалось отсоединить: %s"
3292 +#: help.c:714
3293 +msgid "git version [<options>]"
3294 +msgstr "git version [<options>]"
3295
3329 -#: refs.c:192
3296 +#: help.c:782
3297 #, c-format
3331 -msgid "%s does not point to a valid object!"
3332 -msgstr ""
3298 +msgid "%s: %s - %s"
3299 +msgstr "%s: %s — %s"
3300
3334 -#: refs.c:579
3335 -#, c-format
3336 -msgid "ignoring dangling symref %s"
3337 -msgstr ""
3301 +#: help.c:786
3302 +msgid ""
3303 +"\n"
3304 +"Did you mean this?"
3305 +msgid_plural ""
3306 +"\n"
3307 +"Did you mean one of these?"
3308 +msgstr[0] "\nВозможно, вы имели в виду это?"
3309 +msgstr[1] "\nВозможно, вы имели в виду что-то из этого?"
3310 +msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
3311 +msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
3312
3339 -#: refs.c:581 ref-filter.c:2067
3340 -#, c-format
3341 -msgid "ignoring broken ref %s"
3342 -msgstr "игнорирую неправильную ссылку %s"
3313 +#: ident.c:349
3314 +msgid ""
3315 +"\n"
3316 +"*** Please tell me who you are.\n"
3317 +"\n"
3318 +"Run\n"
3319 +"\n"
3320 +" git config --global user.email \"you@example.com\"\n"
3321 +" git config --global user.name \"Your Name\"\n"
3322 +"\n"
3323 +"to set your account's default identity.\n"
3324 +"Omit --global to set the identity only in this repository.\n"
3325 +"\n"
3326 +msgstr "\n*** Пожалуйста, скажите мне кто вы есть.\n\nЗапустите\n\n git config --global user.email \"you@example.com\"\n git config --global user.name \"Ваше Имя\"\n\nдля указания идентификационных данных аккаунта по умолчанию.\nПропустите параметр --global для указания данных только для этого репозитория.\n\n"
3327
3344 -#: refs.c:685
3345 -#, c-format
3346 -msgid "could not open '%s' for writing: %s"
3347 -msgstr "не удалось открыть «%s» для записи: %s"
3328 +#: ident.c:379
3329 +msgid "no email was given and auto-detection is disabled"
3330 +msgstr "адрес электронной почты не указан и автоопределение отключено"
3331
3349 -#: refs.c:695 refs.c:746
3332 +#: ident.c:384
3333 #, c-format
3351 -msgid "could not read ref '%s'"
3352 -msgstr ""
3334 +msgid "unable to auto-detect email address (got '%s')"
3335 +msgstr "не удалось выполнить автоопределение адреса электронной почты (получено «%s»)"
3336
3354 -#: refs.c:701
3355 -#, c-format
3356 -msgid "ref '%s' already exists"
3357 -msgstr ""
3337 +#: ident.c:401
3338 +msgid "no name was given and auto-detection is disabled"
3339 +msgstr "имя не указано и автоопределение отключено"
3340
3359 -#: refs.c:706
3341 +#: ident.c:407
3342 #, c-format
3361 -msgid "unexpected object ID when writing '%s'"
3362 -msgstr ""
3343 +msgid "unable to auto-detect name (got '%s')"
3344 +msgstr "не удалось выполнить автоопределение имени (получено «%s»)"
3345
3364 -#: refs.c:714 sequencer.c:385 sequencer.c:2366 sequencer.c:2492
3365 -#: sequencer.c:2506 sequencer.c:2733 sequencer.c:4501 sequencer.c:4564
3366 -#: wrapper.c:656
3346 +#: ident.c:415
3347 #, c-format
3368 -msgid "could not write to '%s'"
3369 -msgstr "не удалось записать в «%s»"
3348 +msgid "empty ident name (for <%s>) not allowed"
3349 +msgstr "пустое имя идентификатора (для <%s>) не разрешено"
3350
3371 -#: refs.c:741 sequencer.c:4499 sequencer.c:4558 wrapper.c:225 wrapper.c:395
3372 -#: builtin/am.c:780
3351 +#: ident.c:421
3352 #, c-format
3374 -msgid "could not open '%s' for writing"
3375 -msgstr "не удалось открыть «%s» для записи"
3353 +msgid "name consists only of disallowed characters: %s"
3354 +msgstr "имя состоит только из неразрешенных симоволов: %s"
3355
3377 -#: refs.c:748
3356 +#: ident.c:436 builtin/commit.c:608
3357 #, c-format
3379 -msgid "unexpected object ID when deleting '%s'"
3380 -msgstr ""
3358 +msgid "invalid date format: %s"
3359 +msgstr "неправильный формат даты: %s"
3360
3382 -#: refs.c:879
3361 +#: list-objects.c:129
3362 #, c-format
3384 -msgid "log for ref %s has gap after %s"
3363 +msgid "entry '%s' in tree %s has tree mode, but is not a tree"
3364 msgstr ""
3365
3387 -#: refs.c:885
3366 +#: list-objects.c:142
3367 #, c-format
3389 -msgid "log for ref %s unexpectedly ended on %s"
3368 +msgid "entry '%s' in tree %s has blob mode, but is not a blob"
3369 msgstr ""
3370
3392 -#: refs.c:943
3371 +#: list-objects.c:378
3372 #, c-format
3394 -msgid "log for %s is empty"
3373 +msgid "unable to load root tree for commit %s"
3374 msgstr ""
3375
3397 -#: refs.c:1035
3398 -#, c-format
3399 -msgid "refusing to update ref with bad name '%s'"
3400 -msgstr ""
3376 +#: list-objects-filter-options.c:36
3377 +msgid "multiple filter-specs cannot be combined"
3378 +msgstr "невозможно объединять фильтрацию с помощью нескольких спецификаций"
3379
3402 -#: refs.c:1111
3403 -#, c-format
3404 -msgid "update_ref failed for ref '%s': %s"
3380 +#: list-objects-filter-options.c:58
3381 +msgid "expected 'tree:<depth>'"
3382 msgstr ""
3383
3407 -#: refs.c:1853
3408 -#, c-format
3409 -msgid "multiple updates for ref '%s' not allowed"
3384 +#: list-objects-filter-options.c:84
3385 +msgid "sparse:path filters support has been dropped"
3386 msgstr ""
3387
3412 -#: refs.c:1885
3413 -msgid "ref updates forbidden inside quarantine environment"
3414 -msgstr "обновление ссылок запрещено в изолированном окружении"
3388 +#: list-objects-filter-options.c:158
3389 +msgid "cannot change partial clone promisor remote"
3390 +msgstr "нельзя изменить внешний репозиторий при частичном клонировании"
3391
3416 -#: refs.c:1981 refs.c:2011
3392 +#: lockfile.c:151
3393 #, c-format
3418 -msgid "'%s' exists; cannot create '%s'"
3419 -msgstr ""
3394 +msgid ""
3395 +"Unable to create '%s.lock': %s.\n"
3396 +"\n"
3397 +"Another git process seems to be running in this repository, e.g.\n"
3398 +"an editor opened by 'git commit'. Please make sure all processes\n"
3399 +"are terminated then try again. If it still fails, a git process\n"
3400 +"may have crashed in this repository earlier:\n"
3401 +"remove the file manually to continue."
3402 +msgstr "Не удалось создать «%s.lock»: %s.\n\nПохоже, что другой процесс git запущен в этом репозитории,\nнапример редактор открыт из «git commit». Пожалуйста, убедитесь,\nчто все процессы были завершены и потом попробуйте снова.\nЕсли это не поможет, то возможно процесс git был ранее завершен\nс ошибкой в этом репозитории: \nудалите файл вручную для продолжения."
3403
3421 -#: refs.c:1987 refs.c:2022
3404 +#: lockfile.c:159
3405 #, c-format
3423 -msgid "cannot process '%s' and '%s' at the same time"
3424 -msgstr ""
3406 +msgid "Unable to create '%s.lock': %s"
3407 +msgstr "Не удалось создать «%s.lock»: %s"
3408
3426 -#: refs/files-backend.c:1191
3427 -#, c-format
3428 -msgid "could not remove reference %s"
3429 -msgstr "не удалось удалить ссылки %s"
3409 +#: merge.c:41
3410 +msgid "failed to read the cache"
3411 +msgstr "сбой чтения кэша"
3412
3431 -#: refs/files-backend.c:1205 refs/packed-backend.c:1532
3432 -#: refs/packed-backend.c:1542
3433 -#, c-format
3434 -msgid "could not delete reference %s: %s"
3435 -msgstr "не удалось удалить ссылку %s: %s"
3413 +#: merge.c:107 rerere.c:720 builtin/am.c:1887 builtin/am.c:1921
3414 +#: builtin/checkout.c:461 builtin/checkout.c:811 builtin/clone.c:773
3415 +#: builtin/stash.c:264
3416 +msgid "unable to write new index file"
3417 +msgstr "не удалось записать новый файл индекса"
3418
3437 -#: refs/files-backend.c:1208 refs/packed-backend.c:1545
3438 -#, c-format
3439 -msgid "could not delete references: %s"
3440 -msgstr "не удалось удалить ссылки: %s"
3419 +#: merge-recursive.c:322
3420 +msgid "(bad commit)\n"
3421 +msgstr "(плохой коммит)\n"
3422
3442 -#: refspec.c:137
3423 +#: merge-recursive.c:345
3424 #, c-format
3444 -msgid "invalid refspec '%s'"
3445 -msgstr ""
3446 -
3447 -#: ref-filter.c:38 wt-status.c:1850
3448 -msgid "gone"
3449 -msgstr "исчез"
3425 +msgid "add_cacheinfo failed for path '%s'; merge aborting."
3426 +msgstr "сбой add_cacheinfo для пути «%s»; отмена слияния."
3427
3451 -#: ref-filter.c:39
3428 +#: merge-recursive.c:354
3429 #, c-format
3453 -msgid "ahead %d"
3454 -msgstr "впереди %d"
3430 +msgid "add_cacheinfo failed to refresh for path '%s'; merge aborting."
3431 +msgstr "сбой обновления add_cacheinfo для пути «%s»; отмена слияния."
3432
3456 -#: ref-filter.c:40
3457 -#, c-format
3458 -msgid "behind %d"
3459 -msgstr "позади %d"
3433 +#: merge-recursive.c:437
3434 +msgid "error building trees"
3435 +msgstr "ошибка при построении деревьев"
3436
3461 -#: ref-filter.c:41
3437 +#: merge-recursive.c:861
3438 #, c-format
3463 -msgid "ahead %d, behind %d"
3464 -msgstr "впереди %d, позади %d"
3439 +msgid "failed to create path '%s'%s"
3440 +msgstr "не удалось создать путь «%s»%s"
3441
3466 -#: ref-filter.c:137
3442 +#: merge-recursive.c:872
3443 #, c-format
3468 -msgid "expected format: %%(color:<color>)"
3469 -msgstr "ожидаемый формат: %%(color:<color>)"
3444 +msgid "Removing %s to make room for subdirectory\n"
3445 +msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
3446
3471 -#: ref-filter.c:139
3472 -#, c-format
3473 -msgid "unrecognized color: %%(color:%s)"
3474 -msgstr "неопознанный цвет: %%(color:%s)"
3447 +#: merge-recursive.c:886 merge-recursive.c:905
3448 +msgid ": perhaps a D/F conflict?"
3449 +msgstr ": возможно, конфликт каталогов/файлов?"
3450
3476 -#: ref-filter.c:161
3451 +#: merge-recursive.c:895
3452 #, c-format
3478 -msgid "Integer value expected refname:lstrip=%s"
3479 -msgstr "Ожидается целочисленное значение refname:lstrip=%s"
3453 +msgid "refusing to lose untracked file at '%s'"
3454 +msgstr "отказ потери неотслеживаемого файла в «%s»"
3455
3481 -#: ref-filter.c:165
3456 +#: merge-recursive.c:936 builtin/cat-file.c:40
3457 #, c-format
3483 -msgid "Integer value expected refname:rstrip=%s"
3484 -msgstr "Ожидается целочисленное значение refname:rstrip=%s"
3458 +msgid "cannot read object %s '%s'"
3459 +msgstr "невозможно прочитать объект %s «%s»"
3460
3486 -#: ref-filter.c:167
3461 +#: merge-recursive.c:939
3462 #, c-format
3488 -msgid "unrecognized %%(%s) argument: %s"
3489 -msgstr "неопознанный аргумент %%(%s): %s"
3463 +msgid "blob expected for %s '%s'"
3464 +msgstr "ожидается двоичный объект для %s «%s»"
3465
3491 -#: ref-filter.c:222
3466 +#: merge-recursive.c:963
3467 #, c-format
3493 -msgid "%%(objecttype) does not take arguments"
3494 -msgstr ""
3468 +msgid "failed to open '%s': %s"
3469 +msgstr "не удалось открыть «%s»: %s"
3470
3496 -#: ref-filter.c:234
3471 +#: merge-recursive.c:974
3472 #, c-format
3498 -msgid "%%(objectsize) does not take arguments"
3499 -msgstr ""
3473 +msgid "failed to symlink '%s': %s"
3474 +msgstr "не удалось создать символьную ссылку «%s»: %s"
3475
3501 -#: ref-filter.c:246
3476 +#: merge-recursive.c:979
3477 #, c-format
3503 -msgid "%%(body) does not take arguments"
3504 -msgstr "параметр %%(body) не принимает аргументы"
3478 +msgid "do not know what to do with %06o %s '%s'"
3479 +msgstr "не понятно, что делать с %06o %s «%s»"
3480
3506 -#: ref-filter.c:255
3481 +#: merge-recursive.c:1175
3482 #, c-format
3508 -msgid "%%(subject) does not take arguments"
3509 -msgstr "параметр %%(subject) не принимает аргументы"
3483 +msgid "Failed to merge submodule %s (not checked out)"
3484 +msgstr "Не удалось слить подмодуль %s (состояние не забрано)"
3485
3511 -#: ref-filter.c:275
3486 +#: merge-recursive.c:1182
3487 #, c-format
3513 -msgid "unknown %%(trailers) argument: %s"
3514 -msgstr "неизвестный аргумент для %%(trailers): %s"
3488 +msgid "Failed to merge submodule %s (commits not present)"
3489 +msgstr "Не удалось слить подмодуль %s (нет коммитов)"
3490
3516 -#: ref-filter.c:304
3491 +#: merge-recursive.c:1189
3492 #, c-format
3518 -msgid "positive value expected contents:lines=%s"
3519 -msgstr "положительное значение ожидает contents:lines=%s"
3493 +msgid "Failed to merge submodule %s (commits don't follow merge-base)"
3494 +msgstr "Не удалось слить подмодуль %s (у коммитов другая база слияния)"
3495
3521 -#: ref-filter.c:306
3496 +#: merge-recursive.c:1197 merge-recursive.c:1209
3497 #, c-format
3523 -msgid "unrecognized %%(contents) argument: %s"
3524 -msgstr "неопознанный аргумент %%(contents): %s"
3498 +msgid "Fast-forwarding submodule %s to the following commit:"
3499 +msgstr "Перемотка вперед подмодуля %s до указанного коммита:"
3500
3526 -#: ref-filter.c:321
3501 +#: merge-recursive.c:1200 merge-recursive.c:1212
3502 #, c-format
3528 -msgid "positive value expected objectname:short=%s"
3529 -msgstr "ожидается положительное значение objectname:short=%s"
3503 +msgid "Fast-forwarding submodule %s"
3504 +msgstr "Перемотка вперед подмодуля %s"
3505
3531 -#: ref-filter.c:325
3506 +#: merge-recursive.c:1235
3507 #, c-format
3533 -msgid "unrecognized %%(objectname) argument: %s"
3534 -msgstr "неопознанный аргумент %%(objectname): %s"
3508 +msgid "Failed to merge submodule %s (merge following commits not found)"
3509 +msgstr "Не удалось слить подмодуль %s (нет указанных коммитов для слияния)"
3510
3536 -#: ref-filter.c:355
3511 +#: merge-recursive.c:1239
3512 #, c-format
3538 -msgid "expected format: %%(align:<width>,<position>)"
3539 -msgstr "ожидаемый формат: %%(align:<width>,<position>)"
3513 +msgid "Failed to merge submodule %s (not fast-forward)"
3514 +msgstr "Не удалось слить подмодуль %s (нельзя сделать перемотку вперед)"
3515
3541 -#: ref-filter.c:367
3542 -#, c-format
3543 -msgid "unrecognized position:%s"
3544 -msgstr "неопознанная позиция:%s"
3516 +#: merge-recursive.c:1240
3517 +msgid "Found a possible merge resolution for the submodule:\n"
3518 +msgstr "Найдено возможное разрешение слиятия для подмодуля:\n"
3519
3546 -#: ref-filter.c:374
3520 +#: merge-recursive.c:1243
3521 #, c-format
3548 -msgid "unrecognized width:%s"
3549 -msgstr "неопознанная ширина:%s"
3522 +msgid ""
3523 +"If this is correct simply add it to the index for example\n"
3524 +"by using:\n"
3525 +"\n"
3526 +" git update-index --cacheinfo 160000 %s \"%s\"\n"
3527 +"\n"
3528 +"which will accept this suggestion.\n"
3529 +msgstr "Если оно верное, то просто добавьте его в индекс, например так:\n\n git update-index --cacheinfo 160000 %s \"%s\"\n\nтем самым принимая это предположение.\n"
3530
3551 -#: ref-filter.c:383
3531 +#: merge-recursive.c:1252
3532 #, c-format
3553 -msgid "unrecognized %%(align) argument: %s"
3554 -msgstr "неопознанный аргумент %%(align): %s"
3533 +msgid "Failed to merge submodule %s (multiple merges found)"
3534 +msgstr "Не удалось слить подмодуль %s (найдено несколько слияний)"
3535
3556 -#: ref-filter.c:391
3557 -#, c-format
3558 -msgid "positive width expected with the %%(align) atom"
3559 -msgstr "ожидается положительная ширина с указанием частицы %%(align)"
3536 +#: merge-recursive.c:1325
3537 +msgid "Failed to execute internal merge"
3538 +msgstr "Не удалось запустить внутреннее слияние"
3539
3561 -#: ref-filter.c:409
3540 +#: merge-recursive.c:1330
3541 #, c-format
3563 -msgid "unrecognized %%(if) argument: %s"
3564 -msgstr "неопознанный аргумент %%(if): %s"
3542 +msgid "Unable to add %s to database"
3543 +msgstr "Не удалось добавить %s в базу данных"
3544
3566 -#: ref-filter.c:505
3545 +#: merge-recursive.c:1362
3546 #, c-format
3568 -msgid "malformed field name: %.*s"
3569 -msgstr "неправильное имя поля: %.*s"
3547 +msgid "Auto-merging %s"
3548 +msgstr "Автослияние %s"
3549
3571 -#: ref-filter.c:532
3550 +#: merge-recursive.c:1385
3551 #, c-format
3573 -msgid "unknown field name: %.*s"
3574 -msgstr "неизвестное имя поля: %.*s"
3552 +msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
3553 +msgstr "Ошибка: Отказ потери неотслеживаемого файла %s; запись в %s взамен."
3554
3576 -#: ref-filter.c:656
3555 +#: merge-recursive.c:1457
3556 #, c-format
3578 -msgid "format: %%(if) atom used without a %%(then) atom"
3579 -msgstr "формат: частица %%(if) использована без частицы %%(then)"
3557 +msgid ""
3558 +"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
3559 +"in tree."
3560 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
3561
3581 -#: ref-filter.c:719
3562 +#: merge-recursive.c:1462
3563 #, c-format
3583 -msgid "format: %%(then) atom used without an %%(if) atom"
3584 -msgstr "формат: частица %%(then) использована без частицы %%(if)"
3564 +msgid ""
3565 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
3566 +"left in tree."
3567 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве."
3568
3586 -#: ref-filter.c:721
3569 +#: merge-recursive.c:1469
3570 #, c-format
3588 -msgid "format: %%(then) atom used more than once"
3589 -msgstr "формат: частица %%(then) использована более одного раза"
3571 +msgid ""
3572 +"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
3573 +"in tree at %s."
3574 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
3575
3591 -#: ref-filter.c:723
3576 +#: merge-recursive.c:1474
3577 #, c-format
3593 -msgid "format: %%(then) atom used after %%(else)"
3594 -msgstr "формат: частица %%(then) использована после %%(else)"
3578 +msgid ""
3579 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
3580 +"left in tree at %s."
3581 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве на %s."
3582
3596 -#: ref-filter.c:751
3597 -#, c-format
3598 -msgid "format: %%(else) atom used without an %%(if) atom"
3599 -msgstr "формат: частица %%(else) использована без частицы %%(if)"
3583 +#: merge-recursive.c:1509
3584 +msgid "rename"
3585 +msgstr "переименование"
3586
3601 -#: ref-filter.c:753
3602 -#, c-format
3603 -msgid "format: %%(else) atom used without a %%(then) atom"
3604 -msgstr "формат: частица %%(else) использована без частицы %%(then)"
3587 +#: merge-recursive.c:1509
3588 +msgid "renamed"
3589 +msgstr "переименовано"
3590
3606 -#: ref-filter.c:755
3591 +#: merge-recursive.c:1589 merge-recursive.c:2445 merge-recursive.c:3085
3592 #, c-format
3608 -msgid "format: %%(else) atom used more than once"
3609 -msgstr "формат: частица %%(else) использована более одного раза"
3593 +msgid "Refusing to lose dirty file at %s"
3594 +msgstr "Отказ потери изменённого файла %s"
3595
3611 -#: ref-filter.c:770
3596 +#: merge-recursive.c:1599
3597 #, c-format
3613 -msgid "format: %%(end) atom used without corresponding atom"
3614 -msgstr "формат: частица %%(end) использована без соответствующей частицы"
3598 +msgid "Refusing to lose untracked file at %s, even though it's in the way."
3599 +msgstr "Отказ потери неотслеживаемого файла %s, даже с учетом его наличия."
3600
3616 -#: ref-filter.c:827
3601 +#: merge-recursive.c:1657
3602 #, c-format
3618 -msgid "malformed format string %s"
3619 -msgstr "неправильная строка формата %s"
3603 +msgid "CONFLICT (rename/add): Rename %s->%s in %s. Added %s in %s"
3604 +msgstr ""
3605
3621 -#: ref-filter.c:1416
3606 +#: merge-recursive.c:1687
3607 #, c-format
3623 -msgid "(no branch, rebasing %s)"
3624 -msgstr "(нет ветки, перемещение %s)"
3608 +msgid "%s is a directory in %s adding as %s instead"
3609 +msgstr "%s — это каталог в %s, добавляем как %s вместо этого"
3610
3626 -#: ref-filter.c:1419
3611 +#: merge-recursive.c:1692
3612 #, c-format
3628 -msgid "(no branch, rebasing detached HEAD %s)"
3629 -msgstr "(нет ветки перемещение отделённого HEAD %s)"
3613 +msgid "Refusing to lose untracked file at %s; adding as %s instead"
3614 +msgstr "Отказ потери неотслеживаемого файла %s; добавление как %s взамен."
3615
3631 -#: ref-filter.c:1422
3616 +#: merge-recursive.c:1711
3617 #, c-format
3633 -msgid "(no branch, bisect started on %s)"
3634 -msgstr "(нет ветки, двоичный поиск начат на %s)"
3618 +msgid ""
3619 +"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename "
3620 +"\"%s\"->\"%s\" in \"%s\"%s"
3621 +msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»%s"
3622
3636 -#. TRANSLATORS: make sure this matches "HEAD
3637 -#. detached at " in wt-status.c
3638 -#: ref-filter.c:1430
3639 -#, c-format
3640 -msgid "(HEAD detached at %s)"
3641 -msgstr "(HEAD отделён на %s)"
3623 +#: merge-recursive.c:1716
3624 +msgid " (left unresolved)"
3625 +msgstr " (оставлено неразрешенным)"
3626
3643 -#. TRANSLATORS: make sure this matches "HEAD
3644 -#. detached from " in wt-status.c
3645 -#: ref-filter.c:1437
3627 +#: merge-recursive.c:1825
3628 #, c-format
3647 -msgid "(HEAD detached from %s)"
3648 -msgstr "(HEAD отделён начиная с %s)"
3649 -
3650 -#: ref-filter.c:1441
3651 -msgid "(no branch)"
3652 -msgstr "(нет ветки)"
3629 +msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
3630 +msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»"
3631
3654 -#: ref-filter.c:1475 ref-filter.c:1623
3632 +#: merge-recursive.c:2030
3633 #, c-format
3656 -msgid "missing object %s for %s"
3657 -msgstr "не найден объект %s для %s"
3634 +msgid ""
3635 +"CONFLICT (directory rename split): Unclear where to place %s because "
3636 +"directory %s was renamed to multiple other directories, with no destination "
3637 +"getting a majority of the files."
3638 +msgstr ""
3639
3659 -#: ref-filter.c:1483
3640 +#: merge-recursive.c:2062
3641 #, c-format
3661 -msgid "parse_object_buffer failed on %s for %s"
3662 -msgstr "сбой при выполнении parse_object_buffer на %s для %s"
3642 +msgid ""
3643 +"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
3644 +"implicit directory rename(s) putting the following path(s) there: %s."
3645 +msgstr ""
3646
3664 -#: ref-filter.c:1980
3647 +#: merge-recursive.c:2072
3648 #, c-format
3666 -msgid "malformed object at '%s'"
3667 -msgstr "Повреждённый объект «%s»"
3649 +msgid ""
3650 +"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
3651 +"implicit directory renames tried to put these paths there: %s"
3652 +msgstr ""
3653
3669 -#: ref-filter.c:2062
3654 +#: merge-recursive.c:2164
3655 #, c-format
3671 -msgid "ignoring ref with broken name %s"
3672 -msgstr "игнорирую ссылку с неправильным именем %s"
3656 +msgid ""
3657 +"CONFLICT (rename/rename): Rename directory %s->%s in %s. Rename directory "
3658 +"%s->%s in %s"
3659 +msgstr ""
3660
3674 -#: ref-filter.c:2340
3661 +#: merge-recursive.c:2408
3662 #, c-format
3676 -msgid "format: %%(end) atom missing"
3677 -msgstr "format: пропущена частица %%(end)"
3663 +msgid ""
3664 +"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
3665 +"renamed."
3666 +msgstr ""
3667
3679 -#: ref-filter.c:2444
3668 +#: merge-recursive.c:2929
3669 #, c-format
3681 -msgid "malformed object name %s"
3682 -msgstr "неправильное имя объекта %s"
3670 +msgid "cannot read object %s"
3671 +msgstr "невозможно прочитать объект «%s»"
3672
3684 -#: remote.c:606
3673 +#: merge-recursive.c:2932
3674 #, c-format
3686 -msgid "Cannot fetch both %s and %s to %s"
3687 -msgstr "Нельзя извлечь одновременно %s и %s в %s"
3675 +msgid "object %s is not a blob"
3676 +msgstr "объект %s не является двоичным объектом"
3677
3689 -#: remote.c:610
3690 -#, c-format
3691 -msgid "%s usually tracks %s, not %s"
3692 -msgstr "%s обычно отслеживает %s, а не %s"
3678 +#: merge-recursive.c:2996
3679 +msgid "modify"
3680 +msgstr "изменение"
3681 +
3682 +#: merge-recursive.c:2996
3683 +msgid "modified"
3684 +msgstr "изменено"
3685 +
3686 +#: merge-recursive.c:3008
3687 +msgid "content"
3688 +msgstr "содержимое"
3689 +
3690 +#: merge-recursive.c:3012
3691 +msgid "add/add"
3692 +msgstr "добавление/добавление"
3693
3694 -#: remote.c:614
3694 +#: merge-recursive.c:3035
3695 #, c-format
3696 -msgid "%s tracks both %s and %s"
3697 -msgstr "%s отслеживает и %s и %s"
3696 +msgid "Skipped %s (merged same as existing)"
3697 +msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
3698
3699 -#: remote.c:622
3700 -msgid "Internal error"
3701 -msgstr "Внутренняя ошибка"
3699 +#: merge-recursive.c:3057 git-submodule.sh:937
3700 +msgid "submodule"
3701 +msgstr "подмодуль"
3702
3703 -#: remote.c:1536 remote.c:1637

This file is too large to show in full.