git-gui: update Russian translation

Translation is done on Transifex: https://www.transifex.com/djm00n/git-po-ru/git-gui/ If you have any corrections please report them there. Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com> Signed-off-by: Pratyush Yadav <me@yadavpratyush.com>

Dimitriy Ryazantcev committed Nov 6, 2020 at 20:49 UTC 3d02fb242cf094e4a374f2fa8332ec1834bdcc21
1 file changed +1778 -1509
po/ru.po
+1778 -1509
@@ -2,14 +2,14 @@
2 # Copyright (C) 2007 Shawn Pearce
3 # This file is distributed under the same license as the git-gui package.
4 # Translators:
5 -# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2015-2016
5 +# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2015-2016,2020
6 # Irina Riesen <irina.riesen@gmail.com>, 2007
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: Git Russian Localization Project\n"
10 "Report-Msgid-Bugs-To: \n"
11 -"POT-Creation-Date: 2010-01-26 15:47-0800\n"
12 -"PO-Revision-Date: 2016-06-30 12:39+0000\n"
11 +"POT-Creation-Date: 2020-02-08 22:54+0100\n"
12 +"PO-Revision-Date: 2020-11-05 11:20+0000\n"
13 "Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\n"
14 "Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\n"
15 "MIME-Version: 1.0\n"
@@ -18,33 +18,33 @@ msgstr ""
18 "Language: ru\n"
19 "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"
20
21 -#: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903
22 -#: git-gui.sh:922
23 -msgid "git-gui: fatal error"
24 -msgstr "git-gui: критическая ошибка"
25 -
26 -#: git-gui.sh:743
21 +#: git-gui.sh:847
22 #, tcl-format
23 msgid "Invalid font specified in %s:"
24 msgstr "В %s установлен неверный шрифт:"
25
31 -#: git-gui.sh:779
26 +#: git-gui.sh:901
27 msgid "Main Font"
28 msgstr "Шрифт интерфейса"
29
35 -#: git-gui.sh:780
30 +#: git-gui.sh:902
31 msgid "Diff/Console Font"
32 msgstr "Шрифт консоли и изменений (diff)"
33
39 -#: git-gui.sh:794
34 +#: git-gui.sh:917 git-gui.sh:931 git-gui.sh:944 git-gui.sh:1034
35 +#: git-gui.sh:1053 git-gui.sh:3212
36 +msgid "git-gui: fatal error"
37 +msgstr "git-gui: критическая ошибка"
38 +
39 +#: git-gui.sh:918
40 msgid "Cannot find git in PATH."
41 msgstr "git не найден в PATH."
42
43 -#: git-gui.sh:821
43 +#: git-gui.sh:945
44 msgid "Cannot parse Git version string:"
45 msgstr "Невозможно распознать строку версии Git: "
46
47 -#: git-gui.sh:839
47 +#: git-gui.sh:970
48 #, tcl-format
49 msgid ""
50 "Git version cannot be determined.\n"
@@ -56,473 +56,519 @@ msgid ""
56 "Assume '%s' is version 1.5.0?\n"
57 msgstr "Невозможно определить версию Git\n\n%s указывает на версию «%s».\n\nдля %s требуется версия Git, начиная с 1.5.0\n\nПредположить, что «%s» и есть версия 1.5.0?\n"
58
59 -#: git-gui.sh:1128
59 +#: git-gui.sh:1267
60 msgid "Git directory not found:"
61 msgstr "Каталог Git не найден:"
62
63 -#: git-gui.sh:1146
63 +#: git-gui.sh:1301
64 msgid "Cannot move to top of working directory:"
65 msgstr "Невозможно перейти к корню рабочего каталога репозитория: "
66
67 -#: git-gui.sh:1154
67 +#: git-gui.sh:1309
68 msgid "Cannot use bare repository:"
69 msgstr "Невозможно использование репозитория без рабочего каталога:"
70
71 -#: git-gui.sh:1162
71 +#: git-gui.sh:1317
72 msgid "No working directory"
73 msgstr "Отсутствует рабочий каталог"
74
75 -#: git-gui.sh:1334 lib/checkout_op.tcl:306
75 +#: git-gui.sh:1491 lib/checkout_op.tcl:306
76 msgid "Refreshing file status..."
77 msgstr "Обновление информации о состоянии файлов…"
78
79 -#: git-gui.sh:1390
79 +#: git-gui.sh:1551
80 msgid "Scanning for modified files ..."
81 msgstr "Поиск измененных файлов…"
82
83 -#: git-gui.sh:1454
83 +#: git-gui.sh:1629
84 msgid "Calling prepare-commit-msg hook..."
85 msgstr "Вызов перехватчика prepare-commit-msg…"
86
87 -#: git-gui.sh:1471
87 +#: git-gui.sh:1646
88 msgid "Commit declined by prepare-commit-msg hook."
89 msgstr "Коммит прерван перехватчиком prepare-commit-msg."
90
91 -#: git-gui.sh:1629 lib/browser.tcl:246
91 +#: git-gui.sh:1804 lib/browser.tcl:252
92 msgid "Ready."
93 msgstr "Готово."
94
95 -#: git-gui.sh:1787
95 +#: git-gui.sh:1968
96 #, tcl-format
97 -msgid "Displaying only %s of %s files."
98 -msgstr "Показано %s из %s файлов."
97 +msgid ""
98 +"Display limit (gui.maxfilesdisplayed = %s) reached, not showing all %s "
99 +"files."
100 +msgstr "Лимит отображаемых файлов достигнут (gui.maxfilesdisplayed = %s), не все %s файлы показаны."
101
100 -#: git-gui.sh:1913
102 +#: git-gui.sh:2091
103 msgid "Unmodified"
104 msgstr "Не изменено"
105
104 -#: git-gui.sh:1915
106 +#: git-gui.sh:2093
107 msgid "Modified, not staged"
108 msgstr "Изменено, не в индексе"
109
108 -#: git-gui.sh:1916 git-gui.sh:1924
110 +#: git-gui.sh:2094 git-gui.sh:2106
111 msgid "Staged for commit"
112 msgstr "В индексе для коммита"
113
112 -#: git-gui.sh:1917 git-gui.sh:1925
114 +#: git-gui.sh:2095 git-gui.sh:2107
115 msgid "Portions staged for commit"
116 msgstr "Части, в индексе для коммита"
117
116 -#: git-gui.sh:1918 git-gui.sh:1926
118 +#: git-gui.sh:2096 git-gui.sh:2108
119 msgid "Staged for commit, missing"
120 msgstr "В индексе для коммита, отсутствует"
121
120 -#: git-gui.sh:1920
122 +#: git-gui.sh:2098
123 msgid "File type changed, not staged"
124 msgstr "Тип файла изменён, не в индексе"
125
124 -#: git-gui.sh:1921
126 +#: git-gui.sh:2099 git-gui.sh:2100
127 +msgid "File type changed, old type staged for commit"
128 +msgstr "Тип файла изменён, старый тип файла в индексе"
129 +
130 +#: git-gui.sh:2101
131 msgid "File type changed, staged"
132 msgstr "Тип файла изменён, в индексе"
133
128 -#: git-gui.sh:1923
134 +#: git-gui.sh:2102
135 +msgid "File type change staged, modification not staged"
136 +msgstr "Изменение типа файла в индексе, изменение не в индексе"
137 +
138 +#: git-gui.sh:2103
139 +msgid "File type change staged, file missing"
140 +msgstr "Изменение типа файла в индексе, файл не найден"
141 +
142 +#: git-gui.sh:2105
143 msgid "Untracked, not staged"
144 msgstr "Не отслеживается, не в индексе"
145
132 -#: git-gui.sh:1928
146 +#: git-gui.sh:2110
147 msgid "Missing"
148 msgstr "Отсутствует"
149
136 -#: git-gui.sh:1929
150 +#: git-gui.sh:2111
151 msgid "Staged for removal"
152 msgstr "В индексе для удаления"
153
140 -#: git-gui.sh:1930
154 +#: git-gui.sh:2112
155 msgid "Staged for removal, still present"
156 msgstr "В индексе для удаления, еще не удалено"
157
144 -#: git-gui.sh:1932 git-gui.sh:1933 git-gui.sh:1934 git-gui.sh:1935
145 -#: git-gui.sh:1936 git-gui.sh:1937
158 +#: git-gui.sh:2114 git-gui.sh:2115 git-gui.sh:2116 git-gui.sh:2117
159 +#: git-gui.sh:2118 git-gui.sh:2119
160 msgid "Requires merge resolution"
161 msgstr "Требуется разрешение конфликта при слиянии"
162
149 -#: git-gui.sh:1972
150 -msgid "Starting gitk... please wait..."
151 -msgstr "Запускается gitk… Подождите, пожалуйста…"
152 -
153 -#: git-gui.sh:1984
163 +#: git-gui.sh:2164
164 msgid "Couldn't find gitk in PATH"
165 msgstr "gitk не найден в PATH."
166
157 -#: git-gui.sh:2043
167 +#: git-gui.sh:2210 git-gui.sh:2245
168 +#, tcl-format
169 +msgid "Starting %s... please wait..."
170 +msgstr "Запускается %s… Подождите, пожалуйста…"
171 +
172 +#: git-gui.sh:2224
173 msgid "Couldn't find git gui in PATH"
174 msgstr "git gui не найден в PATH."
175
161 -#: git-gui.sh:2455 lib/choose_repository.tcl:36
176 +#: git-gui.sh:2726 lib/choose_repository.tcl:53
177 msgid "Repository"
178 msgstr "Репозиторий"
179
165 -#: git-gui.sh:2456
180 +#: git-gui.sh:2727
181 msgid "Edit"
167 -msgstr "Редактировать"
182 +msgstr "Правка"
183
169 -#: git-gui.sh:2458 lib/choose_rev.tcl:561
184 +#: git-gui.sh:2729 lib/choose_rev.tcl:567
185 msgid "Branch"
186 msgstr "Ветка"
187
173 -#: git-gui.sh:2461 lib/choose_rev.tcl:548
188 +#: git-gui.sh:2732 lib/choose_rev.tcl:554
189 msgid "Commit@@noun"
190 msgstr "Коммит"
191
177 -#: git-gui.sh:2464 lib/merge.tcl:121 lib/merge.tcl:150 lib/merge.tcl:168
192 +#: git-gui.sh:2735 lib/merge.tcl:127 lib/merge.tcl:174
193 msgid "Merge"
194 msgstr "Слияние"
195
181 -#: git-gui.sh:2465 lib/choose_rev.tcl:557
196 +#: git-gui.sh:2736 lib/choose_rev.tcl:563
197 msgid "Remote"
198 msgstr "Внешние репозитории"
199
185 -#: git-gui.sh:2468
200 +#: git-gui.sh:2739
201 msgid "Tools"
202 msgstr "Вспомогательные операции"
203
189 -#: git-gui.sh:2477
204 +#: git-gui.sh:2748
205 msgid "Explore Working Copy"
206 msgstr "Просмотр рабочего каталога"
207
193 -#: git-gui.sh:2483
208 +#: git-gui.sh:2763
209 +msgid "Git Bash"
210 +msgstr "Git Bash"
211 +
212 +#: git-gui.sh:2772
213 msgid "Browse Current Branch's Files"
214 msgstr "Просмотреть файлы текущей ветки"
215
197 -#: git-gui.sh:2487
216 +#: git-gui.sh:2776
217 msgid "Browse Branch Files..."
218 msgstr "Показать файлы ветки…"
219
201 -#: git-gui.sh:2492
220 +#: git-gui.sh:2781
221 msgid "Visualize Current Branch's History"
222 msgstr "Показать историю текущей ветки"
223
205 -#: git-gui.sh:2496
224 +#: git-gui.sh:2785
225 msgid "Visualize All Branch History"
226 msgstr "Показать историю всех веток"
227
209 -#: git-gui.sh:2503
228 +#: git-gui.sh:2792
229 #, tcl-format
230 msgid "Browse %s's Files"
231 msgstr "Показать файлы ветки %s"
232
214 -#: git-gui.sh:2505
233 +#: git-gui.sh:2794
234 #, tcl-format
235 msgid "Visualize %s's History"
236 msgstr "Показать историю ветки %s"
237
219 -#: git-gui.sh:2510 lib/database.tcl:27 lib/database.tcl:67
238 +#: git-gui.sh:2799 lib/database.tcl:40
239 msgid "Database Statistics"
240 msgstr "Статистика базы данных"
241
223 -#: git-gui.sh:2513 lib/database.tcl:34
242 +#: git-gui.sh:2802 lib/database.tcl:33
243 msgid "Compress Database"
244 msgstr "Сжать базу данных"
245
227 -#: git-gui.sh:2516
246 +#: git-gui.sh:2805
247 msgid "Verify Database"
248 msgstr "Проверить базу данных"
249
231 -#: git-gui.sh:2523 git-gui.sh:2527 git-gui.sh:2531 lib/shortcut.tcl:8
232 -#: lib/shortcut.tcl:40 lib/shortcut.tcl:72
250 +#: git-gui.sh:2812 git-gui.sh:2816 git-gui.sh:2820
251 msgid "Create Desktop Icon"
252 msgstr "Создать ярлык на рабочем столе"
253
236 -#: git-gui.sh:2539 lib/choose_repository.tcl:183 lib/choose_repository.tcl:191
254 +#: git-gui.sh:2828 lib/choose_repository.tcl:209 lib/choose_repository.tcl:217
255 msgid "Quit"
256 msgstr "Выход"
257
240 -#: git-gui.sh:2547
258 +#: git-gui.sh:2836
259 msgid "Undo"
260 msgstr "Отменить"
261
244 -#: git-gui.sh:2550
262 +#: git-gui.sh:2839
263 msgid "Redo"
264 msgstr "Повторить"
265
248 -#: git-gui.sh:2554 git-gui.sh:3109
266 +#: git-gui.sh:2843 git-gui.sh:3461
267 msgid "Cut"
268 msgstr "Вырезать"
269
252 -#: git-gui.sh:2557 git-gui.sh:3112 git-gui.sh:3186 git-gui.sh:3259
270 +#: git-gui.sh:2846 git-gui.sh:3464 git-gui.sh:3540 git-gui.sh:3633
271 #: lib/console.tcl:69
272 msgid "Copy"
273 msgstr "Копировать"
274
257 -#: git-gui.sh:2560 git-gui.sh:3115
275 +#: git-gui.sh:2849 git-gui.sh:3467
276 msgid "Paste"
277 msgstr "Вставить"
278
261 -#: git-gui.sh:2563 git-gui.sh:3118 lib/branch_delete.tcl:26
262 -#: lib/remote_branch_delete.tcl:38
279 +#: git-gui.sh:2852 git-gui.sh:3470 lib/remote_branch_delete.tcl:39
280 +#: lib/branch_delete.tcl:28
281 msgid "Delete"
282 msgstr "Удалить"
283
266 -#: git-gui.sh:2567 git-gui.sh:3122 git-gui.sh:3263 lib/console.tcl:71
284 +#: git-gui.sh:2856 git-gui.sh:3474 git-gui.sh:3637 lib/console.tcl:71
285 msgid "Select All"
268 -msgstr "Выделить все"
286 +msgstr "Выделить всё"
287
270 -#: git-gui.sh:2576
288 +#: git-gui.sh:2865
289 msgid "Create..."
290 msgstr "Создать…"
291
274 -#: git-gui.sh:2582
292 +#: git-gui.sh:2871
293 msgid "Checkout..."
294 msgstr "Перейти…"
295
278 -#: git-gui.sh:2588
296 +#: git-gui.sh:2877
297 msgid "Rename..."
298 msgstr "Переименовать…"
299
282 -#: git-gui.sh:2593
300 +#: git-gui.sh:2882
301 msgid "Delete..."
302 msgstr "Удалить…"
303
286 -#: git-gui.sh:2598
304 +#: git-gui.sh:2887
305 msgid "Reset..."
306 msgstr "Сбросить…"
307
290 -#: git-gui.sh:2608
308 +#: git-gui.sh:2897
309 msgid "Done"
310 msgstr "Завершено"
311
294 -#: git-gui.sh:2610
312 +#: git-gui.sh:2899
313 msgid "Commit@@verb"
314 msgstr "Закоммитить"
315
298 -#: git-gui.sh:2619 git-gui.sh:3050
299 -msgid "New Commit"
300 -msgstr "Новый коммит"
301 -
302 -#: git-gui.sh:2627 git-gui.sh:3057
316 +#: git-gui.sh:2908 git-gui.sh:3400
317 msgid "Amend Last Commit"
318 msgstr "Исправить последний коммит"
319
306 -#: git-gui.sh:2637 git-gui.sh:3011 lib/remote_branch_delete.tcl:99
320 +#: git-gui.sh:2918 git-gui.sh:3361 lib/remote_branch_delete.tcl:101
321 msgid "Rescan"
322 msgstr "Перечитать"
323
310 -#: git-gui.sh:2643
324 +#: git-gui.sh:2924
325 msgid "Stage To Commit"
326 msgstr "Добавить в индекс"
327
314 -#: git-gui.sh:2649
328 +#: git-gui.sh:2930
329 msgid "Stage Changed Files To Commit"
330 msgstr "Добавить изменённые файлы в индекс"
331
318 -#: git-gui.sh:2655
332 +#: git-gui.sh:2936
333 msgid "Unstage From Commit"
334 msgstr "Убрать из издекса"
335
322 -#: git-gui.sh:2661 lib/index.tcl:412
336 +#: git-gui.sh:2942 lib/index.tcl:521
337 msgid "Revert Changes"
338 msgstr "Обратить изменения"
339
326 -#: git-gui.sh:2669 git-gui.sh:3310 git-gui.sh:3341
340 +#: git-gui.sh:2950 git-gui.sh:3700 git-gui.sh:3731
341 msgid "Show Less Context"
342 msgstr "Меньше контекста"
343
330 -#: git-gui.sh:2673 git-gui.sh:3314 git-gui.sh:3345
344 +#: git-gui.sh:2954 git-gui.sh:3704 git-gui.sh:3735
345 msgid "Show More Context"
346 msgstr "Больше контекста"
347
334 -#: git-gui.sh:2680 git-gui.sh:3024 git-gui.sh:3133
348 +#: git-gui.sh:2961 git-gui.sh:3374 git-gui.sh:3485
349 msgid "Sign Off"
350 msgstr "Вставить Signed-off-by"
351
338 -#: git-gui.sh:2696
352 +#: git-gui.sh:2977
353 msgid "Local Merge..."
354 msgstr "Локальное слияние…"
355
342 -#: git-gui.sh:2701
356 +#: git-gui.sh:2982
357 msgid "Abort Merge..."
358 msgstr "Прервать слияние…"
359
346 -#: git-gui.sh:2713 git-gui.sh:2741
360 +#: git-gui.sh:2994 git-gui.sh:3022
361 msgid "Add..."
362 msgstr "Добавить…"
363
350 -#: git-gui.sh:2717
364 +#: git-gui.sh:2998
365 msgid "Push..."
366 msgstr "Отправить…"
367
354 -#: git-gui.sh:2721
368 +#: git-gui.sh:3002
369 msgid "Delete Branch..."
370 msgstr "Удалить ветку…"
371
358 -#: git-gui.sh:2731 git-gui.sh:3292
372 +#: git-gui.sh:3012 git-gui.sh:3666
373 msgid "Options..."
374 msgstr "Настройки…"
375
362 -#: git-gui.sh:2742
376 +#: git-gui.sh:3023
377 msgid "Remove..."
378 msgstr "Удалить…"
379
366 -#: git-gui.sh:2751 lib/choose_repository.tcl:50
380 +#: git-gui.sh:3032 lib/choose_repository.tcl:67
381 msgid "Help"
368 -msgstr "Помощь"
382 +msgstr "Справка"
383
370 -#: git-gui.sh:2755 git-gui.sh:2759 lib/about.tcl:14
371 -#: lib/choose_repository.tcl:44 lib/choose_repository.tcl:53
384 +#: git-gui.sh:3036 git-gui.sh:3040 lib/choose_repository.tcl:61
385 +#: lib/choose_repository.tcl:70 lib/about.tcl:14
386 #, tcl-format
387 msgid "About %s"
388 msgstr "О %s"
389
376 -#: git-gui.sh:2783
390 +#: git-gui.sh:3064
391 msgid "Online Documentation"
392 msgstr "Документация в интернете"
393
380 -#: git-gui.sh:2786 lib/choose_repository.tcl:47 lib/choose_repository.tcl:56
394 +#: git-gui.sh:3067 lib/choose_repository.tcl:64 lib/choose_repository.tcl:73
395 msgid "Show SSH Key"
396 msgstr "Показать ключ SSH"
397
384 -#: git-gui.sh:2893
398 +#: git-gui.sh:3097 git-gui.sh:3229
399 +msgid "usage:"
400 +msgstr "использование:"
401 +
402 +#: git-gui.sh:3101 git-gui.sh:3233
403 +msgid "Usage"
404 +msgstr "Использование"
405 +
406 +#: git-gui.sh:3182 lib/blame.tcl:575
407 +msgid "Error"
408 +msgstr "Ошибка"
409 +
410 +#: git-gui.sh:3213
411 #, tcl-format
412 msgid "fatal: cannot stat path %s: No such file or directory"
413 msgstr "критическая ошибка: %s: нет такого файла или каталога"
414
389 -#: git-gui.sh:2926
415 +#: git-gui.sh:3246
416 msgid "Current Branch:"
417 msgstr "Текущая ветка:"
418
393 -#: git-gui.sh:2947
394 -msgid "Staged Changes (Will Commit)"
395 -msgstr "Изменения в индексе (будут закоммичены)"
396 -
397 -#: git-gui.sh:2967
419 +#: git-gui.sh:3271
420 msgid "Unstaged Changes"
421 msgstr "Изменено (не будет сохранено)"
422
401 -#: git-gui.sh:3017
423 +#: git-gui.sh:3293
424 +msgid "Staged Changes (Will Commit)"
425 +msgstr "Изменения в индексе (будут закоммичены)"
426 +
427 +#: git-gui.sh:3367
428 msgid "Stage Changed"
429 msgstr "Индексировать всё"
430
405 -#: git-gui.sh:3036 lib/transport.tcl:104 lib/transport.tcl:193
431 +#: git-gui.sh:3386 lib/transport.tcl:137
432 msgid "Push"
433 msgstr "Отправить"
434
409 -#: git-gui.sh:3071
435 +#: git-gui.sh:3413
436 msgid "Initial Commit Message:"
437 msgstr "Сообщение первого коммита:"
438
413 -#: git-gui.sh:3072
439 +#: git-gui.sh:3414
440 msgid "Amended Commit Message:"
441 msgstr "Сообщение исправленного коммита:"
442
417 -#: git-gui.sh:3073
443 +#: git-gui.sh:3415
444 msgid "Amended Initial Commit Message:"
445 msgstr "Сообщение исправленного первого коммита:"
446
421 -#: git-gui.sh:3074
447 +#: git-gui.sh:3416
448 msgid "Amended Merge Commit Message:"
449 msgstr "Сообщение исправленного слияния:"
450
425 -#: git-gui.sh:3075
451 +#: git-gui.sh:3417
452 msgid "Merge Commit Message:"
453 msgstr "Сообщение слияния:"
454
429 -#: git-gui.sh:3076
455 +#: git-gui.sh:3418
456 msgid "Commit Message:"
457 msgstr "Сообщение коммита:"
458
433 -#: git-gui.sh:3125 git-gui.sh:3267 lib/console.tcl:73
459 +#: git-gui.sh:3477 git-gui.sh:3641 lib/console.tcl:73
460 msgid "Copy All"
461 msgstr "Копировать все"
462
437 -#: git-gui.sh:3149 lib/blame.tcl:104
463 +#: git-gui.sh:3501 lib/blame.tcl:106
464 msgid "File:"
465 msgstr "Файл:"
466
441 -#: git-gui.sh:3255
467 +#: git-gui.sh:3549 lib/choose_repository.tcl:1100
468 +msgid "Open"
469 +msgstr "Открыть"
470 +
471 +#: git-gui.sh:3629
472 msgid "Refresh"
473 msgstr "Обновить"
474
445 -#: git-gui.sh:3276
475 +#: git-gui.sh:3650
476 msgid "Decrease Font Size"
477 msgstr "Уменьшить размер шрифта"
478
449 -#: git-gui.sh:3280
479 +#: git-gui.sh:3654
480 msgid "Increase Font Size"
481 msgstr "Увеличить размер шрифта"
482
453 -#: git-gui.sh:3288 lib/blame.tcl:281
483 +#: git-gui.sh:3662 lib/blame.tcl:296
484 msgid "Encoding"
485 msgstr "Кодировка"
486
457 -#: git-gui.sh:3299
487 +#: git-gui.sh:3673
488 msgid "Apply/Reverse Hunk"
489 msgstr "Применить/Убрать изменение"
490
461 -#: git-gui.sh:3304
491 +#: git-gui.sh:3678
492 msgid "Apply/Reverse Line"
493 msgstr "Применить/Убрать строку"
494
465 -#: git-gui.sh:3323
495 +#: git-gui.sh:3684 git-gui.sh:3794 git-gui.sh:3805
496 +msgid "Revert Hunk"
497 +msgstr "Обратить изменения блока"
498 +
499 +#: git-gui.sh:3689 git-gui.sh:3801 git-gui.sh:3812
500 +msgid "Revert Line"
501 +msgstr "Обратить изменения строки"
502 +
503 +#: git-gui.sh:3694 git-gui.sh:3791
504 +msgid "Undo Last Revert"
505 +msgstr "Отменить последнее обращение изменений"
506 +
507 +#: git-gui.sh:3713
508 msgid "Run Merge Tool"
509 msgstr "Запустить программу слияния"
510
469 -#: git-gui.sh:3328
511 +#: git-gui.sh:3718
512 msgid "Use Remote Version"
513 msgstr "Взять внешнюю версию"
514
473 -#: git-gui.sh:3332
515 +#: git-gui.sh:3722
516 msgid "Use Local Version"
517 msgstr "Взять локальную версию"
518
477 -#: git-gui.sh:3336
519 +#: git-gui.sh:3726
520 msgid "Revert To Base"
521 msgstr "Обратить изменения"
522
481 -#: git-gui.sh:3354
523 +#: git-gui.sh:3744
524 msgid "Visualize These Changes In The Submodule"
525 msgstr "Показать эти изменения подмодуля"
526
485 -#: git-gui.sh:3358
527 +#: git-gui.sh:3748
528 msgid "Visualize Current Branch History In The Submodule"
529 msgstr "Показать историю текущей ветки подмодуля"
530
489 -#: git-gui.sh:3362
531 +#: git-gui.sh:3752
532 msgid "Visualize All Branch History In The Submodule"
533 msgstr "Показать историю всех веток подмодуля"
534
493 -#: git-gui.sh:3367
535 +#: git-gui.sh:3757
536 msgid "Start git gui In The Submodule"
537 msgstr "Запустить git gui в подмодуле"
538
497 -#: git-gui.sh:3389
539 +#: git-gui.sh:3793
540 msgid "Unstage Hunk From Commit"
541 msgstr "Убрать блок из индекса"
542
501 -#: git-gui.sh:3391
543 +#: git-gui.sh:3797
544 msgid "Unstage Lines From Commit"
545 msgstr "Убрать строки из индекса"
546
505 -#: git-gui.sh:3393
547 +#: git-gui.sh:3798 git-gui.sh:3809
548 +msgid "Revert Lines"
549 +msgstr "Обратить изменения строк"
550 +
551 +#: git-gui.sh:3800
552 msgid "Unstage Line From Commit"
553 msgstr "Убрать строку из индекса"
554
509 -#: git-gui.sh:3396
555 +#: git-gui.sh:3804
556 msgid "Stage Hunk For Commit"
557 msgstr "Добавить блок в индекс"
558
513 -#: git-gui.sh:3398
559 +#: git-gui.sh:3808
560 msgid "Stage Lines For Commit"
561 msgstr "Добавить строки в индекс"
562
517 -#: git-gui.sh:3400
563 +#: git-gui.sh:3811
564 msgid "Stage Line For Commit"
565 msgstr "Добавить строку в индекс"
566
521 -#: git-gui.sh:3424
567 +#: git-gui.sh:3861
568 msgid "Initializing..."
569 msgstr "Инициализация…"
570
525 -#: git-gui.sh:3541
571 +#: git-gui.sh:4017
572 #, tcl-format
573 msgid ""
574 "Possible environment issues exist.\n"
@@ -533,14 +579,14 @@ msgid ""
579 "\n"
580 msgstr "Возможны ошибки в переменных окружения.\n\nПеременные окружения, которые возможно\nбудут проигнорированы командами Git,\nзапущенными из %s\n\n"
581
536 -#: git-gui.sh:3570
582 +#: git-gui.sh:4046
583 msgid ""
584 "\n"
585 "This is due to a known issue with the\n"
586 "Tcl binary distributed by Cygwin."
587 msgstr "\nЭто известная проблема с Tcl,\nраспространяемым Cygwin."
588
543 -#: git-gui.sh:3575
589 +#: git-gui.sh:4051
590 #, tcl-format
591 msgid ""
592 "\n"
@@ -551,357 +597,201 @@ msgid ""
597 "~/.gitconfig file.\n"
598 msgstr "\n\nВместо использования %s можно\nсохранить значения user.name и\nuser.email в Вашем персональном\nфайле ~/.gitconfig.\n"
599
554 -#: lib/about.tcl:26
555 -msgid "git-gui - a graphical user interface for Git."
556 -msgstr "git-gui - графический пользовательский интерфейс к Git."
557 -
558 -#: lib/blame.tcl:72
559 -msgid "File Viewer"
560 -msgstr "Просмотр файла"
561 -
562 -#: lib/blame.tcl:78
563 -msgid "Commit:"
564 -msgstr "Коммит:"
565 -
566 -#: lib/blame.tcl:271
567 -msgid "Copy Commit"
568 -msgstr "Копировать SHA-1"
569 -
570 -#: lib/blame.tcl:275
571 -msgid "Find Text..."
572 -msgstr "Найти текст…"
573 -
574 -#: lib/blame.tcl:284
575 -msgid "Do Full Copy Detection"
576 -msgstr "Провести полный поиск копий"
600 +#: lib/spellcheck.tcl:57
601 +msgid "Unsupported spell checker"
602 +msgstr "Неподдерживаемая программа проверки правописания"
603
578 -#: lib/blame.tcl:288
579 -msgid "Show History Context"
580 -msgstr "Показать исторический контекст"
604 +#: lib/spellcheck.tcl:65
605 +msgid "Spell checking is unavailable"
606 +msgstr "Проверка правописания не доступна"
607
582 -#: lib/blame.tcl:291
583 -msgid "Blame Parent Commit"
584 -msgstr "Авторы родительского коммита"
608 +#: lib/spellcheck.tcl:68
609 +msgid "Invalid spell checking configuration"
610 +msgstr "Неправильная конфигурация программы проверки правописания"
611
586 -#: lib/blame.tcl:450
612 +#: lib/spellcheck.tcl:70
613 #, tcl-format
588 -msgid "Reading %s..."
589 -msgstr "Чтение %s…"
590 -
591 -#: lib/blame.tcl:557
592 -msgid "Loading copy/move tracking annotations..."
593 -msgstr "Загрузка аннотации копирований/переименований…"
594 -
595 -#: lib/blame.tcl:577
596 -msgid "lines annotated"
597 -msgstr "строк прокомментировано"
614 +msgid "Reverting dictionary to %s."
615 +msgstr "Словарь вернут к %s."
616
599 -#: lib/blame.tcl:769
600 -msgid "Loading original location annotations..."
601 -msgstr "Загрузка аннотаций первоначального положения объекта…"
617 +#: lib/spellcheck.tcl:73
618 +msgid "Spell checker silently failed on startup"
619 +msgstr "Программа проверки правописания не смогла запуститься"
620
603 -#: lib/blame.tcl:772
604 -msgid "Annotation complete."
605 -msgstr "Аннотация завершена."
621 +#: lib/spellcheck.tcl:80
622 +msgid "Unrecognized spell checker"
623 +msgstr "Нераспознанная программа проверки правописания"
624
607 -#: lib/blame.tcl:802
608 -msgid "Busy"
609 -msgstr "Занят"
625 +#: lib/spellcheck.tcl:186
626 +msgid "No Suggestions"
627 +msgstr "Исправлений не найдено"
628
611 -#: lib/blame.tcl:803
612 -msgid "Annotation process is already running."
613 -msgstr "Аннотация уже запущена"
629 +#: lib/spellcheck.tcl:388
630 +msgid "Unexpected EOF from spell checker"
631 +msgstr "Программа проверки правописания прервала передачу данных"
632
615 -#: lib/blame.tcl:842
616 -msgid "Running thorough copy detection..."
617 -msgstr "Выполнение полного поиска копий…"
633 +#: lib/spellcheck.tcl:392
634 +msgid "Spell Checker Failed"
635 +msgstr "Ошибка проверки правописания"
636
619 -#: lib/blame.tcl:910
620 -msgid "Loading annotation..."
621 -msgstr "Загрузка аннотации…"
637 +#: lib/transport.tcl:6 lib/remote_add.tcl:132
638 +#, tcl-format
639 +msgid "fetch %s"
640 +msgstr "извлечение %s"
641
623 -#: lib/blame.tcl:963
624 -msgid "Author:"
625 -msgstr "Автор:"
642 +#: lib/transport.tcl:7
643 +#, tcl-format
644 +msgid "Fetching new changes from %s"
645 +msgstr "Извлечение изменений из %s "
646
627 -#: lib/blame.tcl:967
628 -msgid "Committer:"
629 -msgstr "Коммитер:"
647 +#: lib/transport.tcl:18
648 +#, tcl-format
649 +msgid "remote prune %s"
650 +msgstr "чистка внешнего %s"
651
631 -#: lib/blame.tcl:972
632 -msgid "Original File:"
633 -msgstr "Исходный файл:"
652 +#: lib/transport.tcl:19
653 +#, tcl-format
654 +msgid "Pruning tracking branches deleted from %s"
655 +msgstr "Чистка отслеживаемых веток, удалённых из %s"
656
635 -#: lib/blame.tcl:1020
636 -msgid "Cannot find HEAD commit:"
637 -msgstr "Не удалось найти текущее состояние:"
657 +#: lib/transport.tcl:25
658 +msgid "fetch all remotes"
659 +msgstr "извлечь со всех внешних репозиториев"
660
639 -#: lib/blame.tcl:1075
640 -msgid "Cannot find parent commit:"
641 -msgstr "Не удалось найти родительское состояние:"
661 +#: lib/transport.tcl:26
662 +msgid "Fetching new changes from all remotes"
663 +msgstr "Получение изменений со всех внешних репозиториев"
664
643 -#: lib/blame.tcl:1090
644 -msgid "Unable to display parent"
645 -msgstr "Не могу показать предка"
665 +#: lib/transport.tcl:40
666 +msgid "remote prune all remotes"
667 +msgstr "чистка всех внешних репозиториев"
668
647 -#: lib/blame.tcl:1091 lib/diff.tcl:320
648 -msgid "Error loading diff:"
649 -msgstr "Ошибка загрузки изменений:"
669 +#: lib/transport.tcl:41
670 +msgid "Pruning tracking branches deleted from all remotes"
671 +msgstr "Чистка отслеживаемых веток, удалённых со всех внешних репозиториев"
672
651 -#: lib/blame.tcl:1231
652 -msgid "Originally By:"
653 -msgstr "Источник:"
673 +#: lib/transport.tcl:54 lib/transport.tcl:92 lib/transport.tcl:110
674 +#: lib/remote_add.tcl:162
675 +#, tcl-format
676 +msgid "push %s"
677 +msgstr "отправить %s"
678
655 -#: lib/blame.tcl:1237
656 -msgid "In File:"
657 -msgstr "Файл:"
679 +#: lib/transport.tcl:55
680 +#, tcl-format
681 +msgid "Pushing changes to %s"
682 +msgstr "Отправка изменений в %s "
683
659 -#: lib/blame.tcl:1242
660 -msgid "Copied Or Moved Here By:"
661 -msgstr "Скопировано/перемещено в:"
684 +#: lib/transport.tcl:93
685 +#, tcl-format
686 +msgid "Mirroring to %s"
687 +msgstr "Точное копирование в %s"
688
663 -#: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19
664 -msgid "Checkout Branch"
665 -msgstr "Перейти на ветку"
689 +#: lib/transport.tcl:111
690 +#, tcl-format
691 +msgid "Pushing %s %s to %s"
692 +msgstr "Отправка %s %s в %s"
693
667 -#: lib/branch_checkout.tcl:23
668 -msgid "Checkout"
669 -msgstr "Перейти"
694 +#: lib/transport.tcl:132
695 +msgid "Push Branches"
696 +msgstr "Отправить ветки"
697
671 -#: lib/branch_checkout.tcl:27 lib/branch_create.tcl:35
672 -#: lib/branch_delete.tcl:32 lib/branch_rename.tcl:30 lib/browser.tcl:282
673 -#: lib/checkout_op.tcl:579 lib/choose_font.tcl:43 lib/merge.tcl:172
674 -#: lib/option.tcl:125 lib/remote_add.tcl:32 lib/remote_branch_delete.tcl:42
675 -#: lib/tools_dlg.tcl:40 lib/tools_dlg.tcl:204 lib/tools_dlg.tcl:352
676 -#: lib/transport.tcl:108
698 +#: lib/transport.tcl:141 lib/checkout_op.tcl:580 lib/remote_add.tcl:34
699 +#: lib/browser.tcl:292 lib/branch_checkout.tcl:30 lib/branch_rename.tcl:32
700 +#: lib/choose_font.tcl:45 lib/option.tcl:127 lib/tools_dlg.tcl:41
701 +#: lib/tools_dlg.tcl:202 lib/tools_dlg.tcl:345 lib/remote_branch_delete.tcl:43
702 +#: lib/branch_create.tcl:37 lib/branch_delete.tcl:34 lib/merge.tcl:178
703 msgid "Cancel"
704 msgstr "Отмена"
705
680 -#: lib/branch_checkout.tcl:32 lib/browser.tcl:287 lib/tools_dlg.tcl:328
681 -msgid "Revision"
682 -msgstr "Версия"
683 -
684 -#: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:280
685 -msgid "Options"
686 -msgstr "Настройки"
687 -
688 -#: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92
689 -msgid "Fetch Tracking Branch"
690 -msgstr "Извлечь изменения из внешней ветки"
706 +#: lib/transport.tcl:147
707 +msgid "Source Branches"
708 +msgstr "Исходные ветки"
709
692 -#: lib/branch_checkout.tcl:44
693 -msgid "Detach From Local Branch"
694 -msgstr "Отсоединить от локальной ветки"
710 +#: lib/transport.tcl:162
711 +msgid "Destination Repository"
712 +msgstr "Репозиторий назначения"
713
696 -#: lib/branch_create.tcl:22
697 -msgid "Create Branch"
698 -msgstr "Создать ветку"
714 +#: lib/transport.tcl:165 lib/remote_branch_delete.tcl:51
715 +msgid "Remote:"
716 +msgstr "внешний:"
717
700 -#: lib/branch_create.tcl:27
701 -msgid "Create New Branch"
702 -msgstr "Создать новую ветку"
718 +#: lib/transport.tcl:187 lib/remote_branch_delete.tcl:72
719 +msgid "Arbitrary Location:"
720 +msgstr "Указанное положение:"
721
704 -#: lib/branch_create.tcl:31 lib/choose_repository.tcl:381
705 -msgid "Create"
706 -msgstr "Создать"
722 +#: lib/transport.tcl:205
723 +msgid "Transfer Options"
724 +msgstr "Настройки отправки"
725
708 -#: lib/branch_create.tcl:40
709 -msgid "Branch Name"
710 -msgstr "Имя ветки"
726 +#: lib/transport.tcl:207
727 +msgid "Force overwrite existing branch (may discard changes)"
728 +msgstr "Принудительно перезаписать существующую ветку (возможна потеря изменений)"
729
712 -#: lib/branch_create.tcl:43 lib/remote_add.tcl:39 lib/tools_dlg.tcl:50
713 -msgid "Name:"
714 -msgstr "Название:"
730 +#: lib/transport.tcl:211
731 +msgid "Use thin pack (for slow network connections)"
732 +msgstr "Использовать thin pack (для медленных сетевых подключений)"
733
716 -#: lib/branch_create.tcl:58
717 -msgid "Match Tracking Branch Name"
718 -msgstr "Соответствовать имени отслеживаемой ветки"
734 +#: lib/transport.tcl:215
735 +msgid "Include tags"
736 +msgstr "Передать метки"
737
720 -#: lib/branch_create.tcl:66
721 -msgid "Starting Revision"
722 -msgstr "Начальная версия"
738 +#: lib/transport.tcl:229
739 +#, tcl-format
740 +msgid "%s (%s): Push"
741 +msgstr "%s (%s): Отправка"
742
724 -#: lib/branch_create.tcl:72
725 -msgid "Update Existing Branch:"
726 -msgstr "Обновить имеющуюся ветку:"
743 +#: lib/checkout_op.tcl:85
744 +#, tcl-format
745 +msgid "Fetching %s from %s"
746 +msgstr "Извлечение %s из %s "
747
728 -#: lib/branch_create.tcl:75
729 -msgid "No"
730 -msgstr "Нет"
748 +#: lib/checkout_op.tcl:133
749 +#, tcl-format
750 +msgid "fatal: Cannot resolve %s"
751 +msgstr "критическая ошибка: невозможно разрешить %s"
752
732 -#: lib/branch_create.tcl:80
733 -msgid "Fast Forward Only"
734 -msgstr "Только Fast Forward"
753 +#: lib/checkout_op.tcl:146 lib/sshkey.tcl:58 lib/console.tcl:81
754 +#: lib/database.tcl:30
755 +msgid "Close"
756 +msgstr "Закрыть"
757
736 -#: lib/branch_create.tcl:85 lib/checkout_op.tcl:571
737 -msgid "Reset"
738 -msgstr "Сброс"
758 +#: lib/checkout_op.tcl:175
759 +#, tcl-format
760 +msgid "Branch '%s' does not exist."
761 +msgstr "Ветка «%s» не существует."
762
740 -#: lib/branch_create.tcl:97
741 -msgid "Checkout After Creation"
742 -msgstr "После создания сделать текущей"
763 +#: lib/checkout_op.tcl:194
764 +#, tcl-format
765 +msgid "Failed to configure simplified git-pull for '%s'."
766 +msgstr "Ошибка создания упрощённой конфигурации git pull для «%s»."
767
744 -#: lib/branch_create.tcl:131
745 -msgid "Please select a tracking branch."
746 -msgstr "Укажите отлеживаемую ветку."
768 +#: lib/checkout_op.tcl:202 lib/branch_rename.tcl:102
769 +#, tcl-format
770 +msgid "Branch '%s' already exists."
771 +msgstr "Ветка «%s» уже существует."
772
748 -#: lib/branch_create.tcl:140
773 +#: lib/checkout_op.tcl:229
774 #, tcl-format
750 -msgid "Tracking branch %s is not a branch in the remote repository."
751 -msgstr "Отслеживаемая ветка %s не является веткой на внешнем репозитории."
775 +msgid ""
776 +"Branch '%s' already exists.\n"
777 +"\n"
778 +"It cannot fast-forward to %s.\n"
779 +"A merge is required."
780 +msgstr "Ветка «%s» уже существует.\n\nОна не может быть перемотана вперед к %s.\nТребуется слияние."
781
753 -#: lib/branch_create.tcl:153 lib/branch_rename.tcl:86
754 -msgid "Please supply a branch name."
755 -msgstr "Укажите имя ветки."
782 +#: lib/checkout_op.tcl:243
783 +#, tcl-format
784 +msgid "Merge strategy '%s' not supported."
785 +msgstr "Неизвестная стратегия слияния «%s»."
786
757 -#: lib/branch_create.tcl:164 lib/branch_rename.tcl:106
787 +#: lib/checkout_op.tcl:262
788 #, tcl-format
759 -msgid "'%s' is not an acceptable branch name."
760 -msgstr "Недопустимое имя ветки «%s»."
789 +msgid "Failed to update '%s'."
790 +msgstr "Не удалось обновить «%s»."
791
762 -#: lib/branch_delete.tcl:15
763 -msgid "Delete Branch"
764 -msgstr "Удаление ветки"
765 -
766 -#: lib/branch_delete.tcl:20
767 -msgid "Delete Local Branch"
768 -msgstr "Удалить локальную ветку"
769 -
770 -#: lib/branch_delete.tcl:37
771 -msgid "Local Branches"
772 -msgstr "Локальные ветки"
773 -
774 -#: lib/branch_delete.tcl:52
775 -msgid "Delete Only If Merged Into"
776 -msgstr "Удалить только в случае, если было слияние с"
777 -
778 -#: lib/branch_delete.tcl:54 lib/remote_branch_delete.tcl:119
779 -msgid "Always (Do not perform merge checks)"
780 -msgstr "Всегда (не выполнять проверку на слияние)"
781 -
782 -#: lib/branch_delete.tcl:103
783 -#, tcl-format
784 -msgid "The following branches are not completely merged into %s:"
785 -msgstr "Ветки, которые не полностью сливаются с %s:"
786 -
787 -#: lib/branch_delete.tcl:115 lib/remote_branch_delete.tcl:217
788 -msgid ""
789 -"Recovering deleted branches is difficult.\n"
790 -"\n"
791 -"Delete the selected branches?"
792 -msgstr "Восстановить удаленные ветки сложно.\n\nПродолжить?"
793 -
794 -#: lib/branch_delete.tcl:141
795 -#, tcl-format
796 -msgid ""
797 -"Failed to delete branches:\n"
798 -"%s"
799 -msgstr "Не удалось удалить ветки:\n%s"
800 -
801 -#: lib/branch_rename.tcl:14 lib/branch_rename.tcl:22
802 -msgid "Rename Branch"
803 -msgstr "Переименование ветки"
804 -
805 -#: lib/branch_rename.tcl:26
806 -msgid "Rename"
807 -msgstr "Переименовать"
808 -
809 -#: lib/branch_rename.tcl:36
810 -msgid "Branch:"
811 -msgstr "Ветка:"
812 -
813 -#: lib/branch_rename.tcl:39
814 -msgid "New Name:"
815 -msgstr "Новое название:"
816 -
817 -#: lib/branch_rename.tcl:75
818 -msgid "Please select a branch to rename."
819 -msgstr "Укажите ветку для переименования."
820 -
821 -#: lib/branch_rename.tcl:96 lib/checkout_op.tcl:202
822 -#, tcl-format
823 -msgid "Branch '%s' already exists."
824 -msgstr "Ветка «%s» уже существует."
825 -
826 -#: lib/branch_rename.tcl:117
827 -#, tcl-format
828 -msgid "Failed to rename '%s'."
829 -msgstr "Не удалось переименовать «%s». "
830 -
831 -#: lib/browser.tcl:17
832 -msgid "Starting..."
833 -msgstr "Запуск…"
834 -
835 -#: lib/browser.tcl:26
836 -msgid "File Browser"
837 -msgstr "Просмотр списка файлов"
838 -
839 -#: lib/browser.tcl:126 lib/browser.tcl:143
840 -#, tcl-format
841 -msgid "Loading %s..."
842 -msgstr "Загрузка %s…"
843 -
844 -#: lib/browser.tcl:187
845 -msgid "[Up To Parent]"
846 -msgstr "[На уровень выше]"
847 -
848 -#: lib/browser.tcl:267 lib/browser.tcl:273
849 -msgid "Browse Branch Files"
850 -msgstr "Показать файлы ветки"
851 -
852 -#: lib/browser.tcl:278 lib/choose_repository.tcl:398
853 -#: lib/choose_repository.tcl:486 lib/choose_repository.tcl:497
854 -#: lib/choose_repository.tcl:1028
855 -msgid "Browse"
856 -msgstr "Показать"
857 -
858 -#: lib/checkout_op.tcl:85
859 -#, tcl-format
860 -msgid "Fetching %s from %s"
861 -msgstr "Извлечение %s из %s "
862 -
863 -#: lib/checkout_op.tcl:133
864 -#, tcl-format
865 -msgid "fatal: Cannot resolve %s"
866 -msgstr "критическая ошибка: невозможно разрешить %s"
867 -
868 -#: lib/checkout_op.tcl:146 lib/console.tcl:81 lib/database.tcl:31
869 -#: lib/sshkey.tcl:53
870 -msgid "Close"
871 -msgstr "Закрыть"
872 -
873 -#: lib/checkout_op.tcl:175
874 -#, tcl-format
875 -msgid "Branch '%s' does not exist."
876 -msgstr "Ветка «%s» не существует."
877 -
878 -#: lib/checkout_op.tcl:194
879 -#, tcl-format
880 -msgid "Failed to configure simplified git-pull for '%s'."
881 -msgstr "Ошибка создания упрощённой конфигурации git pull для «%s»."
882 -
883 -#: lib/checkout_op.tcl:229
884 -#, tcl-format
885 -msgid ""
886 -"Branch '%s' already exists.\n"
887 -"\n"
888 -"It cannot fast-forward to %s.\n"
889 -"A merge is required."
890 -msgstr "Ветка «%s» уже существует.\n\nОна не может быть перемотана вперед к %s.\nТребуется слияние."
891 -
892 -#: lib/checkout_op.tcl:243
893 -#, tcl-format
894 -msgid "Merge strategy '%s' not supported."
895 -msgstr "Неизвестная стратегия слияния «%s»."
896 -
897 -#: lib/checkout_op.tcl:262
898 -#, tcl-format
899 -msgid "Failed to update '%s'."
900 -msgstr "Не удалось обновить «%s»."
901 -
902 -#: lib/checkout_op.tcl:274
903 -msgid "Staging area (index) is already locked."
904 -msgstr "Рабочая область заблокирована другим процессом."
792 +#: lib/checkout_op.tcl:274
793 +msgid "Staging area (index) is already locked."
794 +msgstr "Рабочая область заблокирована другим процессом."
795
796 #: lib/checkout_op.tcl:289
797 msgid ""
@@ -921,51 +811,55 @@ msgstr "Обновление рабочего каталога из «%s»…"
811 msgid "files checked out"
812 msgstr "файлы извлечены"
813
924 -#: lib/checkout_op.tcl:376
814 +#: lib/checkout_op.tcl:377
815 #, tcl-format
816 msgid "Aborted checkout of '%s' (file level merging is required)."
817 msgstr "Прерван переход на «%s» (требуется слияние содержимого файлов)"
818
929 -#: lib/checkout_op.tcl:377
819 +#: lib/checkout_op.tcl:378
820 msgid "File level merge required."
821 msgstr "Требуется слияние содержания файлов."
822
933 -#: lib/checkout_op.tcl:381
823 +#: lib/checkout_op.tcl:382
824 #, tcl-format
825 msgid "Staying on branch '%s'."
826 msgstr "Ветка «%s» остаётся текущей."
827
938 -#: lib/checkout_op.tcl:452
828 +#: lib/checkout_op.tcl:453
829 msgid ""
830 "You are no longer on a local branch.\n"
831 "\n"
832 "If you wanted to be on a branch, create one now starting from 'This Detached Checkout'."
833 msgstr "Вы более не находитесь на локальной ветке.\n\nЕсли вы хотите снова вернуться к какой-нибудь ветке, создайте её сейчас, начиная с «Текущего отсоединенного состояния»."
834
945 -#: lib/checkout_op.tcl:503 lib/checkout_op.tcl:507
835 +#: lib/checkout_op.tcl:504 lib/checkout_op.tcl:508
836 #, tcl-format
837 msgid "Checked out '%s'."
838 msgstr "Выполнен переход на «%s»."
839
950 -#: lib/checkout_op.tcl:535
840 +#: lib/checkout_op.tcl:536
841 #, tcl-format
842 msgid "Resetting '%s' to '%s' will lose the following commits:"
843 msgstr "Сброс «%s» на «%s» приведет к потере следующих коммитов:"
844
955 -#: lib/checkout_op.tcl:557
845 +#: lib/checkout_op.tcl:558
846 msgid "Recovering lost commits may not be easy."
847 msgstr "Восстановить потерянные коммиты будет сложно."
848
959 -#: lib/checkout_op.tcl:562
849 +#: lib/checkout_op.tcl:563
850 #, tcl-format
851 msgid "Reset '%s'?"
852 msgstr "Сбросить «%s»?"
853
964 -#: lib/checkout_op.tcl:567 lib/merge.tcl:164 lib/tools_dlg.tcl:343
854 +#: lib/checkout_op.tcl:568 lib/tools_dlg.tcl:336 lib/merge.tcl:170
855 msgid "Visualize"
856 msgstr "Наглядно"
857
968 -#: lib/checkout_op.tcl:635
858 +#: lib/checkout_op.tcl:572 lib/branch_create.tcl:85
859 +msgid "Reset"
860 +msgstr "Сброс"
861 +
862 +#: lib/checkout_op.tcl:636
863 #, tcl-format
864 msgid ""
865 "Failed to set current branch.\n"
@@ -975,576 +869,498 @@ msgid ""
869 "This should not have occurred. %s will now close and give up."
870 msgstr "Не удалось установить текущую ветку.\n\nВаш рабочий каталог обновлён только частично. Были обновлены все файлы кроме служебных файлов Git. \n\nЭтого не должно было произойти. %s завершается."
871
978 -#: lib/choose_font.tcl:39
979 -msgid "Select"
980 -msgstr "Выбрать"
872 +#: lib/remote_add.tcl:20
873 +#, tcl-format
874 +msgid "%s (%s): Add Remote"
875 +msgstr "%s (%s): Добавление внешнего репозитория"
876
982 -#: lib/choose_font.tcl:53
983 -msgid "Font Family"
984 -msgstr "Шрифт"
877 +#: lib/remote_add.tcl:25
878 +msgid "Add New Remote"
879 +msgstr "Добавить внешний репозиторий"
880
986 -#: lib/choose_font.tcl:74
987 -msgid "Font Size"
988 -msgstr "Размер шрифта"
881 +#: lib/remote_add.tcl:30 lib/tools_dlg.tcl:37
882 +msgid "Add"
883 +msgstr "Добавить"
884
990 -#: lib/choose_font.tcl:91
991 -msgid "Font Example"
992 -msgstr "Пример текста"
885 +#: lib/remote_add.tcl:39
886 +msgid "Remote Details"
887 +msgstr "Информация о внешнем репозитории"
888
994 -#: lib/choose_font.tcl:103
995 -msgid ""
996 -"This is example text.\n"
997 -"If you like this text, it can be your font."
998 -msgstr "Это пример текста.\nЕсли Вам нравится этот текст, это может быть Ваш шрифт."
889 +#: lib/remote_add.tcl:41 lib/tools_dlg.tcl:51 lib/branch_create.tcl:44
890 +msgid "Name:"
891 +msgstr "Название:"
892
1000 -#: lib/choose_repository.tcl:28
1001 -msgid "Git Gui"
1002 -msgstr "Git Gui"
893 +#: lib/remote_add.tcl:50
894 +msgid "Location:"
895 +msgstr "Положение:"
896
1004 -#: lib/choose_repository.tcl:87 lib/choose_repository.tcl:386
1005 -msgid "Create New Repository"
1006 -msgstr "Создать новый репозиторий"
897 +#: lib/remote_add.tcl:60
898 +msgid "Further Action"
899 +msgstr "Следующая операция"
900
1008 -#: lib/choose_repository.tcl:93
1009 -msgid "New..."
1010 -msgstr "Новый…"
901 +#: lib/remote_add.tcl:63
902 +msgid "Fetch Immediately"
903 +msgstr "Сразу извлечь изменения"
904
1012 -#: lib/choose_repository.tcl:100 lib/choose_repository.tcl:471
1013 -msgid "Clone Existing Repository"
1014 -msgstr "Склонировать существующий репозиторий"
905 +#: lib/remote_add.tcl:69
906 +msgid "Initialize Remote Repository and Push"
907 +msgstr "Инициализировать внешний репозиторий и отправить"
908
1016 -#: lib/choose_repository.tcl:106
1017 -msgid "Clone..."
1018 -msgstr "Клонировать…"
909 +#: lib/remote_add.tcl:75
910 +msgid "Do Nothing Else Now"
911 +msgstr "Больше ничего не делать"
912
1020 -#: lib/choose_repository.tcl:113 lib/choose_repository.tcl:1016
1021 -msgid "Open Existing Repository"
1022 -msgstr "Выбрать существующий репозиторий"
913 +#: lib/remote_add.tcl:100
914 +msgid "Please supply a remote name."
915 +msgstr "Укажите название внешнего репозитория."
916
1024 -#: lib/choose_repository.tcl:119
1025 -msgid "Open..."
1026 -msgstr "Открыть…"
917 +#: lib/remote_add.tcl:113
918 +#, tcl-format
919 +msgid "'%s' is not an acceptable remote name."
920 +msgstr "«%s» не является допустимым именем внешнего репозитория."
921
1028 -#: lib/choose_repository.tcl:132
1029 -msgid "Recent Repositories"
1030 -msgstr "Недавние репозитории"
922 +#: lib/remote_add.tcl:124
923 +#, tcl-format
924 +msgid "Failed to add remote '%s' of location '%s'."
925 +msgstr "Не удалось добавить «%s» из «%s». "
926
1032 -#: lib/choose_repository.tcl:138
1033 -msgid "Open Recent Repository:"
1034 -msgstr "Открыть последний репозиторий"
927 +#: lib/remote_add.tcl:133
928 +#, tcl-format
929 +msgid "Fetching the %s"
930 +msgstr "Извлечение %s"
931
1036 -#: lib/choose_repository.tcl:306 lib/choose_repository.tcl:313
1037 -#: lib/choose_repository.tcl:320
932 +#: lib/remote_add.tcl:156
933 #, tcl-format
1039 -msgid "Failed to create repository %s:"
1040 -msgstr "Не удалось создать репозиторий %s:"
934 +msgid "Do not know how to initialize repository at location '%s'."
935 +msgstr "Невозможно инициализировать репозиторий в «%s»."
936
1042 -#: lib/choose_repository.tcl:391
1043 -msgid "Directory:"
1044 -msgstr "Каталог:"
937 +#: lib/remote_add.tcl:163
938 +#, tcl-format
939 +msgid "Setting up the %s (at %s)"
940 +msgstr "Настройка %s (в %s)"
941
1046 -#: lib/choose_repository.tcl:423 lib/choose_repository.tcl:550
1047 -#: lib/choose_repository.tcl:1052
1048 -msgid "Git Repository"
1049 -msgstr "Репозиторий"
942 +#: lib/browser.tcl:17
943 +msgid "Starting..."
944 +msgstr "Запуск…"
945
1051 -#: lib/choose_repository.tcl:448
946 +#: lib/browser.tcl:27
947 #, tcl-format
1053 -msgid "Directory %s already exists."
1054 -msgstr "Каталог '%s' уже существует."
948 +msgid "%s (%s): File Browser"
949 +msgstr "%s (%s): Просмотр списка файлов"
950
1056 -#: lib/choose_repository.tcl:452
951 +#: lib/browser.tcl:132 lib/browser.tcl:149
952 #, tcl-format
1058 -msgid "File %s already exists."
1059 -msgstr "Файл '%s' уже существует."
953 +msgid "Loading %s..."
954 +msgstr "Загрузка %s…"
955
1061 -#: lib/choose_repository.tcl:466
1062 -msgid "Clone"
1063 -msgstr "Склонировать"
956 +#: lib/browser.tcl:193
957 +msgid "[Up To Parent]"
958 +msgstr "[На уровень выше]"
959
1065 -#: lib/choose_repository.tcl:479
1066 -msgid "Source Location:"
1067 -msgstr "Исходное положение:"
960 +#: lib/browser.tcl:275
961 +#, tcl-format
962 +msgid "%s (%s): Browse Branch Files"
963 +msgstr "%s (%s): Просмотр файлов ветки"
964
1069 -#: lib/choose_repository.tcl:490
1070 -msgid "Target Directory:"
1071 -msgstr "Каталог назначения:"
965 +#: lib/browser.tcl:282
966 +msgid "Browse Branch Files"
967 +msgstr "Показать файлы ветки"
968
1073 -#: lib/choose_repository.tcl:502
1074 -msgid "Clone Type:"
1075 -msgstr "Тип клона:"
969 +#: lib/browser.tcl:288 lib/choose_repository.tcl:437
970 +#: lib/choose_repository.tcl:524 lib/choose_repository.tcl:533
971 +#: lib/choose_repository.tcl:1115
972 +msgid "Browse"
973 +msgstr "Показать"
974
1077 -#: lib/choose_repository.tcl:508
1078 -msgid "Standard (Fast, Semi-Redundant, Hardlinks)"
1079 -msgstr "Стандартный (Быстрый, полуизбыточный, «жесткие» ссылки)"
975 +#: lib/browser.tcl:297 lib/branch_checkout.tcl:35 lib/tools_dlg.tcl:321
976 +msgid "Revision"
977 +msgstr "Версия"
978
1081 -#: lib/choose_repository.tcl:514
1082 -msgid "Full Copy (Slower, Redundant Backup)"
1083 -msgstr "Полная копия (Медленный, создает резервную копию)"
979 +#: lib/index.tcl:6
980 +msgid "Unable to unlock the index."
981 +msgstr "Не удалось разблокировать индекс"
982
1085 -#: lib/choose_repository.tcl:520
1086 -msgid "Shared (Fastest, Not Recommended, No Backup)"
1087 -msgstr "Общий (Самый быстрый, не рекомендуется, без резервной копии)"
983 +#: lib/index.tcl:30
984 +msgid "Index Error"
985 +msgstr "Ошибка в индексе"
986
1089 -#: lib/choose_repository.tcl:556 lib/choose_repository.tcl:603
1090 -#: lib/choose_repository.tcl:749 lib/choose_repository.tcl:819
1091 -#: lib/choose_repository.tcl:1058 lib/choose_repository.tcl:1066
1092 -#, tcl-format
1093 -msgid "Not a Git repository: %s"
1094 -msgstr "Каталог не является репозиторием: %s"
987 +#: lib/index.tcl:32
988 +msgid ""
989 +"Updating the Git index failed. A rescan will be automatically started to "
990 +"resynchronize git-gui."
991 +msgstr "Не удалось обновить индекс Git. Состояние репозитория будет перечитано автоматически."
992
1096 -#: lib/choose_repository.tcl:592
1097 -msgid "Standard only available for local repository."
1098 -msgstr "Стандартный клон возможен только для локального репозитория."
993 +#: lib/index.tcl:43
994 +msgid "Continue"
995 +msgstr "Продолжить"
996
1100 -#: lib/choose_repository.tcl:596
1101 -msgid "Shared only available for local repository."
1102 -msgstr "Общий клон возможен только для локального репозитория."
997 +#: lib/index.tcl:46
998 +msgid "Unlock Index"
999 +msgstr "Разблокировать индекс"
1000 +
1001 +#: lib/index.tcl:77 lib/index.tcl:146 lib/index.tcl:220 lib/index.tcl:587
1002 +#: lib/choose_repository.tcl:999
1003 +msgid "files"
1004 +msgstr "файлов"
1005 +
1006 +#: lib/index.tcl:326
1007 +msgid "Unstaging selected files from commit"
1008 +msgstr "Уборка выбранных файлов из индекса"
1009
1104 -#: lib/choose_repository.tcl:617
1010 +#: lib/index.tcl:330
1011 #, tcl-format
1106 -msgid "Location %s already exists."
1107 -msgstr "Путь '%s' уже существует."
1012 +msgid "Unstaging %s from commit"
1013 +msgstr "Удаление %s из индекса"
1014
1109 -#: lib/choose_repository.tcl:628
1110 -msgid "Failed to configure origin"
1111 -msgstr "Не могу сконфигурировать исходный репозиторий."
1015 +#: lib/index.tcl:369
1016 +msgid "Ready to commit."
1017 +msgstr "Готов для коммита."
1018
1113 -#: lib/choose_repository.tcl:640
1114 -msgid "Counting objects"
1115 -msgstr "Считаю объекты"
1019 +#: lib/index.tcl:378
1020 +msgid "Adding selected files"
1021 +msgstr "Добавление выбранных файлов"
1022
1117 -#: lib/choose_repository.tcl:641
1118 -msgid "buckets"
1119 -msgstr "блоки"
1120 -
1121 -#: lib/choose_repository.tcl:665
1023 +#: lib/index.tcl:382
1024 #, tcl-format
1123 -msgid "Unable to copy objects/info/alternates: %s"
1124 -msgstr "Не могу скопировать objects/info/alternates: %s"
1025 +msgid "Adding %s"
1026 +msgstr "Добавление %s…"
1027
1126 -#: lib/choose_repository.tcl:701
1028 +#: lib/index.tcl:412
1029 #, tcl-format
1128 -msgid "Nothing to clone from %s."
1129 -msgstr "Нечего клонировать с %s."
1030 +msgid "Stage %d untracked files?"
1031 +msgstr "Проиндексировать %d неотслеживаемые файла?"
1032
1131 -#: lib/choose_repository.tcl:703 lib/choose_repository.tcl:917
1132 -#: lib/choose_repository.tcl:929
1133 -msgid "The 'master' branch has not been initialized."
1134 -msgstr "Не инициализирована ветвь «master»."
1033 +#: lib/index.tcl:420
1034 +msgid "Adding all changed files"
1035 +msgstr "Добавление всех измененных файлов"
1036
1136 -#: lib/choose_repository.tcl:716
1137 -msgid "Hardlinks are unavailable. Falling back to copying."
1138 -msgstr "«Жесткие ссылки» недоступны. Будет использовано копирование."
1037 +#: lib/index.tcl:503
1038 +#, tcl-format
1039 +msgid "Revert changes in file %s?"
1040 +msgstr "Обратить изменения в файле %s?"
1041
1140 -#: lib/choose_repository.tcl:728
1042 +#: lib/index.tcl:508
1043 #, tcl-format
1142 -msgid "Cloning from %s"
1143 -msgstr "Клонирование %s"
1044 +msgid "Revert changes in these %i files?"
1045 +msgstr "Обратить изменения в %i файле(-ах)?"
1046
1145 -#: lib/choose_repository.tcl:759
1146 -msgid "Copying objects"
1147 -msgstr "Копирование objects"
1047 +#: lib/index.tcl:517
1048 +msgid "Any unstaged changes will be permanently lost by the revert."
1049 +msgstr "Любые непроиндексированные изменения, будут потеряны при обращении изменений."
1050
1149 -#: lib/choose_repository.tcl:760
1150 -msgid "KiB"
1151 -msgstr "КБ"
1051 +#: lib/index.tcl:520 lib/index.tcl:563
1052 +msgid "Do Nothing"
1053 +msgstr "Ничего не делать"
1054
1153 -#: lib/choose_repository.tcl:784
1055 +#: lib/index.tcl:545
1056 #, tcl-format
1155 -msgid "Unable to copy object: %s"
1156 -msgstr "Не могу скопировать объект: %s"
1057 +msgid "Delete untracked file %s?"
1058 +msgstr "Удалить неотслеживаемый файл %s?"
1059
1158 -#: lib/choose_repository.tcl:794
1159 -msgid "Linking objects"
1160 -msgstr "Создание ссылок на objects"
1060 +#: lib/index.tcl:550
1061 +#, tcl-format
1062 +msgid "Delete these %i untracked files?"
1063 +msgstr "Удалить %i неотслеживаемые файла?"
1064
1162 -#: lib/choose_repository.tcl:795
1163 -msgid "objects"
1164 -msgstr "объекты"
1065 +#: lib/index.tcl:560
1066 +msgid "Files will be permanently deleted."
1067 +msgstr "Файлы будут удалены навсегда."
1068
1166 -#: lib/choose_repository.tcl:803
1167 -#, tcl-format
1168 -msgid "Unable to hardlink object: %s"
1169 -msgstr "Не могу создать «жесткую ссылку» на объект: %s"
1069 +#: lib/index.tcl:564
1070 +msgid "Delete Files"
1071 +msgstr "Удалить файлы"
1072
1171 -#: lib/choose_repository.tcl:858
1172 -msgid "Cannot fetch branches and objects. See console output for details."
1173 -msgstr "Не удалось извлечь ветки и объекты. Дополнительная информация на консоли."
1073 +#: lib/index.tcl:586
1074 +msgid "Deleting"
1075 +msgstr "Удаление"
1076
1175 -#: lib/choose_repository.tcl:869
1176 -msgid "Cannot fetch tags. See console output for details."
1177 -msgstr "Не удалось извлечь метки. Дополнительная информация на консоли."
1077 +#: lib/index.tcl:665
1078 +msgid "Encountered errors deleting files:\n"
1079 +msgstr "Возникшие ошибки при удалении файлов:\n"
1080
1179 -#: lib/choose_repository.tcl:893
1180 -msgid "Cannot determine HEAD. See console output for details."
1181 -msgstr "Не могу определить HEAD. Дополнительная информация на консоли."
1081 +#: lib/index.tcl:674
1082 +#, tcl-format
1083 +msgid "None of the %d selected files could be deleted."
1084 +msgstr "Не удалось удалить ни один из выбранных %d файлов."
1085
1183 -#: lib/choose_repository.tcl:902
1086 +#: lib/index.tcl:679
1087 #, tcl-format
1185 -msgid "Unable to cleanup %s"
1186 -msgstr "Не могу очистить %s"
1088 +msgid "%d of the %d selected files could not be deleted."
1089 +msgstr "Не удалось удалить %d из выбранных %d файлов."
1090
1188 -#: lib/choose_repository.tcl:908
1189 -msgid "Clone failed."
1190 -msgstr "Клонирование не удалось."
1091 +#: lib/index.tcl:726
1092 +msgid "Reverting selected files"
1093 +msgstr "Обращение изменений в выбранных файлах"
1094
1192 -#: lib/choose_repository.tcl:915
1193 -msgid "No default branch obtained."
1194 -msgstr "Ветка по умолчанию не была получена."
1095 +#: lib/index.tcl:730
1096 +#, tcl-format
1097 +msgid "Reverting %s"
1098 +msgstr "Обращение изменений в %s"
1099
1196 -#: lib/choose_repository.tcl:926
1100 +#: lib/branch_checkout.tcl:16
1101 #, tcl-format
1198 -msgid "Cannot resolve %s as a commit."
1199 -msgstr "Не могу распознать %s как коммит."
1102 +msgid "%s (%s): Checkout Branch"
1103 +msgstr "%s (%s): Переход на ветку"
1104
1201 -#: lib/choose_repository.tcl:938
1202 -msgid "Creating working directory"
1203 -msgstr "Создаю рабочий каталог"
1105 +#: lib/branch_checkout.tcl:21
1106 +msgid "Checkout Branch"
1107 +msgstr "Перейти на ветку"
1108
1205 -#: lib/choose_repository.tcl:939 lib/index.tcl:67 lib/index.tcl:130
1206 -#: lib/index.tcl:198
1207 -msgid "files"
1208 -msgstr "файлов"
1109 +#: lib/branch_checkout.tcl:26
1110 +msgid "Checkout"
1111 +msgstr "Перейти"
1112
1210 -#: lib/choose_repository.tcl:968
1211 -msgid "Initial file checkout failed."
1212 -msgstr "Не удалось получить начальное состояние файлов репозитория."
1113 +#: lib/branch_checkout.tcl:39 lib/option.tcl:310 lib/branch_create.tcl:69
1114 +msgid "Options"
1115 +msgstr "Настройки"
1116
1214 -#: lib/choose_repository.tcl:1011
1215 -msgid "Open"
1216 -msgstr "Открыть"
1117 +#: lib/branch_checkout.tcl:42 lib/branch_create.tcl:92
1118 +msgid "Fetch Tracking Branch"
1119 +msgstr "Извлечь изменения из внешней ветки"
1120
1218 -#: lib/choose_repository.tcl:1021
1219 -msgid "Repository:"
1220 -msgstr "Репозиторий:"
1121 +#: lib/branch_checkout.tcl:47
1122 +msgid "Detach From Local Branch"
1123 +msgstr "Отсоединить от локальной ветки"
1124
1222 -#: lib/choose_repository.tcl:1072
1125 +#: lib/status_bar.tcl:263
1126 #, tcl-format
1224 -msgid "Failed to open repository %s:"
1225 -msgstr "Не удалось открыть репозиторий %s:"
1127 +msgid "%s ... %*i of %*i %s (%3i%%)"
1128 +msgstr "%s … %*i из %*i %s (%3i%%)"
1129
1227 -#: lib/choose_rev.tcl:53
1228 -msgid "This Detached Checkout"
1229 -msgstr "Текущее отсоединенное состояние"
1130 +#: lib/remote.tcl:200
1131 +msgid "Push to"
1132 +msgstr "Отправить"
1133
1231 -#: lib/choose_rev.tcl:60
1232 -msgid "Revision Expression:"
1233 -msgstr "Выражение для определения версии:"
1134 +#: lib/remote.tcl:218
1135 +msgid "Remove Remote"
1136 +msgstr "Удалить ссылку на внешний репозиторий"
1137
1235 -#: lib/choose_rev.tcl:74
1236 -msgid "Local Branch"
1237 -msgstr "Локальная ветка:"
1138 +#: lib/remote.tcl:223
1139 +msgid "Prune from"
1140 +msgstr "Чистка"
1141
1239 -#: lib/choose_rev.tcl:79
1240 -msgid "Tracking Branch"
1241 -msgstr "Отслеживаемая ветка"
1142 +#: lib/remote.tcl:228
1143 +msgid "Fetch from"
1144 +msgstr "Извлечение из"
1145
1243 -#: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538
1244 -msgid "Tag"
1245 -msgstr "Метка"
1146 +#: lib/remote.tcl:249 lib/remote.tcl:253 lib/remote.tcl:258 lib/remote.tcl:264
1147 +msgid "All"
1148 +msgstr "Все"
1149
1247 -#: lib/choose_rev.tcl:317
1150 +#: lib/branch_rename.tcl:15
1151 #, tcl-format
1249 -msgid "Invalid revision: %s"
1250 -msgstr "Неверная версия: %s"
1152 +msgid "%s (%s): Rename Branch"
1153 +msgstr "%s (%s): Переименовать ветку"
1154
1252 -#: lib/choose_rev.tcl:338
1253 -msgid "No revision selected."
1254 -msgstr "Версия не указана."
1155 +#: lib/branch_rename.tcl:23
1156 +msgid "Rename Branch"
1157 +msgstr "Переименование ветки"
1158
1256 -#: lib/choose_rev.tcl:346
1257 -msgid "Revision expression is empty."
1258 -msgstr "Пустое выражение для определения версии."
1159 +#: lib/branch_rename.tcl:28
1160 +msgid "Rename"
1161 +msgstr "Переименовать"
1162
1260 -#: lib/choose_rev.tcl:531
1261 -msgid "Updated"
1262 -msgstr "Обновлено"
1163 +#: lib/branch_rename.tcl:38
1164 +msgid "Branch:"
1165 +msgstr "Ветка:"
1166
1264 -#: lib/choose_rev.tcl:559
1265 -msgid "URL"
1266 -msgstr "Ссылка"
1167 +#: lib/branch_rename.tcl:46
1168 +msgid "New Name:"
1169 +msgstr "Новое название:"
1170
1268 -#: lib/commit.tcl:9
1269 -msgid ""
1270 -"There is nothing to amend.\n"
1271 -"\n"
1272 -"You are about to create the initial commit. There is no commit before this to amend.\n"
1273 -msgstr "Отсутствует коммиты для исправления.\n\nВы создаете начальный коммит, здесь еще нечего исправлять.\n"
1171 +#: lib/branch_rename.tcl:81
1172 +msgid "Please select a branch to rename."
1173 +msgstr "Укажите ветку для переименования."
1174
1275 -#: lib/commit.tcl:18
1276 -msgid ""
1277 -"Cannot amend while merging.\n"
1278 -"\n"
1279 -"You are currently in the middle of a merge that has not been fully completed. You cannot amend the prior commit unless you first abort the current merge activity.\n"
1280 -msgstr "Невозможно исправить коммит во время слияния.\n\nТекущее слияние не завершено. Невозможно исправить предыдуий коммит, не прерывая эту операцию.\n"
1175 +#: lib/branch_rename.tcl:92 lib/branch_create.tcl:154
1176 +msgid "Please supply a branch name."
1177 +msgstr "Укажите имя ветки."
1178
1282 -#: lib/commit.tcl:48
1283 -msgid "Error loading commit data for amend:"
1284 -msgstr "Ошибка при загрузке данных для исправления коммита:"
1179 +#: lib/branch_rename.tcl:112 lib/branch_create.tcl:165
1180 +#, tcl-format
1181 +msgid "'%s' is not an acceptable branch name."
1182 +msgstr "Недопустимое имя ветки «%s»."
1183
1286 -#: lib/commit.tcl:75
1287 -msgid "Unable to obtain your identity:"
1288 -msgstr "Невозможно получить информацию об авторстве:"
1184 +#: lib/branch_rename.tcl:123
1185 +#, tcl-format
1186 +msgid "Failed to rename '%s'."
1187 +msgstr "Не удалось переименовать «%s». "
1188
1290 -#: lib/commit.tcl:80
1291 -msgid "Invalid GIT_COMMITTER_IDENT:"
1292 -msgstr "Недопустимый GIT_COMMITTER_IDENT:"
1189 +#: lib/choose_font.tcl:41
1190 +msgid "Select"
1191 +msgstr "Выбрать"
1192
1294 -#: lib/commit.tcl:129
1295 -#, tcl-format
1296 -msgid "warning: Tcl does not support encoding '%s'."
1297 -msgstr "предупреждение: Tcl не поддерживает кодировку «%s»."
1193 +#: lib/choose_font.tcl:55
1194 +msgid "Font Family"
1195 +msgstr "Шрифт"
1196
1299 -#: lib/commit.tcl:149
1300 -msgid ""
1301 -"Last scanned state does not match repository state.\n"
1302 -"\n"
1303 -"Another Git program has modified this repository since the last scan. A rescan must be performed before another commit can be created.\n"
1304 -"\n"
1305 -"The rescan will be automatically started now.\n"
1306 -msgstr "Последнее прочитанное состояние репозитория не соответствует текущему.\n\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь. \n\nЭто будет сделано сейчас автоматически.\n"
1197 +#: lib/choose_font.tcl:76
1198 +msgid "Font Size"
1199 +msgstr "Размер шрифта"
1200
1308 -#: lib/commit.tcl:172
1309 -#, tcl-format
1201 +#: lib/choose_font.tcl:93
1202 +msgid "Font Example"
1203 +msgstr "Пример текста"
1204 +
1205 +#: lib/choose_font.tcl:105
1206 msgid ""
1311 -"Unmerged files cannot be committed.\n"
1312 -"\n"
1313 -"File %s has merge conflicts. You must resolve them and stage the file before committing.\n"
1314 -msgstr "Нельзя выполнить коммит с незавершённой операцией слияния.\n\nДля файла %s возник конфликт слияния. Разрешите конфликт и добавьте их в индекс перед выполнением коммита.\n"
1207 +"This is example text.\n"
1208 +"If you like this text, it can be your font."
1209 +msgstr "Это пример текста.\nЕсли Вам нравится этот текст, это может быть Ваш шрифт."
1210
1316 -#: lib/commit.tcl:180
1211 +#: lib/option.tcl:11
1212 #, tcl-format
1318 -msgid ""
1319 -"Unknown file state %s detected.\n"
1320 -"\n"
1321 -"File %s cannot be committed by this program.\n"
1322 -msgstr "Обнаружено неизвестное состояние файла %s.\n\nФайл %s не может быть закоммичен этой программой.\n"
1213 +msgid "Invalid global encoding '%s'"
1214 +msgstr "Неверная глобальная кодировка «%s»"
1215
1324 -#: lib/commit.tcl:188
1325 -msgid ""
1326 -"No changes to commit.\n"
1327 -"\n"
1328 -"You must stage at least 1 file before you can commit.\n"
1329 -msgstr "Отсутствуют изменения для сохранения.\n\nДобавьте в индекс хотя бы один файл перед выполнением коммита.\n"
1216 +#: lib/option.tcl:19
1217 +#, tcl-format
1218 +msgid "Invalid repo encoding '%s'"
1219 +msgstr "Неверная кодировка репозитория «%s»"
1220
1331 -#: lib/commit.tcl:203
1332 -msgid ""
1333 -"Please supply a commit message.\n"
1334 -"\n"
1335 -"A good commit message has the following format:\n"
1336 -"\n"
1337 -"- First line: Describe in one sentence what you did.\n"
1338 -"- Second line: Blank\n"
1339 -"- Remaining lines: Describe why this change is good.\n"
1340 -msgstr "Укажите сообщение коммита.\n\nРекомендуется следующий формат сообщения:\n\n- в первой строке краткое описание сделанных изменений\n- вторая строка пустая\n- в оставшихся строках опишите, что дают ваши изменения\n"
1221 +#: lib/option.tcl:119
1222 +msgid "Restore Defaults"
1223 +msgstr "Восстановить настройки по умолчанию"
1224
1342 -#: lib/commit.tcl:234
1343 -msgid "Calling pre-commit hook..."
1344 -msgstr "Вызов перехватчика pre-commit…"
1225 +#: lib/option.tcl:123
1226 +msgid "Save"
1227 +msgstr "Сохранить"
1228
1346 -#: lib/commit.tcl:249
1347 -msgid "Commit declined by pre-commit hook."
1348 -msgstr "Коммит прерван переватчиком pre-commit."
1229 +#: lib/option.tcl:133
1230 +#, tcl-format
1231 +msgid "%s Repository"
1232 +msgstr "Для репозитория %s"
1233
1350 -#: lib/commit.tcl:272
1351 -msgid "Calling commit-msg hook..."
1352 -msgstr "Вызов перехватчика commit-msg…"
1234 +#: lib/option.tcl:134
1235 +msgid "Global (All Repositories)"
1236 +msgstr "Общие (для всех репозиториев)"
1237
1354 -#: lib/commit.tcl:287
1355 -msgid "Commit declined by commit-msg hook."
1356 -msgstr "Коммит прерван переватчиком commit-msg"
1238 +#: lib/option.tcl:140
1239 +msgid "User Name"
1240 +msgstr "Имя пользователя"
1241
1358 -#: lib/commit.tcl:300
1359 -msgid "Committing changes..."
1360 -msgstr "Коммит изменений…"
1242 +#: lib/option.tcl:141
1243 +msgid "Email Address"
1244 +msgstr "Адрес электронной почты"
1245
1362 -#: lib/commit.tcl:316
1363 -msgid "write-tree failed:"
1364 -msgstr "Программа write-tree завершилась с ошибкой:"
1246 +#: lib/option.tcl:143
1247 +msgid "Summarize Merge Commits"
1248 +msgstr "Суммарное сообщение при слиянии"
1249
1366 -#: lib/commit.tcl:317 lib/commit.tcl:361 lib/commit.tcl:382
1367 -msgid "Commit failed."
1368 -msgstr "Не удалось закоммитить изменения."
1250 +#: lib/option.tcl:144
1251 +msgid "Merge Verbosity"
1252 +msgstr "Уровень детальности сообщений при слиянии"
1253
1370 -#: lib/commit.tcl:334
1371 -#, tcl-format
1372 -msgid "Commit %s appears to be corrupt"
1373 -msgstr "Коммит %s похоже поврежден"
1254 +#: lib/option.tcl:145
1255 +msgid "Show Diffstat After Merge"
1256 +msgstr "Показать отчет об изменениях после слияния"
1257
1375 -#: lib/commit.tcl:339
1376 -msgid ""
1377 -"No changes to commit.\n"
1378 -"\n"
1379 -"No files were modified by this commit and it was not a merge commit.\n"
1380 -"\n"
1381 -"A rescan will be automatically started now.\n"
1382 -msgstr "Нет изменения для коммита.\n\nНи один файл не был изменен и не было слияния.\n\nСейчас автоматически запустится перечитывание репозитория.\n"
1258 +#: lib/option.tcl:146
1259 +msgid "Use Merge Tool"
1260 +msgstr "Использовать для слияния программу"
1261
1384 -#: lib/commit.tcl:346
1385 -msgid "No changes to commit."
1386 -msgstr "Нет изменения для коммита."
1262 +#: lib/option.tcl:148
1263 +msgid "Trust File Modification Timestamps"
1264 +msgstr "Доверять времени модификации файла"
1265
1388 -#: lib/commit.tcl:360
1389 -msgid "commit-tree failed:"
1390 -msgstr "Программа commit-tree завершилась с ошибкой:"
1266 +#: lib/option.tcl:149
1267 +msgid "Prune Tracking Branches During Fetch"
1268 +msgstr "Чистка отслеживаемых веток при извлечении изменений"
1269
1392 -#: lib/commit.tcl:381
1393 -msgid "update-ref failed:"
1394 -msgstr "Программа update-ref завершилась с ошибкой:"
1395 -
1396 -#: lib/commit.tcl:469
1397 -#, tcl-format
1398 -msgid "Created commit %s: %s"
1399 -msgstr "Создан коммит %s: %s "
1400 -
1401 -#: lib/console.tcl:59
1402 -msgid "Working... please wait..."
1403 -msgstr "В процессе… пожалуйста, ждите…"
1404 -
1405 -#: lib/console.tcl:186
1406 -msgid "Success"
1407 -msgstr "Процесс успешно завершен"
1408 -
1409 -#: lib/console.tcl:200
1410 -msgid "Error: Command Failed"
1411 -msgstr "Ошибка: не удалось выполнить команду"
1412 -
1413 -#: lib/database.tcl:43
1414 -msgid "Number of loose objects"
1415 -msgstr "Количество несвязанных объектов"
1416 -
1417 -#: lib/database.tcl:44
1418 -msgid "Disk space used by loose objects"
1419 -msgstr "Объем дискового пространства, занятый несвязанными объектами"
1420 -
1421 -#: lib/database.tcl:45
1422 -msgid "Number of packed objects"
1423 -msgstr "Количество упакованных объектов"
1270 +#: lib/option.tcl:150
1271 +msgid "Match Tracking Branches"
1272 +msgstr "Такое же имя, как и у отслеживаемой ветки"
1273
1425 -#: lib/database.tcl:46
1426 -msgid "Number of packs"
1427 -msgstr "Количество pack-файлов"
1274 +#: lib/option.tcl:151
1275 +msgid "Use Textconv For Diffs and Blames"
1276 +msgstr "Использовать Textconv для просмотра различий и авторства"
1277
1429 -#: lib/database.tcl:47
1430 -msgid "Disk space used by packed objects"
1431 -msgstr "Объем дискового пространства, занятый упакованными объектами"
1278 +#: lib/option.tcl:152
1279 +msgid "Blame Copy Only On Changed Files"
1280 +msgstr "Поиск копий только в изменённых файлах"
1281
1433 -#: lib/database.tcl:48
1434 -msgid "Packed objects waiting for pruning"
1435 -msgstr "Несвязанные объекты, которые можно удалить"
1282 +#: lib/option.tcl:153
1283 +msgid "Maximum Length of Recent Repositories List"
1284 +msgstr "Максимальная длинна списка недавних репозиториев"
1285
1437 -#: lib/database.tcl:49
1438 -msgid "Garbage files"
1439 -msgstr "Мусор"
1286 +#: lib/option.tcl:154
1287 +msgid "Minimum Letters To Blame Copy On"
1288 +msgstr "Минимальное количество символов для поиска копий"
1289
1441 -#: lib/database.tcl:72
1442 -msgid "Compressing the object database"
1443 -msgstr "Сжатие базы объектов"
1290 +#: lib/option.tcl:155
1291 +msgid "Blame History Context Radius (days)"
1292 +msgstr "Радиус исторического контекста (в днях)"
1293
1445 -#: lib/database.tcl:83
1446 -msgid "Verifying the object database with fsck-objects"
1447 -msgstr "Проверка базы объектов при помощи fsck"
1294 +#: lib/option.tcl:156
1295 +msgid "Number of Diff Context Lines"
1296 +msgstr "Число строк в контексте diff"
1297
1449 -#: lib/database.tcl:107
1450 -#, tcl-format
1451 -msgid ""
1452 -"This repository currently has approximately %i loose objects.\n"
1453 -"\n"
1454 -"To maintain optimal performance it is strongly recommended that you compress the database.\n"
1455 -"\n"
1456 -"Compress the database now?"
1457 -msgstr "Этот репозиторий сейчас содержит примерно %i свободных объектов\n\nДля лучшей производительности рекомендуется сжать базу данных.\n\nСжать базу данных сейчас?"
1298 +#: lib/option.tcl:157
1299 +msgid "Additional Diff Parameters"
1300 +msgstr "Дополнительные параметры для diff"
1301
1459 -#: lib/date.tcl:25
1460 -#, tcl-format
1461 -msgid "Invalid date from Git: %s"
1462 -msgstr "Неправильная дата в репозитории: %s"
1302 +#: lib/option.tcl:158
1303 +msgid "Commit Message Text Width"
1304 +msgstr "Ширина текста сообщения коммита"
1305
1464 -#: lib/diff.tcl:64
1465 -#, tcl-format
1466 -msgid ""
1467 -"No differences detected.\n"
1468 -"\n"
1469 -"%s has no changes.\n"
1470 -"\n"
1471 -"The modification date of this file was updated by another application, but the content within the file was not changed.\n"
1472 -"\n"
1473 -"A rescan will be automatically started to find other files which may have the same state."
1474 -msgstr "Изменений не обнаружено.\n\nв %s отсутствуют изменения.\n\nДата изменения файла была обновлена другой программой, но содержимое файла осталось прежним.\n\nСейчас будет запущено перечитывание репозитория, чтобы найти подобные файлы."
1306 +#: lib/option.tcl:159
1307 +msgid "New Branch Name Template"
1308 +msgstr "Шаблон для имени новой ветки"
1309
1476 -#: lib/diff.tcl:104
1477 -#, tcl-format
1478 -msgid "Loading diff of %s..."
1479 -msgstr "Загрузка изменений %s…"
1310 +#: lib/option.tcl:160
1311 +msgid "Default File Contents Encoding"
1312 +msgstr "Кодировка содержания файла по умолчанию"
1313
1481 -#: lib/diff.tcl:125
1482 -msgid ""
1483 -"LOCAL: deleted\n"
1484 -"REMOTE:\n"
1485 -msgstr "ЛОКАЛЬНО: удалён\nВНЕШНИЙ:\n"
1314 +#: lib/option.tcl:161
1315 +msgid "Warn before committing to a detached head"
1316 +msgstr "Предупреждать перед коммитом в отделённый HEAD"
1317
1487 -#: lib/diff.tcl:130
1488 -msgid ""
1489 -"REMOTE: deleted\n"
1490 -"LOCAL:\n"
1491 -msgstr "ВНЕШНИЙ: удалён\nЛОКАЛЬНО:\n"
1318 +#: lib/option.tcl:162
1319 +msgid "Staging of untracked files"
1320 +msgstr "Индексирование неотслеживаемых файлов"
1321
1493 -#: lib/diff.tcl:137
1494 -msgid "LOCAL:\n"
1495 -msgstr "ЛОКАЛЬНО:\n"
1322 +#: lib/option.tcl:163
1323 +msgid "Show untracked files"
1324 +msgstr "Показать неотслеживаемые файлы"
1325
1497 -#: lib/diff.tcl:140
1498 -msgid "REMOTE:\n"
1499 -msgstr "ВНЕШНИЙ:\n"
1326 +#: lib/option.tcl:164
1327 +msgid "Tab spacing"
1328 +msgstr "Ширина табуляции"
1329
1501 -#: lib/diff.tcl:202 lib/diff.tcl:319
1330 +#: lib/option.tcl:182 lib/option.tcl:197 lib/option.tcl:220 lib/option.tcl:282
1331 +#: lib/database.tcl:57
1332 #, tcl-format
1503 -msgid "Unable to display %s"
1504 -msgstr "Не могу показать %s"
1333 +msgid "%s:"
1334 +msgstr "%s:"
1335
1506 -#: lib/diff.tcl:203
1507 -msgid "Error loading file:"
1508 -msgstr "Ошибка загрузки файла:"
1509 -
1510 -#: lib/diff.tcl:210
1511 -msgid "Git Repository (subproject)"
1512 -msgstr "Репозиторий Git (подпроект)"
1336 +#: lib/option.tcl:210
1337 +msgid "Change"
1338 +msgstr "Изменить"
1339
1514 -#: lib/diff.tcl:222
1515 -msgid "* Binary file (not showing content)."
1516 -msgstr "* Двоичный файл (содержимое не показано)"
1340 +#: lib/option.tcl:254
1341 +msgid "Spelling Dictionary:"
1342 +msgstr "Словарь для проверки правописания:"
1343
1518 -#: lib/diff.tcl:227
1519 -#, tcl-format
1520 -msgid ""
1521 -"* Untracked file is %d bytes.\n"
1522 -"* Showing only first %d bytes.\n"
1523 -msgstr "* Размер неотслеживаемого файла %d байт.\n* Показано первых %d байт.\n"
1344 +#: lib/option.tcl:284
1345 +msgid "Change Font"
1346 +msgstr "Изменить"
1347
1525 -#: lib/diff.tcl:233
1348 +#: lib/option.tcl:288
1349 #, tcl-format
1527 -msgid ""
1528 -"\n"
1529 -"* Untracked file clipped here by %s.\n"
1530 -"* To see the entire file, use an external editor.\n"
1531 -msgstr "\n* Неотслеживаемый файл обрезан: %s.\n* Чтобы увидеть весь файл, используйте внешний редактор.\n"
1532 -
1533 -#: lib/diff.tcl:482
1534 -msgid "Failed to unstage selected hunk."
1535 -msgstr "Не удалось исключить выбранную часть."
1350 +msgid "Choose %s"
1351 +msgstr "Выберите %s"
1352
1537 -#: lib/diff.tcl:489
1538 -msgid "Failed to stage selected hunk."
1539 -msgstr "Не удалось проиндексировать выбранный блок изменений."
1353 +#: lib/option.tcl:294
1354 +msgid "pt."
1355 +msgstr "п."
1356
1541 -#: lib/diff.tcl:568
1542 -msgid "Failed to unstage selected line."
1543 -msgstr "Не удалось исключить выбранную строку."
1357 +#: lib/option.tcl:308
1358 +msgid "Preferences"
1359 +msgstr "Настройки"
1360
1545 -#: lib/diff.tcl:576
1546 -msgid "Failed to stage selected line."
1547 -msgstr "Не удалось проиндексировать выбранную строку."
1361 +#: lib/option.tcl:345
1362 +msgid "Failed to completely save options:"
1363 +msgstr "Не удалось полностью сохранить настройки:"
1364
1365 #: lib/encoding.tcl:443
1366 msgid "Default"
@@ -1559,824 +1375,1277 @@ msgstr "Системная (%s)"
1375 msgid "Other"
1376 msgstr "Другая"
1377
1562 -#: lib/error.tcl:20 lib/error.tcl:114
1563 -msgid "error"
1564 -msgstr "ошибка"
1378 +#: lib/tools.tcl:76
1379 +#, tcl-format
1380 +msgid "Running %s requires a selected file."
1381 +msgstr "Запуск %s требует выбранного файла."
1382
1566 -#: lib/error.tcl:36
1567 -msgid "warning"
1568 -msgstr "предупреждение"
1383 +#: lib/tools.tcl:92
1384 +#, tcl-format
1385 +msgid "Are you sure you want to run %1$s on file \"%2$s\"?"
1386 +msgstr "Вы действительно хотите выполнить %1$s на «%2$s»?"
1387
1570 -#: lib/error.tcl:94
1571 -msgid "You must correct the above errors before committing."
1572 -msgstr "Перед коммитом, исправьте вышеуказанные ошибки."
1388 +#: lib/tools.tcl:96
1389 +#, tcl-format
1390 +msgid "Are you sure you want to run %s?"
1391 +msgstr "Действительно запустить %s?"
1392
1574 -#: lib/index.tcl:6
1575 -msgid "Unable to unlock the index."
1576 -msgstr "Не удалось разблокировать индекс"
1393 +#: lib/tools.tcl:118
1394 +#, tcl-format
1395 +msgid "Tool: %s"
1396 +msgstr "Вспомогательная операция: %s"
1397
1578 -#: lib/index.tcl:15
1579 -msgid "Index Error"
1580 -msgstr "Ошибка в индексе"
1398 +#: lib/tools.tcl:119
1399 +#, tcl-format
1400 +msgid "Running: %s"
1401 +msgstr "Выполнение: %s"
1402
1582 -#: lib/index.tcl:17
1583 -msgid ""
1584 -"Updating the Git index failed. A rescan will be automatically started to "
1585 -"resynchronize git-gui."
1586 -msgstr "Не удалось обновить индекс Git. Состояние репозитория будет перечитано автоматически."
1403 +#: lib/tools.tcl:158
1404 +#, tcl-format
1405 +msgid "Tool completed successfully: %s"
1406 +msgstr "Программа %s завершилась успешно."
1407
1588 -#: lib/index.tcl:28
1589 -msgid "Continue"
1590 -msgstr "Продолжить"
1408 +#: lib/tools.tcl:160
1409 +#, tcl-format
1410 +msgid "Tool failed: %s"
1411 +msgstr "Ошибка выполнения программы: %s"
1412
1592 -#: lib/index.tcl:31
1593 -msgid "Unlock Index"
1594 -msgstr "Разблокировать индекс"
1413 +#: lib/mergetool.tcl:8
1414 +msgid "Force resolution to the base version?"
1415 +msgstr "Использовать базовую версию для разрешения конфликта?"
1416
1596 -#: lib/index.tcl:289
1597 -#, tcl-format
1598 -msgid "Unstaging %s from commit"
1599 -msgstr "Удаление %s из индекса"
1417 +#: lib/mergetool.tcl:9
1418 +msgid "Force resolution to this branch?"
1419 +msgstr "Использовать версию из этой ветки для разрешения конфликта?"
1420
1601 -#: lib/index.tcl:328
1602 -msgid "Ready to commit."
1603 -msgstr "Готов для коммита."
1421 +#: lib/mergetool.tcl:10
1422 +msgid "Force resolution to the other branch?"
1423 +msgstr "Использовать версию из другой ветки для разрешения конфликта?"
1424
1605 -#: lib/index.tcl:341
1425 +#: lib/mergetool.tcl:14
1426 #, tcl-format
1607 -msgid "Adding %s"
1608 -msgstr "Добавление %s…"
1427 +msgid ""
1428 +"Note that the diff shows only conflicting changes.\n"
1429 +"\n"
1430 +"%s will be overwritten.\n"
1431 +"\n"
1432 +"This operation can be undone only by restarting the merge."
1433 +msgstr "Внимание! Список изменений показывает только конфликтующие отличия.\n\n%s будет переписан.\n\nЭто действие можно отменить только перезапуском операции слияния."
1434
1610 -#: lib/index.tcl:398
1435 +#: lib/mergetool.tcl:45
1436 #, tcl-format
1612 -msgid "Revert changes in file %s?"
1613 -msgstr "Обратить изменения в файле %s?"
1437 +msgid "File %s seems to have unresolved conflicts, still stage?"
1438 +msgstr "Похоже, что файл %s содержит неразрешенные конфликты. Продолжить индексацию?"
1439
1615 -#: lib/index.tcl:400
1440 +#: lib/mergetool.tcl:60
1441 #, tcl-format
1617 -msgid "Revert changes in these %i files?"
1618 -msgstr "Обратить изменения в %i файле(-ах)?"
1442 +msgid "Adding resolution for %s"
1443 +msgstr "Добавляю результат разрешения для %s"
1444
1620 -#: lib/index.tcl:408
1621 -msgid "Any unstaged changes will be permanently lost by the revert."
1622 -msgstr "Любые непроиндексированные изменения, будут потеряны при обращении изменений."
1445 +#: lib/mergetool.tcl:141
1446 +msgid "Cannot resolve deletion or link conflicts using a tool"
1447 +msgstr "Программа слияния не обрабатывает конфликты с удалением или участием ссылок"
1448
1624 -#: lib/index.tcl:411
1625 -msgid "Do Nothing"
1626 -msgstr "Ничего не делать"
1449 +#: lib/mergetool.tcl:146
1450 +msgid "Conflict file does not exist"
1451 +msgstr "Конфликтующий файл не существует"
1452
1628 -#: lib/index.tcl:429
1629 -msgid "Reverting selected files"
1630 -msgstr "Обращение изменений в выбранных файлах"
1453 +#: lib/mergetool.tcl:246
1454 +#, tcl-format
1455 +msgid "Not a GUI merge tool: '%s'"
1456 +msgstr "«%s» не является программой слияния"
1457
1632 -#: lib/index.tcl:433
1458 +#: lib/mergetool.tcl:275
1459 #, tcl-format
1634 -msgid "Reverting %s"
1635 -msgstr "Обращение изменений в %s"
1460 +msgid "Unsupported merge tool '%s'"
1461 +msgstr "Неподдерживаемая программа слияния «%s»"
1462
1637 -#: lib/merge.tcl:13
1463 +#: lib/mergetool.tcl:310
1464 +msgid "Merge tool is already running, terminate it?"
1465 +msgstr "Программа слияния уже работает. Прервать?"
1466 +
1467 +#: lib/mergetool.tcl:330
1468 +#, tcl-format
1469 msgid ""
1639 -"Cannot merge while amending.\n"
1640 -"\n"
1641 -"You must finish amending this commit before starting any type of merge.\n"
1642 -msgstr "Невозможно выполнить слияние во время исправления.\n\nЗавершите исправление данного коммита перед выполнением операции слияния.\n"
1470 +"Error retrieving versions:\n"
1471 +"%s"
1472 +msgstr "Ошибка получения версий:\n%s"
1473
1644 -#: lib/merge.tcl:27
1474 +#: lib/mergetool.tcl:350
1475 +#, tcl-format
1476 msgid ""
1646 -"Last scanned state does not match repository state.\n"
1647 -"\n"
1648 -"Another Git program has modified this repository since the last scan. A rescan must be performed before a merge can be performed.\n"
1477 +"Could not start the merge tool:\n"
1478 "\n"
1650 -"The rescan will be automatically started now.\n"
1651 -msgstr "Последнее прочитанное состояние репозитория не соответствует текущему.\n\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем слияние может быть сделано.\n\nЭто будет сделано сейчас автоматически.\n"
1652 -
1653 -#: lib/merge.tcl:45
1654 -#, tcl-format
1655 -msgid ""
1656 -"You are in the middle of a conflicted merge.\n"
1657 -"\n"
1658 -"File %s has merge conflicts.\n"
1659 -"\n"
1660 -"You must resolve them, stage the file, and commit to complete the current merge. Only then can you begin another merge.\n"
1661 -msgstr "Предыдущее слияние не завершено из-за конфликта.\n\nДля файла %s возник конфликт слияния.\n\nРазрешите конфликт, добавьте файл в индекс и закоммитьте. Только после этого можно начать следующее слияние.\n"
1479 +"%s"
1480 +msgstr "Ошибка запуска программы слияния:\n\n%s"
1481
1663 -#: lib/merge.tcl:55
1664 -#, tcl-format
1665 -msgid ""
1666 -"You are in the middle of a change.\n"
1667 -"\n"
1668 -"File %s is modified.\n"
1669 -"\n"
1670 -"You should complete the current commit before starting a merge. Doing so will help you abort a failed merge, should the need arise.\n"
1671 -msgstr "Вы находитесь в процессе изменений.\n\nФайл %s изменён.\n\nВы должны завершить текущий коммит перед началом слияния. В случае необходимости, это позволит прервать операцию слияния.\n"
1482 +#: lib/mergetool.tcl:354
1483 +msgid "Running merge tool..."
1484 +msgstr "Запуск программы слияния…"
1485
1673 -#: lib/merge.tcl:107
1674 -#, tcl-format
1675 -msgid "%s of %s"
1676 -msgstr "%s из %s"
1486 +#: lib/mergetool.tcl:382 lib/mergetool.tcl:390
1487 +msgid "Merge tool failed."
1488 +msgstr "Ошибка выполнения программы слияния."
1489
1678 -#: lib/merge.tcl:120
1490 +#: lib/tools_dlg.tcl:22
1491 #, tcl-format
1680 -msgid "Merging %s and %s..."
1681 -msgstr "Слияние %s и %s…"
1492 +msgid "%s (%s): Add Tool"
1493 +msgstr "%s (%s): Добавить инструмент"
1494
1683 -#: lib/merge.tcl:131
1684 -msgid "Merge completed successfully."
1685 -msgstr "Слияние успешно завершено."
1686 -
1687 -#: lib/merge.tcl:133
1688 -msgid "Merge failed. Conflict resolution is required."
1689 -msgstr "Не удалось завершить слияние. Требуется разрешение конфликта."
1690 -
1691 -#: lib/merge.tcl:158
1692 -#, tcl-format
1693 -msgid "Merge Into %s"
1694 -msgstr "Слияние с %s"
1495 +#: lib/tools_dlg.tcl:28
1496 +msgid "Add New Tool Command"
1497 +msgstr "Новая вспомогательная операция"
1498
1696 -#: lib/merge.tcl:177
1697 -msgid "Revision To Merge"
1698 -msgstr "Версия, с которой провести слияние"
1499 +#: lib/tools_dlg.tcl:34
1500 +msgid "Add globally"
1501 +msgstr "Добавить для всех репозиториев"
1502
1700 -#: lib/merge.tcl:212
1701 -msgid ""
1702 -"Cannot abort while amending.\n"
1703 -"\n"
1704 -"You must finish amending this commit.\n"
1705 -msgstr "Невозможно прервать исправление.\n\nЗавершите текущее исправление коммита.\n"
1503 +#: lib/tools_dlg.tcl:46
1504 +msgid "Tool Details"
1505 +msgstr "Описание вспомогательной операции"
1506
1707 -#: lib/merge.tcl:222
1708 -msgid ""
1709 -"Abort merge?\n"
1710 -"\n"
1711 -"Aborting the current merge will cause *ALL* uncommitted changes to be lost.\n"
1712 -"\n"
1713 -"Continue with aborting the current merge?"
1714 -msgstr "Прервать операцию слияния?\n\nПрерывание текущего слияния приведет к потере *ВСЕХ* несохраненных изменений.\n\nПродолжить?"
1507 +#: lib/tools_dlg.tcl:49
1508 +msgid "Use '/' separators to create a submenu tree:"
1509 +msgstr "Используйте «/» для создания подменю"
1510
1716 -#: lib/merge.tcl:228
1717 -msgid ""
1718 -"Reset changes?\n"
1719 -"\n"
1720 -"Resetting the changes will cause *ALL* uncommitted changes to be lost.\n"
1721 -"\n"
1722 -"Continue with resetting the current changes?"
1723 -msgstr "Сбросить изменения?\n\nСброс изменений приведет к потере *ВСЕХ* несохраненных изменений.\n\nПродолжить?"
1511 +#: lib/tools_dlg.tcl:60
1512 +msgid "Command:"
1513 +msgstr "Команда:"
1514
1725 -#: lib/merge.tcl:239
1726 -msgid "Aborting"
1727 -msgstr "Прерываю"
1515 +#: lib/tools_dlg.tcl:71
1516 +msgid "Show a dialog before running"
1517 +msgstr "Показать диалог перед запуском"
1518
1729 -#: lib/merge.tcl:239
1730 -msgid "files reset"
1731 -msgstr "изменения в файлах отменены"
1519 +#: lib/tools_dlg.tcl:77
1520 +msgid "Ask the user to select a revision (sets $REVISION)"
1521 +msgstr "Запрос на выбор версии (устанавливает $REVISION)"
1522
1733 -#: lib/merge.tcl:267
1734 -msgid "Abort failed."
1735 -msgstr "Прервать не удалось."
1523 +#: lib/tools_dlg.tcl:82
1524 +msgid "Ask the user for additional arguments (sets $ARGS)"
1525 +msgstr "Запрос дополнительных аргументов (устанавливает $ARGS)"
1526
1737 -#: lib/merge.tcl:269
1738 -msgid "Abort completed. Ready."
1739 -msgstr "Прервано."
1527 +#: lib/tools_dlg.tcl:89
1528 +msgid "Don't show the command output window"
1529 +msgstr "Не показывать окно вывода команды"
1530
1741 -#: lib/mergetool.tcl:8
1742 -msgid "Force resolution to the base version?"
1743 -msgstr "Использовать базовую версию для разрешения конфликта?"
1531 +#: lib/tools_dlg.tcl:94
1532 +msgid "Run only if a diff is selected ($FILENAME not empty)"
1533 +msgstr "Запуск только если показан список изменений ($FILENAME не пусто)"
1534
1745 -#: lib/mergetool.tcl:9
1746 -msgid "Force resolution to this branch?"
1747 -msgstr "Использовать версию из этой ветки для разрешения конфликта?"
1535 +#: lib/tools_dlg.tcl:118
1536 +msgid "Please supply a name for the tool."
1537 +msgstr "Укажите название вспомогательной операции."
1538
1749 -#: lib/mergetool.tcl:10
1750 -msgid "Force resolution to the other branch?"
1751 -msgstr "Использовать версию из другой ветки для разрешения конфликта?"
1539 +#: lib/tools_dlg.tcl:126
1540 +#, tcl-format
1541 +msgid "Tool '%s' already exists."
1542 +msgstr "Вспомогательная операция «%s» уже существует."
1543
1753 -#: lib/mergetool.tcl:14
1544 +#: lib/tools_dlg.tcl:148
1545 #, tcl-format
1546 msgid ""
1756 -"Note that the diff shows only conflicting changes.\n"
1757 -"\n"
1758 -"%s will be overwritten.\n"
1759 -"\n"
1760 -"This operation can be undone only by restarting the merge."
1761 -msgstr "Внимание! Список изменений показывает только конфликтующие отличия.\n\n%s будет переписан.\n\nЭто действие можно отменить только перезапуском операции слияния."
1547 +"Could not add tool:\n"
1548 +"%s"
1549 +msgstr "Ошибка добавления программы:\n%s"
1550
1763 -#: lib/mergetool.tcl:45
1551 +#: lib/tools_dlg.tcl:187
1552 #, tcl-format
1765 -msgid "File %s seems to have unresolved conflicts, still stage?"
1766 -msgstr "Похоже, что файл %s содержит неразрешенные конфликты. Продолжить индексацию?"
1553 +msgid "%s (%s): Remove Tool"
1554 +msgstr "%s (%s): Удалить инструмент"
1555
1768 -#: lib/mergetool.tcl:60
1769 -#, tcl-format
1770 -msgid "Adding resolution for %s"
1771 -msgstr "Добавляю результат разрешения для %s"
1556 +#: lib/tools_dlg.tcl:193
1557 +msgid "Remove Tool Commands"
1558 +msgstr "Удалить команды программы"
1559
1773 -#: lib/mergetool.tcl:141
1774 -msgid "Cannot resolve deletion or link conflicts using a tool"
1775 -msgstr "Программа слияния не обрабатывает конфликты с удалением или участием ссылок"
1560 +#: lib/tools_dlg.tcl:198
1561 +msgid "Remove"
1562 +msgstr "Удалить"
1563
1777 -#: lib/mergetool.tcl:146
1778 -msgid "Conflict file does not exist"
1779 -msgstr "Конфликтующий файл не существует"
1564 +#: lib/tools_dlg.tcl:231
1565 +msgid "(Blue denotes repository-local tools)"
1566 +msgstr "(Синим выделены программы локальные репозиторию)"
1567
1781 -#: lib/mergetool.tcl:264
1568 +#: lib/tools_dlg.tcl:283
1569 #, tcl-format
1783 -msgid "Not a GUI merge tool: '%s'"
1784 -msgstr "«%s» не является программой слияния"
1570 +msgid "%s (%s):"
1571 +msgstr "%s (%s):"
1572
1786 -#: lib/mergetool.tcl:268
1573 +#: lib/tools_dlg.tcl:292
1574 #, tcl-format
1788 -msgid "Unsupported merge tool '%s'"
1789 -msgstr "Неподдерживаемая программа слияния «%s»"
1575 +msgid "Run Command: %s"
1576 +msgstr "Запуск команды: %s"
1577
1791 -#: lib/mergetool.tcl:303
1792 -msgid "Merge tool is already running, terminate it?"
1793 -msgstr "Программа слияния уже работает. Прервать?"
1578 +#: lib/tools_dlg.tcl:306
1579 +msgid "Arguments"
1580 +msgstr "Аргументы"
1581
1795 -#: lib/mergetool.tcl:323
1796 -#, tcl-format
1797 -msgid ""
1798 -"Error retrieving versions:\n"
1799 -"%s"
1800 -msgstr "Ошибка получения версий:\n%s"
1582 +#: lib/tools_dlg.tcl:341
1583 +msgid "OK"
1584 +msgstr "OK"
1585
1802 -#: lib/mergetool.tcl:343
1803 -#, tcl-format
1804 -msgid ""
1805 -"Could not start the merge tool:\n"
1806 -"\n"
1807 -"%s"
1808 -msgstr "Ошибка запуска программы слияния:\n\n%s"
1586 +#: lib/search.tcl:48
1587 +msgid "Find:"
1588 +msgstr "Поиск:"
1589
1810 -#: lib/mergetool.tcl:347
1811 -msgid "Running merge tool..."
1812 -msgstr "Запуск программы слияния…"
1590 +#: lib/search.tcl:50
1591 +msgid "Next"
1592 +msgstr "Дальше"
1593
1814 -#: lib/mergetool.tcl:375 lib/mergetool.tcl:383
1815 -msgid "Merge tool failed."
1816 -msgstr "Ошибка выполнения программы слияния."
1594 +#: lib/search.tcl:51
1595 +msgid "Prev"
1596 +msgstr "Обратно"
1597
1818 -#: lib/option.tcl:11
1819 -#, tcl-format
1820 -msgid "Invalid global encoding '%s'"
1821 -msgstr "Неверная глобальная кодировка «%s»"
1598 +#: lib/search.tcl:52
1599 +msgid "RegExp"
1600 +msgstr "Регулярные выражения"
1601
1823 -#: lib/option.tcl:19
1602 +#: lib/search.tcl:54
1603 +msgid "Case"
1604 +msgstr "Учёт регистра"
1605 +
1606 +#: lib/shortcut.tcl:8 lib/shortcut.tcl:43 lib/shortcut.tcl:75
1607 #, tcl-format
1825 -msgid "Invalid repo encoding '%s'"
1826 -msgstr "Неверная кодировка репозитория «%s»"
1608 +msgid "%s (%s): Create Desktop Icon"
1609 +msgstr "%s (%s): Создать ярлык на рабочем столе"
1610
1828 -#: lib/option.tcl:117
1829 -msgid "Restore Defaults"
1830 -msgstr "Восстановить настройки по умолчанию"
1611 +#: lib/shortcut.tcl:24 lib/shortcut.tcl:65
1612 +msgid "Cannot write shortcut:"
1613 +msgstr "Невозможно записать ссылку:"
1614
1832 -#: lib/option.tcl:121
1833 -msgid "Save"
1834 -msgstr "Сохранить"
1615 +#: lib/shortcut.tcl:140
1616 +msgid "Cannot write icon:"
1617 +msgstr "Невозможно записать значок:"
1618
1836 -#: lib/option.tcl:131
1619 +#: lib/remote_branch_delete.tcl:29
1620 #, tcl-format
1838 -msgid "%s Repository"
1839 -msgstr "Для репозитория %s"
1840 -
1841 -#: lib/option.tcl:132
1842 -msgid "Global (All Repositories)"
1843 -msgstr "Общие (для всех репозиториев)"
1621 +msgid "%s (%s): Delete Branch Remotely"
1622 +msgstr "%s (%s): Удаление внешней ветки"
1623
1845 -#: lib/option.tcl:138
1846 -msgid "User Name"
1847 -msgstr "Имя пользователя"
1624 +#: lib/remote_branch_delete.tcl:34
1625 +msgid "Delete Branch Remotely"
1626 +msgstr "Удаление ветки во внешнем репозитории"
1627
1849 -#: lib/option.tcl:139
1850 -msgid "Email Address"
1851 -msgstr "Адрес электронной почты"
1628 +#: lib/remote_branch_delete.tcl:48
1629 +msgid "From Repository"
1630 +msgstr "Из репозитория"
1631
1853 -#: lib/option.tcl:141
1854 -msgid "Summarize Merge Commits"
1855 -msgstr "Суммарное сообщение при слиянии"
1632 +#: lib/remote_branch_delete.tcl:88
1633 +msgid "Branches"
1634 +msgstr "Ветки"
1635
1857 -#: lib/option.tcl:142
1858 -msgid "Merge Verbosity"
1859 -msgstr "Уровень детальности сообщений при слиянии"
1636 +#: lib/remote_branch_delete.tcl:110
1637 +msgid "Delete Only If"
1638 +msgstr "Удалить только в случае, если"
1639
1861 -#: lib/option.tcl:143
1862 -msgid "Show Diffstat After Merge"
1863 -msgstr "Показать отчет об изменениях после слияния"
1640 +#: lib/remote_branch_delete.tcl:112
1641 +msgid "Merged Into:"
1642 +msgstr "Слияние с:"
1643
1865 -#: lib/option.tcl:144
1866 -msgid "Use Merge Tool"
1867 -msgstr "Использовать для слияния программу"
1644 +#: lib/remote_branch_delete.tcl:120 lib/branch_delete.tcl:53
1645 +msgid "Always (Do not perform merge checks)"
1646 +msgstr "Всегда (не выполнять проверку на слияние)"
1647
1869 -#: lib/option.tcl:146
1870 -msgid "Trust File Modification Timestamps"
1871 -msgstr "Доверять времени модификации файла"
1648 +#: lib/remote_branch_delete.tcl:153
1649 +msgid "A branch is required for 'Merged Into'."
1650 +msgstr "Для операции «Слияние с» требуется указать ветку."
1651
1873 -#: lib/option.tcl:147
1874 -msgid "Prune Tracking Branches During Fetch"
1875 -msgstr "Чистка отслеживаемых веток при извлечении изменений"
1652 +#: lib/remote_branch_delete.tcl:185
1653 +#, tcl-format
1654 +msgid ""
1655 +"The following branches are not completely merged into %s:\n"
1656 +"\n"
1657 +" - %s"
1658 +msgstr "Следующие ветки могут быть объединены с %s при помощи операции слияния:\n\n - %s"
1659
1877 -#: lib/option.tcl:148
1878 -msgid "Match Tracking Branches"
1879 -msgstr "Такое же имя, как и у отслеживаемой ветки"
1660 +#: lib/remote_branch_delete.tcl:190
1661 +#, tcl-format
1662 +msgid ""
1663 +"One or more of the merge tests failed because you have not fetched the "
1664 +"necessary commits. Try fetching from %s first."
1665 +msgstr "Некоторые тесты на слияние не прошли, потому что вы не извлекли необходимые коммиты. Попытайтесь извлечь их из %s."
1666
1881 -#: lib/option.tcl:149
1882 -msgid "Blame Copy Only On Changed Files"
1883 -msgstr "Поиск копий только в изменённых файлах"
1667 +#: lib/remote_branch_delete.tcl:208
1668 +msgid "Please select one or more branches to delete."
1669 +msgstr "Укажите одну или несколько веток для удаления."
1670
1885 -#: lib/option.tcl:150
1886 -msgid "Minimum Letters To Blame Copy On"
1887 -msgstr "Минимальное количество символов для поиска копий"
1671 +#: lib/remote_branch_delete.tcl:218 lib/branch_delete.tcl:115
1672 +msgid ""
1673 +"Recovering deleted branches is difficult.\n"
1674 +"\n"
1675 +"Delete the selected branches?"
1676 +msgstr "Восстановить удаленные ветки сложно.\n\nПродолжить?"
1677
1889 -#: lib/option.tcl:151
1890 -msgid "Blame History Context Radius (days)"
1891 -msgstr "Радиус исторического контекста (в днях)"
1678 +#: lib/remote_branch_delete.tcl:227
1679 +#, tcl-format
1680 +msgid "Deleting branches from %s"
1681 +msgstr "Удаление веток из %s"
1682
1893 -#: lib/option.tcl:152
1894 -msgid "Number of Diff Context Lines"
1895 -msgstr "Число строк в контексте diff"
1683 +#: lib/remote_branch_delete.tcl:300
1684 +msgid "No repository selected."
1685 +msgstr "Не указан репозиторий."
1686
1897 -#: lib/option.tcl:153
1898 -msgid "Commit Message Text Width"
1899 -msgstr "Ширина текста сообщения коммита"
1687 +#: lib/remote_branch_delete.tcl:305
1688 +#, tcl-format
1689 +msgid "Scanning %s..."
1690 +msgstr "Перечитывание %s…"
1691
1901 -#: lib/option.tcl:154
1902 -msgid "New Branch Name Template"
1903 -msgstr "Шаблон для имени новой ветки"
1692 +#: lib/choose_repository.tcl:45
1693 +msgid "Git Gui"
1694 +msgstr "Git Gui"
1695
1905 -#: lib/option.tcl:155
1906 -msgid "Default File Contents Encoding"
1907 -msgstr "Кодировка содержания файла по умолчанию"
1696 +#: lib/choose_repository.tcl:104 lib/choose_repository.tcl:427
1697 +msgid "Create New Repository"
1698 +msgstr "Создать новый репозиторий"
1699
1909 -#: lib/option.tcl:203
1910 -msgid "Change"
1911 -msgstr "Изменить"
1700 +#: lib/choose_repository.tcl:110
1701 +msgid "New..."
1702 +msgstr "Новый…"
1703
1913 -#: lib/option.tcl:230
1914 -msgid "Spelling Dictionary:"
1915 -msgstr "Словарь для проверки правописания:"
1704 +#: lib/choose_repository.tcl:117 lib/choose_repository.tcl:511
1705 +msgid "Clone Existing Repository"
1706 +msgstr "Склонировать существующий репозиторий"
1707
1917 -#: lib/option.tcl:254
1918 -msgid "Change Font"
1919 -msgstr "Изменить"
1708 +#: lib/choose_repository.tcl:128
1709 +msgid "Clone..."
1710 +msgstr "Клонировать…"
1711
1921 -#: lib/option.tcl:258
1922 -#, tcl-format
1923 -msgid "Choose %s"
1924 -msgstr "Выберите %s"
1712 +#: lib/choose_repository.tcl:135 lib/choose_repository.tcl:1105
1713 +msgid "Open Existing Repository"
1714 +msgstr "Выбрать существующий репозиторий"
1715
1926 -#: lib/option.tcl:264
1927 -msgid "pt."
1928 -msgstr "pt."
1716 +#: lib/choose_repository.tcl:141
1717 +msgid "Open..."
1718 +msgstr "Открыть…"
1719
1930 -#: lib/option.tcl:278
1931 -msgid "Preferences"
1932 -msgstr "Настройки"
1720 +#: lib/choose_repository.tcl:154
1721 +msgid "Recent Repositories"
1722 +msgstr "Недавние репозитории"
1723
1934 -#: lib/option.tcl:314
1935 -msgid "Failed to completely save options:"
1936 -msgstr "Не удалось полностью сохранить настройки:"
1724 +#: lib/choose_repository.tcl:164
1725 +msgid "Open Recent Repository:"
1726 +msgstr "Открыть последний репозиторий"
1727
1938 -#: lib/remote.tcl:163
1939 -msgid "Remove Remote"
1940 -msgstr "Удалить ссылку на внешний репозиторий"
1728 +#: lib/choose_repository.tcl:331 lib/choose_repository.tcl:338
1729 +#: lib/choose_repository.tcl:345
1730 +#, tcl-format
1731 +msgid "Failed to create repository %s:"
1732 +msgstr "Не удалось создать репозиторий %s:"
1733
1942 -#: lib/remote.tcl:168
1943 -msgid "Prune from"
1944 -msgstr "Чистка"
1734 +#: lib/choose_repository.tcl:422 lib/branch_create.tcl:33
1735 +msgid "Create"
1736 +msgstr "Создать"
1737
1946 -#: lib/remote.tcl:173
1947 -msgid "Fetch from"
1948 -msgstr "Извлечение из"
1738 +#: lib/choose_repository.tcl:432
1739 +msgid "Directory:"
1740 +msgstr "Каталог:"
1741
1950 -#: lib/remote.tcl:215
1951 -msgid "Push to"
1952 -msgstr "Отправить"
1742 +#: lib/choose_repository.tcl:462 lib/choose_repository.tcl:588
1743 +#: lib/choose_repository.tcl:1139
1744 +msgid "Git Repository"
1745 +msgstr "Репозиторий"
1746
1954 -#: lib/remote_add.tcl:19
1955 -msgid "Add Remote"
1956 -msgstr "Зарегистрировать внешний репозиторий"
1747 +#: lib/choose_repository.tcl:487
1748 +#, tcl-format
1749 +msgid "Directory %s already exists."
1750 +msgstr "Каталог '%s' уже существует."
1751
1958 -#: lib/remote_add.tcl:24
1959 -msgid "Add New Remote"
1960 -msgstr "Добавить внешний репозиторий"
1752 +#: lib/choose_repository.tcl:491
1753 +#, tcl-format
1754 +msgid "File %s already exists."
1755 +msgstr "Файл '%s' уже существует."
1756
1962 -#: lib/remote_add.tcl:28 lib/tools_dlg.tcl:36
1963 -msgid "Add"
1964 -msgstr "Добавить"
1757 +#: lib/choose_repository.tcl:506
1758 +msgid "Clone"
1759 +msgstr "Склонировать"
1760
1966 -#: lib/remote_add.tcl:37
1967 -msgid "Remote Details"
1968 -msgstr "Информация о внешнем репозитории"
1761 +#: lib/choose_repository.tcl:519
1762 +msgid "Source Location:"
1763 +msgstr "Исходное положение:"
1764
1970 -#: lib/remote_add.tcl:50
1971 -msgid "Location:"
1972 -msgstr "Положение:"
1765 +#: lib/choose_repository.tcl:528
1766 +msgid "Target Directory:"
1767 +msgstr "Каталог назначения:"
1768
1974 -#: lib/remote_add.tcl:62
1975 -msgid "Further Action"
1976 -msgstr "Следующая операция"
1769 +#: lib/choose_repository.tcl:538
1770 +msgid "Clone Type:"
1771 +msgstr "Тип клона:"
1772
1978 -#: lib/remote_add.tcl:65
1979 -msgid "Fetch Immediately"
1980 -msgstr "Сразу извлечь изменения"
1773 +#: lib/choose_repository.tcl:543
1774 +msgid "Standard (Fast, Semi-Redundant, Hardlinks)"
1775 +msgstr "Стандартный (Быстрый, полуизбыточный, «жесткие» ссылки)"
1776
1982 -#: lib/remote_add.tcl:71
1983 -msgid "Initialize Remote Repository and Push"
1984 -msgstr "Инициализировать внешний репозиторий и отправить"
1777 +#: lib/choose_repository.tcl:548
1778 +msgid "Full Copy (Slower, Redundant Backup)"
1779 +msgstr "Полная копия (Медленный, создает резервную копию)"
1780
1986 -#: lib/remote_add.tcl:77
1987 -msgid "Do Nothing Else Now"
1988 -msgstr "Больше ничего не делать"
1781 +#: lib/choose_repository.tcl:553
1782 +msgid "Shared (Fastest, Not Recommended, No Backup)"
1783 +msgstr "Общий (Самый быстрый, не рекомендуется, без резервной копии)"
1784
1990 -#: lib/remote_add.tcl:101
1991 -msgid "Please supply a remote name."
1992 -msgstr "Укажите название внешнего репозитория."
1785 +#: lib/choose_repository.tcl:560
1786 +msgid "Recursively clone submodules too"
1787 +msgstr "Также рекурсивно клонировать подмодули"
1788
1994 -#: lib/remote_add.tcl:114
1789 +#: lib/choose_repository.tcl:594 lib/choose_repository.tcl:641
1790 +#: lib/choose_repository.tcl:790 lib/choose_repository.tcl:864
1791 +#: lib/choose_repository.tcl:1145 lib/choose_repository.tcl:1153
1792 #, tcl-format
1996 -msgid "'%s' is not an acceptable remote name."
1997 -msgstr "«%s» не является допустимым именем внешнего репозитория."
1793 +msgid "Not a Git repository: %s"
1794 +msgstr "Каталог не является репозиторием Git: %s"
1795
1999 -#: lib/remote_add.tcl:125
2000 -#, tcl-format
2001 -msgid "Failed to add remote '%s' of location '%s'."
2002 -msgstr "Не удалось добавить «%s» из «%s». "
1796 +#: lib/choose_repository.tcl:630
1797 +msgid "Standard only available for local repository."
1798 +msgstr "Стандартный клон возможен только для локального репозитория."
1799
2004 -#: lib/remote_add.tcl:133 lib/transport.tcl:6
2005 -#, tcl-format
2006 -msgid "fetch %s"
2007 -msgstr "извлечение %s"
1800 +#: lib/choose_repository.tcl:634
1801 +msgid "Shared only available for local repository."
1802 +msgstr "Общий клон возможен только для локального репозитория."
1803
2009 -#: lib/remote_add.tcl:134
1804 +#: lib/choose_repository.tcl:655
1805 #, tcl-format
2011 -msgid "Fetching the %s"
2012 -msgstr "Извлечение %s"
1806 +msgid "Location %s already exists."
1807 +msgstr "Путь %s уже существует."
1808
2014 -#: lib/remote_add.tcl:157
2015 -#, tcl-format
2016 -msgid "Do not know how to initialize repository at location '%s'."
2017 -msgstr "Невозможно инициализировать репозиторий в «%s»."
1809 +#: lib/choose_repository.tcl:666
1810 +msgid "Failed to configure origin"
1811 +msgstr "Не удалось сконфигурировать исходный репозиторий"
1812 +
1813 +#: lib/choose_repository.tcl:678
1814 +msgid "Counting objects"
1815 +msgstr "Подсчёт объектов"
1816
2019 -#: lib/remote_add.tcl:163 lib/transport.tcl:25 lib/transport.tcl:63
2020 -#: lib/transport.tcl:81
1817 +#: lib/choose_repository.tcl:679
1818 +msgid "buckets"
1819 +msgstr "блоки"
1820 +
1821 +#: lib/choose_repository.tcl:703
1822 #, tcl-format
2022 -msgid "push %s"
2023 -msgstr "отправить %s"
1823 +msgid "Unable to copy objects/info/alternates: %s"
1824 +msgstr "Не удалось скопировать objects/info/alternates: %s"
1825
2025 -#: lib/remote_add.tcl:164
1826 +#: lib/choose_repository.tcl:740
1827 #, tcl-format
2027 -msgid "Setting up the %s (at %s)"
2028 -msgstr "Настройка %s (в %s)"
1828 +msgid "Nothing to clone from %s."
1829 +msgstr "Нечего клонировать с %s."
1830
2030 -#: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34
2031 -msgid "Delete Branch Remotely"
2032 -msgstr "Удаление ветки во внешнем репозитории"
1831 +#: lib/choose_repository.tcl:742 lib/choose_repository.tcl:962
1832 +#: lib/choose_repository.tcl:974
1833 +msgid "The 'master' branch has not been initialized."
1834 +msgstr "Не инициализирована ветка «master»."
1835
2034 -#: lib/remote_branch_delete.tcl:47
2035 -msgid "From Repository"
2036 -msgstr "Из репозитория"
1836 +#: lib/choose_repository.tcl:755
1837 +msgid "Hardlinks are unavailable. Falling back to copying."
1838 +msgstr "Жесткие ссылки недоступны. Будет использовано копирование."
1839
2038 -#: lib/remote_branch_delete.tcl:50 lib/transport.tcl:134
2039 -msgid "Remote:"
2040 -msgstr "внешний:"
1840 +#: lib/choose_repository.tcl:769
1841 +#, tcl-format
1842 +msgid "Cloning from %s"
1843 +msgstr "Клонирование из %s"
1844
2042 -#: lib/remote_branch_delete.tcl:66 lib/transport.tcl:149
2043 -msgid "Arbitrary Location:"
2044 -msgstr "Указанное положение:"
1845 +#: lib/choose_repository.tcl:800
1846 +msgid "Copying objects"
1847 +msgstr "Копирование объектов"
1848
2046 -#: lib/remote_branch_delete.tcl:84
2047 -msgid "Branches"
2048 -msgstr "Ветки"
1849 +#: lib/choose_repository.tcl:801
1850 +msgid "KiB"
1851 +msgstr "КБ"
1852
2050 -#: lib/remote_branch_delete.tcl:109
2051 -msgid "Delete Only If"
2052 -msgstr "Удалить только в случае, если"
1853 +#: lib/choose_repository.tcl:825
1854 +#, tcl-format
1855 +msgid "Unable to copy object: %s"
1856 +msgstr "Не могу скопировать объект: %s"
1857
2054 -#: lib/remote_branch_delete.tcl:111
2055 -msgid "Merged Into:"
2056 -msgstr "Слияние с:"
1858 +#: lib/choose_repository.tcl:837
1859 +msgid "Linking objects"
1860 +msgstr "Создание ссылок на objects"
1861
2058 -#: lib/remote_branch_delete.tcl:152
2059 -msgid "A branch is required for 'Merged Into'."
2060 -msgstr "Для операции «Слияние с» требуется указать ветку."
1862 +#: lib/choose_repository.tcl:838
1863 +msgid "objects"
1864 +msgstr "объекты"
1865
2062 -#: lib/remote_branch_delete.tcl:184
1866 +#: lib/choose_repository.tcl:846
1867 #, tcl-format
2064 -msgid ""
2065 -"The following branches are not completely merged into %s:\n"
2066 -"\n"
2067 -" - %s"
2068 -msgstr "Следующие ветки могут быть объединены с %s при помощи операции слияния:\n\n - %s"
1868 +msgid "Unable to hardlink object: %s"
1869 +msgstr "Не могу создать «жесткую ссылку» на объект: %s"
1870
2070 -#: lib/remote_branch_delete.tcl:189
2071 -#, tcl-format
2072 -msgid ""
2073 -"One or more of the merge tests failed because you have not fetched the "
2074 -"necessary commits. Try fetching from %s first."
2075 -msgstr "Некоторые тесты на слияние не прошли, потому что вы не извлекли необходимые коммиты. Попытайтесь извлечь их из %s."
1871 +#: lib/choose_repository.tcl:903
1872 +msgid "Cannot fetch branches and objects. See console output for details."
1873 +msgstr "Не удалось извлечь ветки и объекты. Дополнительная информация на консоли."
1874
2077 -#: lib/remote_branch_delete.tcl:207
2078 -msgid "Please select one or more branches to delete."
2079 -msgstr "Укажите одну или несколько веток для удаления."
1875 +#: lib/choose_repository.tcl:914
1876 +msgid "Cannot fetch tags. See console output for details."
1877 +msgstr "Не удалось извлечь метки. Дополнительная информация на консоли."
1878 +
1879 +#: lib/choose_repository.tcl:938
1880 +msgid "Cannot determine HEAD. See console output for details."
1881 +msgstr "Не могу определить HEAD. Дополнительная информация на консоли."
1882
2081 -#: lib/remote_branch_delete.tcl:226
1883 +#: lib/choose_repository.tcl:947
1884 #, tcl-format
2083 -msgid "Deleting branches from %s"
2084 -msgstr "Удаление веток из %s"
1885 +msgid "Unable to cleanup %s"
1886 +msgstr "Не могу очистить %s"
1887
2086 -#: lib/remote_branch_delete.tcl:292
2087 -msgid "No repository selected."
2088 -msgstr "Не указан репозиторий."
1888 +#: lib/choose_repository.tcl:953
1889 +msgid "Clone failed."
1890 +msgstr "Клонирование не удалось."
1891 +
1892 +#: lib/choose_repository.tcl:960
1893 +msgid "No default branch obtained."
1894 +msgstr "Ветка по умолчанию не была получена."
1895
2090 -#: lib/remote_branch_delete.tcl:297
1896 +#: lib/choose_repository.tcl:971
1897 #, tcl-format
2092 -msgid "Scanning %s..."
2093 -msgstr "Перечитывание %s…"
1898 +msgid "Cannot resolve %s as a commit."
1899 +msgstr "Не могу распознать %s как коммит."
1900
2095 -#: lib/search.tcl:21
2096 -msgid "Find:"
2097 -msgstr "Поиск:"
1901 +#: lib/choose_repository.tcl:998
1902 +msgid "Creating working directory"
1903 +msgstr "Создаю рабочий каталог"
1904
2099 -#: lib/search.tcl:23
2100 -msgid "Next"
2101 -msgstr "Дальше"
1905 +#: lib/choose_repository.tcl:1028
1906 +msgid "Initial file checkout failed."
1907 +msgstr "Не удалось получить начальное состояние файлов репозитория."
1908
2103 -#: lib/search.tcl:24
2104 -msgid "Prev"
2105 -msgstr "Обратно"
1909 +#: lib/choose_repository.tcl:1072
1910 +msgid "Cloning submodules"
1911 +msgstr "Клонирование подмодулей"
1912
2107 -#: lib/search.tcl:25
2108 -msgid "Case-Sensitive"
2109 -msgstr "Игн. большие/маленькие"
1913 +#: lib/choose_repository.tcl:1087
1914 +msgid "Cannot clone submodules."
1915 +msgstr "Не удалось клонировать подмодули."
1916
2111 -#: lib/shortcut.tcl:21 lib/shortcut.tcl:62
2112 -msgid "Cannot write shortcut:"
2113 -msgstr "Невозможно записать ссылку:"
1917 +#: lib/choose_repository.tcl:1110
1918 +msgid "Repository:"
1919 +msgstr "Репозиторий:"
1920
2115 -#: lib/shortcut.tcl:137
2116 -msgid "Cannot write icon:"
2117 -msgstr "Невозможно записать значок:"
1921 +#: lib/choose_repository.tcl:1159
1922 +#, tcl-format
1923 +msgid "Failed to open repository %s:"
1924 +msgstr "Не удалось открыть репозиторий %s:"
1925
2119 -#: lib/spellcheck.tcl:57
2120 -msgid "Unsupported spell checker"
2121 -msgstr "Неподдерживаемая программа проверки правописания"
1926 +#: lib/about.tcl:26
1927 +msgid "git-gui - a graphical user interface for Git."
1928 +msgstr "git-gui - графический пользовательский интерфейс к Git."
1929
2123 -#: lib/spellcheck.tcl:65
2124 -msgid "Spell checking is unavailable"
2125 -msgstr "Проверка правописания не доступна"
1930 +#: lib/blame.tcl:74
1931 +#, tcl-format
1932 +msgid "%s (%s): File Viewer"
1933 +msgstr "%s (%s): Просмотр файла"
1934
2127 -#: lib/spellcheck.tcl:68
2128 -msgid "Invalid spell checking configuration"
2129 -msgstr "Неправильная конфигурация программы проверки правописания"
1935 +#: lib/blame.tcl:80
1936 +msgid "Commit:"
1937 +msgstr "Коммит:"
1938
2131 -#: lib/spellcheck.tcl:70
2132 -#, tcl-format
2133 -msgid "Reverting dictionary to %s."
2134 -msgstr "Словарь вернут к %s."
1939 +#: lib/blame.tcl:282
1940 +msgid "Copy Commit"
1941 +msgstr "Копировать SHA-1"
1942
2136 -#: lib/spellcheck.tcl:73
2137 -msgid "Spell checker silently failed on startup"
2138 -msgstr "Программа проверки правописания не смогла запуститься"
1943 +#: lib/blame.tcl:286
1944 +msgid "Find Text..."
1945 +msgstr "Найти текст…"
1946
2140 -#: lib/spellcheck.tcl:80
2141 -msgid "Unrecognized spell checker"
2142 -msgstr "Нераспознанная программа проверки правописания"
1947 +#: lib/blame.tcl:290
1948 +msgid "Goto Line..."
1949 +msgstr "Перейти на строку…"
1950
2144 -#: lib/spellcheck.tcl:186
2145 -msgid "No Suggestions"
2146 -msgstr "Исправлений не найдено"
1951 +#: lib/blame.tcl:299
1952 +msgid "Do Full Copy Detection"
1953 +msgstr "Провести полный поиск копий"
1954
2148 -#: lib/spellcheck.tcl:388
2149 -msgid "Unexpected EOF from spell checker"
2150 -msgstr "Программа проверки правописания прервала передачу данных"
1955 +#: lib/blame.tcl:303
1956 +msgid "Show History Context"
1957 +msgstr "Показать исторический контекст"
1958
2152 -#: lib/spellcheck.tcl:392
2153 -msgid "Spell Checker Failed"
2154 -msgstr "Ошибка проверки правописания"
1959 +#: lib/blame.tcl:306
1960 +msgid "Blame Parent Commit"
1961 +msgstr "Авторы родительского коммита"
1962
2156 -#: lib/sshkey.tcl:31
1963 +#: lib/blame.tcl:468
1964 +#, tcl-format
1965 +msgid "Reading %s..."
1966 +msgstr "Чтение %s…"
1967 +
1968 +#: lib/blame.tcl:596
1969 +msgid "Loading copy/move tracking annotations..."
1970 +msgstr "Загрузка аннотации копирований/переименований…"
1971 +
1972 +#: lib/blame.tcl:613
1973 +msgid "lines annotated"
1974 +msgstr "строк прокомментировано"
1975 +
1976 +#: lib/blame.tcl:815
1977 +msgid "Loading original location annotations..."
1978 +msgstr "Загрузка аннотаций первоначального положения объекта…"
1979 +
1980 +#: lib/blame.tcl:818
1981 +msgid "Annotation complete."
1982 +msgstr "Аннотация завершена."
1983 +
1984 +#: lib/blame.tcl:849
1985 +msgid "Busy"
1986 +msgstr "Занят"
1987 +
1988 +#: lib/blame.tcl:850
1989 +msgid "Annotation process is already running."
1990 +msgstr "Аннотация уже запущена"
1991 +
1992 +#: lib/blame.tcl:889
1993 +msgid "Running thorough copy detection..."
1994 +msgstr "Выполнение полного поиска копий…"
1995 +
1996 +#: lib/blame.tcl:957
1997 +msgid "Loading annotation..."
1998 +msgstr "Загрузка аннотации…"
1999 +
2000 +#: lib/blame.tcl:1010
2001 +msgid "Author:"
2002 +msgstr "Автор:"
2003 +
2004 +#: lib/blame.tcl:1014
2005 +msgid "Committer:"
2006 +msgstr "Коммитер:"
2007 +
2008 +#: lib/blame.tcl:1019
2009 +msgid "Original File:"
2010 +msgstr "Исходный файл:"
2011 +
2012 +#: lib/blame.tcl:1067
2013 +msgid "Cannot find HEAD commit:"
2014 +msgstr "Не удалось найти текущее состояние:"
2015 +
2016 +#: lib/blame.tcl:1122
2017 +msgid "Cannot find parent commit:"
2018 +msgstr "Не удалось найти родительское состояние:"
2019 +
2020 +#: lib/blame.tcl:1137
2021 +msgid "Unable to display parent"
2022 +msgstr "Не могу показать предка"
2023 +
2024 +#: lib/blame.tcl:1138 lib/diff.tcl:345
2025 +msgid "Error loading diff:"
2026 +msgstr "Ошибка загрузки изменений:"
2027 +
2028 +#: lib/blame.tcl:1279
2029 +msgid "Originally By:"
2030 +msgstr "Источник:"
2031 +
2032 +#: lib/blame.tcl:1285
2033 +msgid "In File:"
2034 +msgstr "Файл:"
2035 +
2036 +#: lib/blame.tcl:1290
2037 +msgid "Copied Or Moved Here By:"
2038 +msgstr "Скопировано/перемещено в:"
2039 +
2040 +#: lib/diff.tcl:77
2041 +#, tcl-format
2042 +msgid ""
2043 +"No differences detected.\n"
2044 +"\n"
2045 +"%s has no changes.\n"
2046 +"\n"
2047 +"The modification date of this file was updated by another application, but the content within the file was not changed.\n"
2048 +"\n"
2049 +"A rescan will be automatically started to find other files which may have the same state."
2050 +msgstr "Изменений не обнаружено.\n\nв %s отсутствуют изменения.\n\nДата изменения файла была обновлена другой программой, но содержимое файла осталось прежним.\n\nСейчас будет запущено перечитывание репозитория, чтобы найти подобные файлы."
2051 +
2052 +#: lib/diff.tcl:117
2053 +#, tcl-format
2054 +msgid "Loading diff of %s..."
2055 +msgstr "Загрузка изменений %s…"
2056 +
2057 +#: lib/diff.tcl:143
2058 +msgid ""
2059 +"LOCAL: deleted\n"
2060 +"REMOTE:\n"
2061 +msgstr "ЛОКАЛЬНО: удалён\nВНЕШНИЙ:\n"
2062 +
2063 +#: lib/diff.tcl:148
2064 +msgid ""
2065 +"REMOTE: deleted\n"
2066 +"LOCAL:\n"
2067 +msgstr "ВНЕШНИЙ: удалён\nЛОКАЛЬНО:\n"
2068 +
2069 +#: lib/diff.tcl:155
2070 +msgid "LOCAL:\n"
2071 +msgstr "ЛОКАЛЬНО:\n"
2072 +
2073 +#: lib/diff.tcl:158
2074 +msgid "REMOTE:\n"
2075 +msgstr "ВНЕШНИЙ:\n"
2076 +
2077 +#: lib/diff.tcl:220 lib/diff.tcl:344
2078 +#, tcl-format
2079 +msgid "Unable to display %s"
2080 +msgstr "Не могу показать %s"
2081 +
2082 +#: lib/diff.tcl:221
2083 +msgid "Error loading file:"
2084 +msgstr "Ошибка загрузки файла:"
2085 +
2086 +#: lib/diff.tcl:227
2087 +msgid "Git Repository (subproject)"
2088 +msgstr "Репозиторий Git (подпроект)"
2089 +
2090 +#: lib/diff.tcl:239
2091 +msgid "* Binary file (not showing content)."
2092 +msgstr "* Двоичный файл (содержимое не показано)"
2093 +
2094 +#: lib/diff.tcl:244
2095 +#, tcl-format
2096 +msgid ""
2097 +"* Untracked file is %d bytes.\n"
2098 +"* Showing only first %d bytes.\n"
2099 +msgstr "* Размер неотслеживаемого файла %d байт.\n* Показано первых %d байт.\n"
2100 +
2101 +#: lib/diff.tcl:250
2102 +#, tcl-format
2103 +msgid ""
2104 +"\n"
2105 +"* Untracked file clipped here by %s.\n"
2106 +"* To see the entire file, use an external editor.\n"
2107 +msgstr "\n* Неотслеживаемый файл обрезан: %s.\n* Чтобы увидеть весь файл, используйте внешний редактор.\n"
2108 +
2109 +#: lib/diff.tcl:583
2110 +msgid "Failed to unstage selected hunk."
2111 +msgstr "Не удалось исключить выбранную часть."
2112 +
2113 +#: lib/diff.tcl:591
2114 +msgid "Failed to revert selected hunk."
2115 +msgstr "Не удалось обратить изменения выбранного блока."
2116 +
2117 +#: lib/diff.tcl:594
2118 +msgid "Failed to stage selected hunk."
2119 +msgstr "Не удалось проиндексировать выбранный блок изменений."
2120 +
2121 +#: lib/diff.tcl:687
2122 +msgid "Failed to unstage selected line."
2123 +msgstr "Не удалось исключить выбранную строку."
2124 +
2125 +#: lib/diff.tcl:696
2126 +msgid "Failed to revert selected line."
2127 +msgstr "Не удалось обратить изменения выбраной строки."
2128 +
2129 +#: lib/diff.tcl:700
2130 +msgid "Failed to stage selected line."
2131 +msgstr "Не удалось проиндексировать выбранную строку."
2132 +
2133 +#: lib/diff.tcl:889
2134 +msgid "Failed to undo last revert."
2135 +msgstr "Не удалось отменить посленднее обращение изменений."
2136 +
2137 +#: lib/sshkey.tcl:34
2138 msgid "No keys found."
2139 msgstr "Ключ не найден"
2140
2160 -#: lib/sshkey.tcl:34
2141 +#: lib/sshkey.tcl:37
2142 #, tcl-format
2143 msgid "Found a public key in: %s"
2144 msgstr "Публичный ключ из %s"
2145
2165 -#: lib/sshkey.tcl:40
2146 +#: lib/sshkey.tcl:43
2147 msgid "Generate Key"
2148 msgstr "Создать ключ"
2149
2169 -#: lib/sshkey.tcl:56
2150 +#: lib/sshkey.tcl:61
2151 msgid "Copy To Clipboard"
2152 msgstr "Скопировать в буфер обмена"
2153
2173 -#: lib/sshkey.tcl:70
2174 -msgid "Your OpenSSH Public Key"
2175 -msgstr "Ваш публичный ключ OpenSSH"
2154 +#: lib/sshkey.tcl:75
2155 +msgid "Your OpenSSH Public Key"
2156 +msgstr "Ваш публичный ключ OpenSSH"
2157 +
2158 +#: lib/sshkey.tcl:83
2159 +msgid "Generating..."
2160 +msgstr "Создание…"
2161 +
2162 +#: lib/sshkey.tcl:89
2163 +#, tcl-format
2164 +msgid ""
2165 +"Could not start ssh-keygen:\n"
2166 +"\n"
2167 +"%s"
2168 +msgstr "Ошибка запуска ssh-keygen:\n\n%s"
2169 +
2170 +#: lib/sshkey.tcl:116
2171 +msgid "Generation failed."
2172 +msgstr "Ключ не создан."
2173 +
2174 +#: lib/sshkey.tcl:123
2175 +msgid "Generation succeeded, but no keys found."
2176 +msgstr "Создание ключа завершилось, но результат не был найден"
2177 +
2178 +#: lib/sshkey.tcl:126
2179 +#, tcl-format
2180 +msgid "Your key is in: %s"
2181 +msgstr "Ваш ключ находится в: %s"
2182 +
2183 +#: lib/branch_create.tcl:23
2184 +#, tcl-format
2185 +msgid "%s (%s): Create Branch"
2186 +msgstr "%s (%s): Создание ветки"
2187 +
2188 +#: lib/branch_create.tcl:28
2189 +msgid "Create New Branch"
2190 +msgstr "Создать новую ветку"
2191 +
2192 +#: lib/branch_create.tcl:42
2193 +msgid "Branch Name"
2194 +msgstr "Имя ветки"
2195 +
2196 +#: lib/branch_create.tcl:57
2197 +msgid "Match Tracking Branch Name"
2198 +msgstr "Соответствовать имени отслеживаемой ветки"
2199 +
2200 +#: lib/branch_create.tcl:66
2201 +msgid "Starting Revision"
2202 +msgstr "Начальная версия"
2203 +
2204 +#: lib/branch_create.tcl:72
2205 +msgid "Update Existing Branch:"
2206 +msgstr "Обновить имеющуюся ветку:"
2207 +
2208 +#: lib/branch_create.tcl:75
2209 +msgid "No"
2210 +msgstr "Нет"
2211 +
2212 +#: lib/branch_create.tcl:80
2213 +msgid "Fast Forward Only"
2214 +msgstr "Только Fast Forward"
2215 +
2216 +#: lib/branch_create.tcl:97
2217 +msgid "Checkout After Creation"
2218 +msgstr "После создания сделать текущей"
2219 +
2220 +#: lib/branch_create.tcl:132
2221 +msgid "Please select a tracking branch."
2222 +msgstr "Укажите отлеживаемую ветку."
2223 +
2224 +#: lib/branch_create.tcl:141
2225 +#, tcl-format
2226 +msgid "Tracking branch %s is not a branch in the remote repository."
2227 +msgstr "Отслеживаемая ветка %s не является веткой на внешнем репозитории."
2228 +
2229 +#: lib/console.tcl:59
2230 +msgid "Working... please wait..."
2231 +msgstr "В процессе… пожалуйста, ждите…"
2232 +
2233 +#: lib/console.tcl:186
2234 +msgid "Success"
2235 +msgstr "Процесс успешно завершен"
2236 +
2237 +#: lib/console.tcl:200
2238 +msgid "Error: Command Failed"
2239 +msgstr "Ошибка: не удалось выполнить команду"
2240 +
2241 +#: lib/line.tcl:17
2242 +msgid "Goto Line:"
2243 +msgstr "Перейти на строку:"
2244 +
2245 +#: lib/line.tcl:23
2246 +msgid "Go"
2247 +msgstr "Перейти"
2248 +
2249 +#: lib/choose_rev.tcl:52
2250 +msgid "This Detached Checkout"
2251 +msgstr "Текущее отсоединенное состояние"
2252 +
2253 +#: lib/choose_rev.tcl:60
2254 +msgid "Revision Expression:"
2255 +msgstr "Выражение для определения версии:"
2256 +
2257 +#: lib/choose_rev.tcl:72
2258 +msgid "Local Branch"
2259 +msgstr "Локальная ветка:"
2260 +
2261 +#: lib/choose_rev.tcl:77
2262 +msgid "Tracking Branch"
2263 +msgstr "Отслеживаемая ветка"
2264 +
2265 +#: lib/choose_rev.tcl:82 lib/choose_rev.tcl:544
2266 +msgid "Tag"
2267 +msgstr "Метка"
2268 +
2269 +#: lib/choose_rev.tcl:321
2270 +#, tcl-format
2271 +msgid "Invalid revision: %s"
2272 +msgstr "Неверная версия: %s"
2273 +
2274 +#: lib/choose_rev.tcl:342
2275 +msgid "No revision selected."
2276 +msgstr "Версия не указана."
2277 +
2278 +#: lib/choose_rev.tcl:350
2279 +msgid "Revision expression is empty."
2280 +msgstr "Пустое выражение для определения версии."
2281 +
2282 +#: lib/choose_rev.tcl:537
2283 +msgid "Updated"
2284 +msgstr "Обновлено"
2285 +
2286 +#: lib/choose_rev.tcl:565
2287 +msgid "URL"
2288 +msgstr "Ссылка"
2289 +
2290 +#: lib/commit.tcl:9
2291 +msgid ""
2292 +"There is nothing to amend.\n"
2293 +"\n"
2294 +"You are about to create the initial commit. There is no commit before this to amend.\n"
2295 +msgstr "Отсутствует коммиты для исправления.\n\nВы создаете начальный коммит, здесь еще нечего исправлять.\n"
2296 +
2297 +#: lib/commit.tcl:18
2298 +msgid ""
2299 +"Cannot amend while merging.\n"
2300 +"\n"
2301 +"You are currently in the middle of a merge that has not been fully completed. You cannot amend the prior commit unless you first abort the current merge activity.\n"
2302 +msgstr "Невозможно исправить коммит во время слияния.\n\nТекущее слияние не завершено. Невозможно исправить предыдуий коммит, не прерывая эту операцию.\n"
2303 +
2304 +#: lib/commit.tcl:56
2305 +msgid "Error loading commit data for amend:"
2306 +msgstr "Ошибка при загрузке данных для исправления коммита:"
2307 +
2308 +#: lib/commit.tcl:83
2309 +msgid "Unable to obtain your identity:"
2310 +msgstr "Невозможно получить информацию об авторстве:"
2311 +
2312 +#: lib/commit.tcl:88
2313 +msgid "Invalid GIT_COMMITTER_IDENT:"
2314 +msgstr "Недопустимый GIT_COMMITTER_IDENT:"
2315 +
2316 +#: lib/commit.tcl:138
2317 +#, tcl-format
2318 +msgid "warning: Tcl does not support encoding '%s'."
2319 +msgstr "предупреждение: Tcl не поддерживает кодировку «%s»."
2320 +
2321 +#: lib/commit.tcl:158
2322 +msgid ""
2323 +"Last scanned state does not match repository state.\n"
2324 +"\n"
2325 +"Another Git program has modified this repository since the last scan. A rescan must be performed before another commit can be created.\n"
2326 +"\n"
2327 +"The rescan will be automatically started now.\n"
2328 +msgstr "Последнее прочитанное состояние репозитория не соответствует текущему.\n\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь. \n\nЭто будет сделано сейчас автоматически.\n"
2329 +
2330 +#: lib/commit.tcl:182
2331 +#, tcl-format
2332 +msgid ""
2333 +"Unmerged files cannot be committed.\n"
2334 +"\n"
2335 +"File %s has merge conflicts. You must resolve them and stage the file before committing.\n"
2336 +msgstr "Нельзя выполнить коммит с незавершённой операцией слияния.\n\nДля файла %s возник конфликт слияния. Разрешите конфликт и добавьте их в индекс перед выполнением коммита.\n"
2337 +
2338 +#: lib/commit.tcl:190
2339 +#, tcl-format
2340 +msgid ""
2341 +"Unknown file state %s detected.\n"
2342 +"\n"
2343 +"File %s cannot be committed by this program.\n"
2344 +msgstr "Обнаружено неизвестное состояние файла %s.\n\nФайл %s не может быть закоммичен этой программой.\n"
2345 +
2346 +#: lib/commit.tcl:198
2347 +msgid ""
2348 +"No changes to commit.\n"
2349 +"\n"
2350 +"You must stage at least 1 file before you can commit.\n"
2351 +msgstr "Отсутствуют изменения для сохранения.\n\nДобавьте в индекс хотя бы один файл перед выполнением коммита.\n"
2352 +
2353 +#: lib/commit.tcl:213
2354 +msgid ""
2355 +"Please supply a commit message.\n"
2356 +"\n"
2357 +"A good commit message has the following format:\n"
2358 +"\n"
2359 +"- First line: Describe in one sentence what you did.\n"
2360 +"- Second line: Blank\n"
2361 +"- Remaining lines: Describe why this change is good.\n"
2362 +msgstr "Укажите сообщение коммита.\n\nРекомендуется следующий формат сообщения:\n\n- в первой строке краткое описание сделанных изменений\n- вторая строка пустая\n- в оставшихся строках опишите, что дают ваши изменения\n"
2363 +
2364 +#: lib/commit.tcl:244
2365 +msgid "Calling pre-commit hook..."
2366 +msgstr "Вызов перехватчика pre-commit…"
2367 +
2368 +#: lib/commit.tcl:259
2369 +msgid "Commit declined by pre-commit hook."
2370 +msgstr "Коммит прерван переватчиком pre-commit."
2371 +
2372 +#: lib/commit.tcl:278
2373 +msgid ""
2374 +"You are about to commit on a detached head. This is a potentially dangerous thing to do because if you switch to another branch you will lose your changes and it can be difficult to retrieve them later from the reflog. You should probably cancel this commit and create a new branch to continue.\n"
2375 +" \n"
2376 +" Do you really want to proceed with your Commit?"
2377 +msgstr "Вы собираетесь сделать коммит в отделённый HEAD. Это действие потенциально опасно, так как если вы переключитесь на другую ветку после этого, то вы потеряете свои изменения и их сложно будет потом найти с помощью журнала ссылок (reflog). Вам скорее всего следует отменить этот коммит и создать новую ветку до продолжения.\n \n Вы действительно хотите продолжить и создать коммит?"
2378 +
2379 +#: lib/commit.tcl:299
2380 +msgid "Calling commit-msg hook..."
2381 +msgstr "Вызов перехватчика commit-msg…"
2382 +
2383 +#: lib/commit.tcl:314
2384 +msgid "Commit declined by commit-msg hook."
2385 +msgstr "Коммит прерван переватчиком commit-msg"
2386 +
2387 +#: lib/commit.tcl:327
2388 +msgid "Committing changes..."
2389 +msgstr "Коммит изменений…"
2390 +
2391 +#: lib/commit.tcl:344
2392 +msgid "write-tree failed:"
2393 +msgstr "Программа write-tree завершилась с ошибкой:"
2394
2177 -#: lib/sshkey.tcl:78
2178 -msgid "Generating..."
2179 -msgstr "Создание…"
2395 +#: lib/commit.tcl:345 lib/commit.tcl:395 lib/commit.tcl:422
2396 +msgid "Commit failed."
2397 +msgstr "Не удалось закоммитить изменения."
2398
2181 -#: lib/sshkey.tcl:84
2399 +#: lib/commit.tcl:362
2400 #, tcl-format
2401 +msgid "Commit %s appears to be corrupt"
2402 +msgstr "Коммит %s похоже поврежден"
2403 +
2404 +#: lib/commit.tcl:367
2405 msgid ""
2184 -"Could not start ssh-keygen:\n"
2406 +"No changes to commit.\n"
2407 "\n"
2186 -"%s"
2187 -msgstr "Ошибка запуска ssh-keygen:\n\n%s"
2408 +"No files were modified by this commit and it was not a merge commit.\n"
2409 +"\n"
2410 +"A rescan will be automatically started now.\n"
2411 +msgstr "Нет изменения для коммита.\n\nНи один файл не был изменен и не было слияния.\n\nСейчас автоматически запустится перечитывание репозитория.\n"
2412
2189 -#: lib/sshkey.tcl:111
2190 -msgid "Generation failed."
2191 -msgstr "Ключ не создан."
2413 +#: lib/commit.tcl:374
2414 +msgid "No changes to commit."
2415 +msgstr "Нет изменения для коммита."
2416
2193 -#: lib/sshkey.tcl:118
2194 -msgid "Generation succeeded, but no keys found."
2195 -msgstr "Создание ключа завершилось, но результат не был найден"
2417 +#: lib/commit.tcl:394
2418 +msgid "commit-tree failed:"
2419 +msgstr "Программа commit-tree завершилась с ошибкой:"
2420
2197 -#: lib/sshkey.tcl:121
2198 -#, tcl-format
2199 -msgid "Your key is in: %s"
2200 -msgstr "Ваш ключ находится в: %s"
2421 +#: lib/commit.tcl:421
2422 +msgid "update-ref failed:"
2423 +msgstr "Программа update-ref завершилась с ошибкой:"
2424
2202 -#: lib/status_bar.tcl:83
2425 +#: lib/commit.tcl:514
2426 #, tcl-format
2204 -msgid "%s ... %*i of %*i %s (%3i%%)"
2205 -msgstr "%s … %*i из %*i %s (%3i%%)"
2427 +msgid "Created commit %s: %s"
2428 +msgstr "Создан коммит %s: %s "
2429
2207 -#: lib/tools.tcl:75
2430 +#: lib/branch_delete.tcl:16
2431 #, tcl-format
2209 -msgid "Running %s requires a selected file."
2210 -msgstr "Запуск %s требует выбранного файла."
2432 +msgid "%s (%s): Delete Branch"
2433 +msgstr "%s (%s): Удаление ветки"
2434
2212 -#: lib/tools.tcl:90
2213 -#, tcl-format
2214 -msgid "Are you sure you want to run %s?"
2215 -msgstr "Действительно запустить %s?"
2435 +#: lib/branch_delete.tcl:21
2436 +msgid "Delete Local Branch"
2437 +msgstr "Удалить локальную ветку"
2438
2217 -#: lib/tools.tcl:110
2218 -#, tcl-format
2219 -msgid "Tool: %s"
2220 -msgstr "Вспомогательная операция: %s"
2439 +#: lib/branch_delete.tcl:39
2440 +msgid "Local Branches"
2441 +msgstr "Локальные ветки"
2442
2222 -#: lib/tools.tcl:111
2223 -#, tcl-format
2224 -msgid "Running: %s"
2225 -msgstr "Выполнение: %s"
2443 +#: lib/branch_delete.tcl:51
2444 +msgid "Delete Only If Merged Into"
2445 +msgstr "Удалить только в случае, если было слияние с"
2446
2227 -#: lib/tools.tcl:149
2447 +#: lib/branch_delete.tcl:103
2448 #, tcl-format
2229 -msgid "Tool completed successfully: %s"
2230 -msgstr "Программа %s завершилась успешно."
2449 +msgid "The following branches are not completely merged into %s:"
2450 +msgstr "Ветки, которые не полностью сливаются с %s:"
2451
2232 -#: lib/tools.tcl:151
2452 +#: lib/branch_delete.tcl:131
2453 #, tcl-format
2234 -msgid "Tool failed: %s"
2235 -msgstr "Ошибка выполнения программы: %s"
2454 +msgid " - %s:"
2455 +msgstr " — %s:"
2456
2237 -#: lib/tools_dlg.tcl:22
2238 -msgid "Add Tool"
2239 -msgstr "Добавить вспомогательную операцию"
2240 -
2241 -#: lib/tools_dlg.tcl:28
2242 -msgid "Add New Tool Command"
2243 -msgstr "Новая вспомогательная операция"
2457 +#: lib/branch_delete.tcl:141
2458 +#, tcl-format
2459 +msgid ""
2460 +"Failed to delete branches:\n"
2461 +"%s"
2462 +msgstr "Не удалось удалить ветки:\n%s"
2463
2245 -#: lib/tools_dlg.tcl:33
2246 -msgid "Add globally"
2247 -msgstr "Добавить для всех репозиториев"
2464 +#: lib/date.tcl:25
2465 +#, tcl-format
2466 +msgid "Invalid date from Git: %s"
2467 +msgstr "Неправильная дата в репозитории: %s"
2468
2249 -#: lib/tools_dlg.tcl:45
2250 -msgid "Tool Details"
2251 -msgstr "Описание вспомогательной операции"
2469 +#: lib/database.tcl:42
2470 +msgid "Number of loose objects"
2471 +msgstr "Количество несвязанных объектов"
2472
2253 -#: lib/tools_dlg.tcl:48
2254 -msgid "Use '/' separators to create a submenu tree:"
2255 -msgstr "Используйте «/» для создания подменю"
2473 +#: lib/database.tcl:43
2474 +msgid "Disk space used by loose objects"
2475 +msgstr "Объем дискового пространства, занятый несвязанными объектами"
2476
2257 -#: lib/tools_dlg.tcl:61
2258 -msgid "Command:"
2259 -msgstr "Команда:"
2477 +#: lib/database.tcl:44
2478 +msgid "Number of packed objects"
2479 +msgstr "Количество упакованных объектов"
2480
2261 -#: lib/tools_dlg.tcl:74
2262 -msgid "Show a dialog before running"
2263 -msgstr "Показать диалог перед запуском"
2481 +#: lib/database.tcl:45
2482 +msgid "Number of packs"
2483 +msgstr "Количество pack-файлов"
2484
2265 -#: lib/tools_dlg.tcl:80
2266 -msgid "Ask the user to select a revision (sets $REVISION)"
2267 -msgstr "Запрос на выбор версии (устанавливает $REVISION)"
2485 +#: lib/database.tcl:46
2486 +msgid "Disk space used by packed objects"
2487 +msgstr "Объем дискового пространства, занятый упакованными объектами"
2488
2269 -#: lib/tools_dlg.tcl:85
2270 -msgid "Ask the user for additional arguments (sets $ARGS)"
2271 -msgstr "Запрос дополнительных аргументов (устанавливает $ARGS)"
2489 +#: lib/database.tcl:47
2490 +msgid "Packed objects waiting for pruning"
2491 +msgstr "Несвязанные объекты, которые можно удалить"
2492
2273 -#: lib/tools_dlg.tcl:92
2274 -msgid "Don't show the command output window"
2275 -msgstr "Не показывать окно вывода команды"
2493 +#: lib/database.tcl:48
2494 +msgid "Garbage files"
2495 +msgstr "Мусор"
2496
2277 -#: lib/tools_dlg.tcl:97
2278 -msgid "Run only if a diff is selected ($FILENAME not empty)"
2279 -msgstr "Запуск только если показан список изменений ($FILENAME не пусто)"
2497 +#: lib/database.tcl:66
2498 +#, tcl-format
2499 +msgid "%s (%s): Database Statistics"
2500 +msgstr "%s (%s): Статистика базы данных"
2501
2281 -#: lib/tools_dlg.tcl:121
2282 -msgid "Please supply a name for the tool."
2283 -msgstr "Укажите название вспомогательной операции."
2502 +#: lib/database.tcl:72
2503 +msgid "Compressing the object database"
2504 +msgstr "Сжатие базы объектов"
2505
2285 -#: lib/tools_dlg.tcl:129
2286 -#, tcl-format
2287 -msgid "Tool '%s' already exists."
2288 -msgstr "Вспомогательная операция «%s» уже существует."
2506 +#: lib/database.tcl:83
2507 +msgid "Verifying the object database with fsck-objects"
2508 +msgstr "Проверка базы объектов при помощи fsck"
2509
2290 -#: lib/tools_dlg.tcl:151
2510 +#: lib/database.tcl:107
2511 #, tcl-format
2512 msgid ""
2293 -"Could not add tool:\n"
2294 -"%s"
2295 -msgstr "Ошибка добавления программы:\n%s"
2513 +"This repository currently has approximately %i loose objects.\n"
2514 +"\n"
2515 +"To maintain optimal performance it is strongly recommended that you compress the database.\n"
2516 +"\n"
2517 +"Compress the database now?"
2518 +msgstr "Этот репозиторий сейчас содержит примерно %i свободных объектов\n\nДля лучшей производительности рекомендуется сжать базу данных.\n\nСжать базу данных сейчас?"
2519
2297 -#: lib/tools_dlg.tcl:190
2298 -msgid "Remove Tool"
2299 -msgstr "Удалить программу"
2520 +#: lib/error.tcl:20
2521 +#, tcl-format
2522 +msgid "%s: error"
2523 +msgstr "%s: ошибка"
2524
2301 -#: lib/tools_dlg.tcl:196
2302 -msgid "Remove Tool Commands"
2303 -msgstr "Удалить команды программы"
2525 +#: lib/error.tcl:36
2526 +#, tcl-format
2527 +msgid "%s: warning"
2528 +msgstr "%s: предупреждение"
2529
2305 -#: lib/tools_dlg.tcl:200
2306 -msgid "Remove"
2307 -msgstr "Удалить"
2530 +#: lib/error.tcl:80
2531 +#, tcl-format
2532 +msgid "%s hook failed:"
2533 +msgstr "ошибка перехватчика %s:"
2534
2309 -#: lib/tools_dlg.tcl:236
2310 -msgid "(Blue denotes repository-local tools)"
2311 -msgstr "(Синим выделены программы локальные репозиторию)"
2535 +#: lib/error.tcl:96
2536 +msgid "You must correct the above errors before committing."
2537 +msgstr "Перед коммитом, исправьте вышеуказанные ошибки."
2538
2313 -#: lib/tools_dlg.tcl:297
2539 +#: lib/error.tcl:116
2540 #, tcl-format
2315 -msgid "Run Command: %s"
2316 -msgstr "Запуск команды: %s"
2541 +msgid "%s (%s): error"
2542 +msgstr "%s (%s): ошибка"
2543
2318 -#: lib/tools_dlg.tcl:311
2319 -msgid "Arguments"
2320 -msgstr "Аргументы"
2544 +#: lib/merge.tcl:13
2545 +msgid ""
2546 +"Cannot merge while amending.\n"
2547 +"\n"
2548 +"You must finish amending this commit before starting any type of merge.\n"
2549 +msgstr "Невозможно выполнить слияние во время исправления.\n\nЗавершите исправление данного коммита перед выполнением операции слияния.\n"
2550
2322 -#: lib/tools_dlg.tcl:348
2323 -msgid "OK"
2324 -msgstr "OK"
2551 +#: lib/merge.tcl:27
2552 +msgid ""
2553 +"Last scanned state does not match repository state.\n"
2554 +"\n"
2555 +"Another Git program has modified this repository since the last scan. A rescan must be performed before a merge can be performed.\n"
2556 +"\n"
2557 +"The rescan will be automatically started now.\n"
2558 +msgstr "Последнее прочитанное состояние репозитория не соответствует текущему.\n\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем слияние может быть сделано.\n\nЭто будет сделано сейчас автоматически.\n"
2559
2326 -#: lib/transport.tcl:7
2560 +#: lib/merge.tcl:45
2561 #, tcl-format
2328 -msgid "Fetching new changes from %s"
2329 -msgstr "Извлечение изменений из %s "
2562 +msgid ""
2563 +"You are in the middle of a conflicted merge.\n"
2564 +"\n"
2565 +"File %s has merge conflicts.\n"
2566 +"\n"
2567 +"You must resolve them, stage the file, and commit to complete the current merge. Only then can you begin another merge.\n"
2568 +msgstr "Предыдущее слияние не завершено из-за конфликта.\n\nДля файла %s возник конфликт слияния.\n\nРазрешите конфликт, добавьте файл в индекс и закоммитьте. Только после этого можно начать следующее слияние.\n"
2569
2331 -#: lib/transport.tcl:18
2570 +#: lib/merge.tcl:55
2571 #, tcl-format
2333 -msgid "remote prune %s"
2334 -msgstr "чистка внешнего %s"
2572 +msgid ""
2573 +"You are in the middle of a change.\n"
2574 +"\n"
2575 +"File %s is modified.\n"
2576 +"\n"
2577 +"You should complete the current commit before starting a merge. Doing so will help you abort a failed merge, should the need arise.\n"
2578 +msgstr "Вы находитесь в процессе изменений.\n\nФайл %s изменён.\n\nВы должны завершить текущий коммит перед началом слияния. В случае необходимости, это позволит прервать операцию слияния.\n"
2579
2336 -#: lib/transport.tcl:19
2580 +#: lib/merge.tcl:108
2581 #, tcl-format
2338 -msgid "Pruning tracking branches deleted from %s"
2339 -msgstr "Чистка отслеживаемых веток, удалённых из %s"
2582 +msgid "%s of %s"
2583 +msgstr "%s из %s"
2584
2341 -#: lib/transport.tcl:26
2585 +#: lib/merge.tcl:126
2586 #, tcl-format
2343 -msgid "Pushing changes to %s"
2344 -msgstr "Отправка изменений в %s "
2587 +msgid "Merging %s and %s..."
2588 +msgstr "Слияние %s и %s…"
2589 +
2590 +#: lib/merge.tcl:137
2591 +msgid "Merge completed successfully."
2592 +msgstr "Слияние успешно завершено."
2593 +
2594 +#: lib/merge.tcl:139
2595 +msgid "Merge failed. Conflict resolution is required."
2596 +msgstr "Не удалось завершить слияние. Требуется разрешение конфликта."
2597
2346 -#: lib/transport.tcl:64
2598 +#: lib/merge.tcl:156
2599 #, tcl-format
2348 -msgid "Mirroring to %s"
2349 -msgstr "Точное копирование в %s"
2600 +msgid "%s (%s): Merge"
2601 +msgstr "%s (%s): Слияние"
2602
2351 -#: lib/transport.tcl:82
2603 +#: lib/merge.tcl:164
2604 #, tcl-format
2353 -msgid "Pushing %s %s to %s"
2354 -msgstr "Отправка %s %s в %s"
2605 +msgid "Merge Into %s"
2606 +msgstr "Слияние с %s"
2607
2356 -#: lib/transport.tcl:100
2357 -msgid "Push Branches"
2358 -msgstr "Отправить ветки"
2608 +#: lib/merge.tcl:183
2609 +msgid "Revision To Merge"
2610 +msgstr "Версия, с которой провести слияние"
2611
2360 -#: lib/transport.tcl:114
2361 -msgid "Source Branches"
2362 -msgstr "Исходные ветки"
2612 +#: lib/merge.tcl:218
2613 +msgid ""
2614 +"Cannot abort while amending.\n"
2615 +"\n"
2616 +"You must finish amending this commit.\n"
2617 +msgstr "Невозможно прервать исправление.\n\nЗавершите текущее исправление коммита.\n"
2618
2364 -#: lib/transport.tcl:131
2365 -msgid "Destination Repository"
2366 -msgstr "Репозиторий назначения"
2619 +#: lib/merge.tcl:228
2620 +msgid ""
2621 +"Abort merge?\n"
2622 +"\n"
2623 +"Aborting the current merge will cause *ALL* uncommitted changes to be lost.\n"
2624 +"\n"
2625 +"Continue with aborting the current merge?"
2626 +msgstr "Прервать операцию слияния?\n\nПрерывание текущего слияния приведет к потере *ВСЕХ* несохраненных изменений.\n\nПродолжить?"
2627
2368 -#: lib/transport.tcl:169
2369 -msgid "Transfer Options"
2370 -msgstr "Настройки отправки"
2628 +#: lib/merge.tcl:234
2629 +msgid ""
2630 +"Reset changes?\n"
2631 +"\n"
2632 +"Resetting the changes will cause *ALL* uncommitted changes to be lost.\n"
2633 +"\n"
2634 +"Continue with resetting the current changes?"
2635 +msgstr "Сбросить изменения?\n\nСброс изменений приведет к потере *ВСЕХ* несохраненных изменений.\n\nПродолжить?"
2636
2372 -#: lib/transport.tcl:171
2373 -msgid "Force overwrite existing branch (may discard changes)"
2374 -msgstr "Принудительно перезаписать существующую ветку (возможна потеря изменений)"
2637 +#: lib/merge.tcl:246
2638 +msgid "Aborting"
2639 +msgstr "Прерываю"
2640
2376 -#: lib/transport.tcl:175
2377 -msgid "Use thin pack (for slow network connections)"
2378 -msgstr "Использовать thin pack (для медленных сетевых подключений)"
2641 +#: lib/merge.tcl:247
2642 +msgid "files reset"
2643 +msgstr "изменения в файлах отменены"
2644
2380 -#: lib/transport.tcl:179
2381 -msgid "Include tags"
2382 -msgstr "Передать метки"
2645 +#: lib/merge.tcl:277
2646 +msgid "Abort failed."
2647 +msgstr "Прервать не удалось."
2648 +
2649 +#: lib/merge.tcl:279
2650 +msgid "Abort completed. Ready."
2651 +msgstr "Прервано."