{"thread":{"id":"42829","subject":"[PATCH] git-gui: ru.po: Update Russian translation","startedAt":"2016-07-12T17:03:31Z","lastAt":"2016-07-12T17:03:31Z","messageCount":1,"participants":["Dmitry Ryazantsev"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"291281","messageId":"20160712090710.30380-1-dmitry.ryazantsev@devcubestudio.com","threadId":"42829","inReplyTo":null,"subject":"[PATCH] git-gui: ru.po: Update Russian translation","fromName":"Dmitry Ryazantsev","fromEmail":"dimitriy.ryazantcev@gmail.com","sentAt":"2016-07-12T09:07:10Z","receivedAt":"2016-07-12T17:03:31Z","isPatch":true,"sender":{"key":"dimitriy.ryazantcev@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1285934?v=4"},"body":"Signed-off-by: Dmitry Ryazantsev <dmitry.ryazantsev@devcubestudio.com>\n---\n po/ru.po | 680 +++++++++++++++++++++++----------------------------------------\n 1 file changed, 249 insertions(+), 431 deletions(-)\n\ndiff --git a/po/ru.po b/po/ru.po\nindex ca4343b..9f5305c 100644\n--- a/po/ru.po\n+++ b/po/ru.po\n@@ -1,19 +1,22 @@\n # Translation of git-gui to russian\n # Copyright (C) 2007 Shawn Pearce\n # This file is distributed under the same license as the git-gui package.\n-# Irina Riesen <irina.riesen@gmail.com>, 2007.\n-#\n+# Translators:\n+# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2015-2016\n+# Irina Riesen <irina.riesen@gmail.com>, 2007\n msgid \"\"\n msgstr \"\"\n-\"Project-Id-Version: git-gui\\n\"\n+\"Project-Id-Version: Git Russian Localization Project\\n\"\n \"Report-Msgid-Bugs-To: \\n\"\n \"POT-Creation-Date: 2010-01-26 15:47-0800\\n\"\n-\"PO-Revision-Date: 2007-10-22 22:30-0200\\n\"\n-\"Last-Translator: Alex Riesen <raa.lkml@gmail.com>\\n\"\n-\"Language-Team: Russian Translation <git@vger.kernel.org>\\n\"\n+\"PO-Revision-Date: 2016-06-30 12:39+0000\\n\"\n+\"Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\\n\"\n+\"Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\\n\"\n \"MIME-Version: 1.0\\n\"\n \"Content-Type: text/plain; charset=UTF-8\\n\"\n \"Content-Transfer-Encoding: 8bit\\n\"\n+\"Language: ru\\n\"\n+\"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\"\n \n #: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903\n #: git-gui.sh:922\n@@ -51,14 +54,7 @@ msgid \"\"\n \"%s requires at least Git 1.5.0 or later.\\n\"\n \"\\n\"\n \"Assume '%s' is version 1.5.0?\\n\"\n-msgstr \"\"\n-\"Невозможно определить версию Git\\n\"\n-\"\\n\"\n-\"%s указывает на версию '%s'.\\n\"\n-\"\\n\"\n-\"для %s требуется версия Git, начиная с 1.5.0\\n\"\n-\"\\n\"\n-\"Принять '%s' как версию 1.5.0?\\n\"\n+msgstr \"Невозможно определить версию Git\\n\\n%s указывает на версию «%s».\\n\\nдля %s требуется версия Git, начиная с 1.5.0\\n\\nПредположить, что «%s» и есть версия 1.5.0?\\n\"\n \n #: git-gui.sh:1128\n msgid \"Git directory not found:\"\n@@ -78,20 +74,19 @@ msgstr \"Отсутствует рабочий каталог\"\n \n #: git-gui.sh:1334 lib/checkout_op.tcl:306\n msgid \"Refreshing file status...\"\n-msgstr \"Обновление информации о состоянии файлов...\"\n+msgstr \"Обновление информации о состоянии файлов…\"\n \n #: git-gui.sh:1390\n msgid \"Scanning for modified files ...\"\n-msgstr \"Поиск измененных файлов...\"\n+msgstr \"Поиск измененных файлов…\"\n \n #: git-gui.sh:1454\n msgid \"Calling prepare-commit-msg hook...\"\n-msgstr \"Вызов программы поддержки репозитория prepare-commit-msg...\"\n+msgstr \"Вызов перехватчика prepare-commit-msg…\"\n \n #: git-gui.sh:1471\n msgid \"Commit declined by prepare-commit-msg hook.\"\n-msgstr \"\"\n-\"Сохранение прервано программой поддержки репозитория prepare-commit-msg\"\n+msgstr \"Коммит прерван перехватчиком prepare-commit-msg.\"\n \n #: git-gui.sh:1629 lib/browser.tcl:246\n msgid \"Ready.\"\n@@ -108,31 +103,31 @@ msgstr \"Не изменено\"\n \n #: git-gui.sh:1915\n msgid \"Modified, not staged\"\n-msgstr \"Изменено, не подготовлено\"\n+msgstr \"Изменено, не в индексе\"\n \n #: git-gui.sh:1916 git-gui.sh:1924\n msgid \"Staged for commit\"\n-msgstr \"Подготовлено для сохранения\"\n+msgstr \"В индексе для коммита\"\n \n #: git-gui.sh:1917 git-gui.sh:1925\n msgid \"Portions staged for commit\"\n-msgstr \"Части, подготовленные для сохранения\"\n+msgstr \"Части, в индексе для коммита\"\n \n #: git-gui.sh:1918 git-gui.sh:1926\n msgid \"Staged for commit, missing\"\n-msgstr \"Подготовлено для сохранения, отсутствует\"\n+msgstr \"В индексе для коммита, отсутствует\"\n \n #: git-gui.sh:1920\n msgid \"File type changed, not staged\"\n-msgstr \"Тип файла изменён, не подготовлено\"\n+msgstr \"Тип файла изменён, не в индексе\"\n \n #: git-gui.sh:1921\n msgid \"File type changed, staged\"\n-msgstr \"Тип файла изменён, подготовлено\"\n+msgstr \"Тип файла изменён, в индексе\"\n \n #: git-gui.sh:1923\n msgid \"Untracked, not staged\"\n-msgstr \"Не отслеживается, не подготовлено\"\n+msgstr \"Не отслеживается, не в индексе\"\n \n #: git-gui.sh:1928\n msgid \"Missing\"\n@@ -140,11 +135,11 @@ msgstr \"Отсутствует\"\n \n #: git-gui.sh:1929\n msgid \"Staged for removal\"\n-msgstr \"Подготовлено для удаления\"\n+msgstr \"В индексе для удаления\"\n \n #: git-gui.sh:1930\n msgid \"Staged for removal, still present\"\n-msgstr \"Подготовлено для удаления, еще не удалено\"\n+msgstr \"В индексе для удаления, еще не удалено\"\n \n #: git-gui.sh:1932 git-gui.sh:1933 git-gui.sh:1934 git-gui.sh:1935\n #: git-gui.sh:1936 git-gui.sh:1937\n@@ -153,7 +148,7 @@ msgstr \"Требуется разрешение конфликта при сли\n \n #: git-gui.sh:1972\n msgid \"Starting gitk... please wait...\"\n-msgstr \"Запускается gitk... Подождите, пожалуйста...\"\n+msgstr \"Запускается gitk… Подождите, пожалуйста…\"\n \n #: git-gui.sh:1984\n msgid \"Couldn't find gitk in PATH\"\n@@ -173,11 +168,11 @@ msgstr \"Редактировать\"\n \n #: git-gui.sh:2458 lib/choose_rev.tcl:561\n msgid \"Branch\"\n-msgstr \"Ветвь\"\n+msgstr \"Ветка\"\n \n #: git-gui.sh:2461 lib/choose_rev.tcl:548\n msgid \"Commit@@noun\"\n-msgstr \"Состояние\"\n+msgstr \"Коммит\"\n \n #: git-gui.sh:2464 lib/merge.tcl:121 lib/merge.tcl:150 lib/merge.tcl:168\n msgid \"Merge\"\n@@ -197,29 +192,29 @@ msgstr \"Просмотр рабочего каталога\"\n \n #: git-gui.sh:2483\n msgid \"Browse Current Branch's Files\"\n-msgstr \"Просмотреть файлы текущей ветви\"\n+msgstr \"Просмотреть файлы текущей ветки\"\n \n #: git-gui.sh:2487\n msgid \"Browse Branch Files...\"\n-msgstr \"Показать файлы ветви...\"\n+msgstr \"Показать файлы ветки…\"\n \n #: git-gui.sh:2492\n msgid \"Visualize Current Branch's History\"\n-msgstr \"Показать историю текущей ветви\"\n+msgstr \"Показать историю текущей ветки\"\n \n #: git-gui.sh:2496\n msgid \"Visualize All Branch History\"\n-msgstr \"Показать историю всех ветвей\"\n+msgstr \"Показать историю всех веток\"\n \n #: git-gui.sh:2503\n #, tcl-format\n msgid \"Browse %s's Files\"\n-msgstr \"Показать файлы ветви %s\"\n+msgstr \"Показать файлы ветки %s\"\n \n #: git-gui.sh:2505\n #, tcl-format\n msgid \"Visualize %s's History\"\n-msgstr \"Показать историю ветви %s\"\n+msgstr \"Показать историю ветки %s\"\n \n #: git-gui.sh:2510 lib/database.tcl:27 lib/database.tcl:67\n msgid \"Database Statistics\"\n@@ -274,23 +269,23 @@ msgstr \"Выделить все\"\n \n #: git-gui.sh:2576\n msgid \"Create...\"\n-msgstr \"Создать...\"\n+msgstr \"Создать…\"\n \n #: git-gui.sh:2582\n msgid \"Checkout...\"\n-msgstr \"Перейти...\"\n+msgstr \"Перейти…\"\n \n #: git-gui.sh:2588\n msgid \"Rename...\"\n-msgstr \"Переименовать...\"\n+msgstr \"Переименовать…\"\n \n #: git-gui.sh:2593\n msgid \"Delete...\"\n-msgstr \"Удалить...\"\n+msgstr \"Удалить…\"\n \n #: git-gui.sh:2598\n msgid \"Reset...\"\n-msgstr \"Сбросить...\"\n+msgstr \"Сбросить…\"\n \n #: git-gui.sh:2608\n msgid \"Done\"\n@@ -298,15 +293,15 @@ msgstr \"Завершено\"\n \n #: git-gui.sh:2610\n msgid \"Commit@@verb\"\n-msgstr \"Сохранить\"\n+msgstr \"Закоммитить\"\n \n #: git-gui.sh:2619 git-gui.sh:3050\n msgid \"New Commit\"\n-msgstr \"Новое состояние\"\n+msgstr \"Новый коммит\"\n \n #: git-gui.sh:2627 git-gui.sh:3057\n msgid \"Amend Last Commit\"\n-msgstr \"Исправить последнее состояние\"\n+msgstr \"Исправить последний коммит\"\n \n #: git-gui.sh:2637 git-gui.sh:3011 lib/remote_branch_delete.tcl:99\n msgid \"Rescan\"\n@@ -314,19 +309,19 @@ msgstr \"Перечитать\"\n \n #: git-gui.sh:2643\n msgid \"Stage To Commit\"\n-msgstr \"Подготовить для сохранения\"\n+msgstr \"Добавить в индекс\"\n \n #: git-gui.sh:2649\n msgid \"Stage Changed Files To Commit\"\n-msgstr \"Подготовить измененные файлы для сохранения\"\n+msgstr \"Добавить изменённые файлы в индекс\"\n \n #: git-gui.sh:2655\n msgid \"Unstage From Commit\"\n-msgstr \"Убрать из подготовленного\"\n+msgstr \"Убрать из издекса\"\n \n #: git-gui.sh:2661 lib/index.tcl:412\n msgid \"Revert Changes\"\n-msgstr \"Отменить изменения\"\n+msgstr \"Обратить изменения\"\n \n #: git-gui.sh:2669 git-gui.sh:3310 git-gui.sh:3341\n msgid \"Show Less Context\"\n@@ -342,31 +337,31 @@ msgstr \"Вставить Signed-off-by\"\n \n #: git-gui.sh:2696\n msgid \"Local Merge...\"\n-msgstr \"Локальное слияние...\"\n+msgstr \"Локальное слияние…\"\n \n #: git-gui.sh:2701\n msgid \"Abort Merge...\"\n-msgstr \"Прервать слияние...\"\n+msgstr \"Прервать слияние…\"\n \n #: git-gui.sh:2713 git-gui.sh:2741\n msgid \"Add...\"\n-msgstr \"Добавить...\"\n+msgstr \"Добавить…\"\n \n #: git-gui.sh:2717\n msgid \"Push...\"\n-msgstr \"Отправить...\"\n+msgstr \"Отправить…\"\n \n #: git-gui.sh:2721\n msgid \"Delete Branch...\"\n-msgstr \"Удалить ветвь...\"\n+msgstr \"Удалить ветку…\"\n \n #: git-gui.sh:2731 git-gui.sh:3292\n msgid \"Options...\"\n-msgstr \"Настройки...\"\n+msgstr \"Настройки…\"\n \n #: git-gui.sh:2742\n msgid \"Remove...\"\n-msgstr \"Удалить...\"\n+msgstr \"Удалить…\"\n \n #: git-gui.sh:2751 lib/choose_repository.tcl:50\n msgid \"Help\"\n@@ -393,11 +388,11 @@ msgstr \"критическая ошибка: %s: нет такого файла\n \n #: git-gui.sh:2926\n msgid \"Current Branch:\"\n-msgstr \"Текущая ветвь:\"\n+msgstr \"Текущая ветка:\"\n \n #: git-gui.sh:2947\n msgid \"Staged Changes (Will Commit)\"\n-msgstr \"Подготовлено (будет сохранено)\"\n+msgstr \"Изменения в индексе (будут закоммичены)\"\n \n #: git-gui.sh:2967\n msgid \"Unstaged Changes\"\n@@ -405,7 +400,7 @@ msgstr \"Изменено (не будет сохранено)\"\n \n #: git-gui.sh:3017\n msgid \"Stage Changed\"\n-msgstr \"Подготовить все\"\n+msgstr \"Индексировать всё\"\n \n #: git-gui.sh:3036 lib/transport.tcl:104 lib/transport.tcl:193\n msgid \"Push\"\n@@ -413,27 +408,27 @@ msgstr \"Отправить\"\n \n #: git-gui.sh:3071\n msgid \"Initial Commit Message:\"\n-msgstr \"Комментарий к первому состоянию:\"\n+msgstr \"Сообщение первого коммита:\"\n \n #: git-gui.sh:3072\n msgid \"Amended Commit Message:\"\n-msgstr \"Комментарий к исправленному состоянию:\"\n+msgstr \"Сообщение исправленного коммита:\"\n \n #: git-gui.sh:3073\n msgid \"Amended Initial Commit Message:\"\n-msgstr \"Комментарий к исправленному первоначальному состоянию:\"\n+msgstr \"Сообщение исправленного первого коммита:\"\n \n #: git-gui.sh:3074\n msgid \"Amended Merge Commit Message:\"\n-msgstr \"Комментарий к исправленному слиянию:\"\n+msgstr \"Сообщение исправленного слияния:\"\n \n #: git-gui.sh:3075\n msgid \"Merge Commit Message:\"\n-msgstr \"Комментарий к слиянию:\"\n+msgstr \"Сообщение слияния:\"\n \n #: git-gui.sh:3076\n msgid \"Commit Message:\"\n-msgstr \"Комментарий к состоянию:\"\n+msgstr \"Сообщение коммита:\"\n \n #: git-gui.sh:3125 git-gui.sh:3267 lib/console.tcl:73\n msgid \"Copy All\"\n@@ -481,51 +476,51 @@ msgstr \"Взять локальную версию\"\n \n #: git-gui.sh:3336\n msgid \"Revert To Base\"\n-msgstr \"Отменить изменения\"\n+msgstr \"Обратить изменения\"\n \n #: git-gui.sh:3354\n msgid \"Visualize These Changes In The Submodule\"\n-msgstr \"\"\n+msgstr \"Показать эти изменения подмодуля\"\n \n #: git-gui.sh:3358\n msgid \"Visualize Current Branch History In The Submodule\"\n-msgstr \"Показать историю текущей ветви подмодуля\"\n+msgstr \"Показать историю текущей ветки подмодуля\"\n \n #: git-gui.sh:3362\n msgid \"Visualize All Branch History In The Submodule\"\n-msgstr \"Показать историю всех ветвей подмодуля\"\n+msgstr \"Показать историю всех веток подмодуля\"\n \n #: git-gui.sh:3367\n msgid \"Start git gui In The Submodule\"\n-msgstr \"\"\n+msgstr \"Запустить git gui в подмодуле\"\n \n #: git-gui.sh:3389\n msgid \"Unstage Hunk From Commit\"\n-msgstr \"Не сохранять часть\"\n+msgstr \"Убрать блок из индекса\"\n \n #: git-gui.sh:3391\n msgid \"Unstage Lines From Commit\"\n-msgstr \"Убрать строки из подготовленного\"\n+msgstr \"Убрать строки из индекса\"\n \n #: git-gui.sh:3393\n msgid \"Unstage Line From Commit\"\n-msgstr \"Убрать строку из подготовленного\"\n+msgstr \"Убрать строку из индекса\"\n \n #: git-gui.sh:3396\n msgid \"Stage Hunk For Commit\"\n-msgstr \"Подготовить часть для сохранения\"\n+msgstr \"Добавить блок в индекс\"\n \n #: git-gui.sh:3398\n msgid \"Stage Lines For Commit\"\n-msgstr \"Подготовить строки для сохранения\"\n+msgstr \"Добавить строки в индекс\"\n \n #: git-gui.sh:3400\n msgid \"Stage Line For Commit\"\n-msgstr \"Подготовить строку для сохранения\"\n+msgstr \"Добавить строку в индекс\"\n \n #: git-gui.sh:3424\n msgid \"Initializing...\"\n-msgstr \"Инициализация...\"\n+msgstr \"Инициализация…\"\n \n #: git-gui.sh:3541\n #, tcl-format\n@@ -536,23 +531,14 @@ msgid \"\"\n \"going to be ignored by any Git subprocess run\\n\"\n \"by %s:\\n\"\n \"\\n\"\n-msgstr \"\"\n-\"Возможны ошибки в переменных окружения.\\n\"\n-\"\\n\"\n-\"Переменные окружения, которые возможно\\n\"\n-\"будут проигнорированы командами Git,\\n\"\n-\"запущенными из %s\\n\"\n-\"\\n\"\n+msgstr \"Возможны ошибки в переменных окружения.\\n\\nПеременные окружения, которые возможно\\nбудут проигнорированы командами Git,\\nзапущенными из %s\\n\\n\"\n \n #: git-gui.sh:3570\n msgid \"\"\n \"\\n\"\n \"This is due to a known issue with the\\n\"\n \"Tcl binary distributed by Cygwin.\"\n-msgstr \"\"\n-\"\\n\"\n-\"Это известная проблема с Tcl,\\n\"\n-\"распространяемым Cygwin.\"\n+msgstr \"\\nЭто известная проблема с Tcl,\\nраспространяемым Cygwin.\"\n \n #: git-gui.sh:3575\n #, tcl-format\n@@ -563,13 +549,7 @@ msgid \"\"\n \"is placing values for the user.name and\\n\"\n \"user.email settings into your personal\\n\"\n \"~/.gitconfig file.\\n\"\n-msgstr \"\"\n-\"\\n\"\n-\"\\n\"\n-\"Вместо использования %s можно\\n\"\n-\"сохранить значения user.name и\\n\"\n-\"user.email в Вашем персональном\\n\"\n-\"файле ~/.gitconfig.\\n\"\n+msgstr \"\\n\\nВместо использования %s можно\\nсохранить значения user.name и\\nuser.email в Вашем персональном\\nфайле ~/.gitconfig.\\n\"\n \n #: lib/about.tcl:26\n msgid \"git-gui - a graphical user interface for Git.\"\n@@ -581,15 +561,15 @@ msgstr \"Просмотр файла\"\n \n #: lib/blame.tcl:78\n msgid \"Commit:\"\n-msgstr \"Сохраненное состояние:\"\n+msgstr \"Коммит:\"\n \n #: lib/blame.tcl:271\n msgid \"Copy Commit\"\n-msgstr \"Скопировать SHA-1\"\n+msgstr \"Копировать SHA-1\"\n \n #: lib/blame.tcl:275\n msgid \"Find Text...\"\n-msgstr \"Найти текст...\"\n+msgstr \"Найти текст…\"\n \n #: lib/blame.tcl:284\n msgid \"Do Full Copy Detection\"\n@@ -601,16 +581,16 @@ msgstr \"Показать исторический контекст\"\n \n #: lib/blame.tcl:291\n msgid \"Blame Parent Commit\"\n-msgstr \"Рассмотреть состояние предка\"\n+msgstr \"Авторы родительского коммита\"\n \n #: lib/blame.tcl:450\n #, tcl-format\n msgid \"Reading %s...\"\n-msgstr \"Чтение %s...\"\n+msgstr \"Чтение %s…\"\n \n #: lib/blame.tcl:557\n msgid \"Loading copy/move tracking annotations...\"\n-msgstr \"Загрузка аннотации копирований/переименований...\"\n+msgstr \"Загрузка аннотации копирований/переименований…\"\n \n #: lib/blame.tcl:577\n msgid \"lines annotated\"\n@@ -618,7 +598,7 @@ msgstr \"строк прокомментировано\"\n \n #: lib/blame.tcl:769\n msgid \"Loading original location annotations...\"\n-msgstr \"Загрузка аннотаций первоначального положения объекта...\"\n+msgstr \"Загрузка аннотаций первоначального положения объекта…\"\n \n #: lib/blame.tcl:772\n msgid \"Annotation complete.\"\n@@ -634,11 +614,11 @@ msgstr \"Аннотация уже запущена\"\n \n #: lib/blame.tcl:842\n msgid \"Running thorough copy detection...\"\n-msgstr \"Выполнение полного поиска копий...\"\n+msgstr \"Выполнение полного поиска копий…\"\n \n #: lib/blame.tcl:910\n msgid \"Loading annotation...\"\n-msgstr \"Загрузка аннотации...\"\n+msgstr \"Загрузка аннотации…\"\n \n #: lib/blame.tcl:963\n msgid \"Author:\"\n@@ -646,7 +626,7 @@ msgstr \"Автор:\"\n \n #: lib/blame.tcl:967\n msgid \"Committer:\"\n-msgstr \"Сохранил:\"\n+msgstr \"Коммитер:\"\n \n #: lib/blame.tcl:972\n msgid \"Original File:\"\n@@ -654,11 +634,11 @@ msgstr \"Исходный файл:\"\n \n #: lib/blame.tcl:1020\n msgid \"Cannot find HEAD commit:\"\n-msgstr \"Невозможно найти текущее состояние:\"\n+msgstr \"Не удалось найти текущее состояние:\"\n \n #: lib/blame.tcl:1075\n msgid \"Cannot find parent commit:\"\n-msgstr \"Невозможно найти состояние предка:\"\n+msgstr \"Не удалось найти родительское состояние:\"\n \n #: lib/blame.tcl:1090\n msgid \"Unable to display parent\"\n@@ -682,7 +662,7 @@ msgstr \"Скопировано/перемещено в:\"\n \n #: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19\n msgid \"Checkout Branch\"\n-msgstr \"Перейти на ветвь\"\n+msgstr \"Перейти на ветку\"\n \n #: lib/branch_checkout.tcl:23\n msgid \"Checkout\"\n@@ -707,19 +687,19 @@ msgstr \"Настройки\"\n \n #: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92\n msgid \"Fetch Tracking Branch\"\n-msgstr \"Получить изменения из внешней ветви\"\n+msgstr \"Извлечь изменения из внешней ветки\"\n \n #: lib/branch_checkout.tcl:44\n msgid \"Detach From Local Branch\"\n-msgstr \"Отсоединить от локальной ветви\"\n+msgstr \"Отсоединить от локальной ветки\"\n \n #: lib/branch_create.tcl:22\n msgid \"Create Branch\"\n-msgstr \"Создание ветви\"\n+msgstr \"Создать ветку\"\n \n #: lib/branch_create.tcl:27\n msgid \"Create New Branch\"\n-msgstr \"Создать новую ветвь\"\n+msgstr \"Создать новую ветку\"\n \n #: lib/branch_create.tcl:31 lib/choose_repository.tcl:381\n msgid \"Create\"\n@@ -727,7 +707,7 @@ msgstr \"Создать\"\n \n #: lib/branch_create.tcl:40\n msgid \"Branch Name\"\n-msgstr \"Название ветви\"\n+msgstr \"Имя ветки\"\n \n #: lib/branch_create.tcl:43 lib/remote_add.tcl:39 lib/tools_dlg.tcl:50\n msgid \"Name:\"\n@@ -735,7 +715,7 @@ msgstr \"Название:\"\n \n #: lib/branch_create.tcl:58\n msgid \"Match Tracking Branch Name\"\n-msgstr \"Взять из имен ветвей слежения\"\n+msgstr \"Соответствовать имени отслеживаемой ветки\"\n \n #: lib/branch_create.tcl:66\n msgid \"Starting Revision\"\n@@ -743,7 +723,7 @@ msgstr \"Начальная версия\"\n \n #: lib/branch_create.tcl:72\n msgid \"Update Existing Branch:\"\n-msgstr \"Обновить имеющуюся ветвь:\"\n+msgstr \"Обновить имеющуюся ветку:\"\n \n #: lib/branch_create.tcl:75\n msgid \"No\"\n@@ -763,33 +743,33 @@ msgstr \"После создания сделать текущей\"\n \n #: lib/branch_create.tcl:131\n msgid \"Please select a tracking branch.\"\n-msgstr \"Укажите ветвь слежения.\"\n+msgstr \"Укажите отлеживаемую ветку.\"\n \n #: lib/branch_create.tcl:140\n #, tcl-format\n msgid \"Tracking branch %s is not a branch in the remote repository.\"\n-msgstr \"Ветвь слежения %s не является ветвью во внешнем репозитории.\"\n+msgstr \"Отслеживаемая ветка %s не является веткой на внешнем репозитории.\"\n \n #: lib/branch_create.tcl:153 lib/branch_rename.tcl:86\n msgid \"Please supply a branch name.\"\n-msgstr \"Укажите название ветви.\"\n+msgstr \"Укажите имя ветки.\"\n \n #: lib/branch_create.tcl:164 lib/branch_rename.tcl:106\n #, tcl-format\n msgid \"'%s' is not an acceptable branch name.\"\n-msgstr \"Недопустимое название ветви '%s'.\"\n+msgstr \"Недопустимое имя ветки «%s».\"\n \n #: lib/branch_delete.tcl:15\n msgid \"Delete Branch\"\n-msgstr \"Удаление ветви\"\n+msgstr \"Удаление ветки\"\n \n #: lib/branch_delete.tcl:20\n msgid \"Delete Local Branch\"\n-msgstr \"Удалить локальную ветвь\"\n+msgstr \"Удалить локальную ветку\"\n \n #: lib/branch_delete.tcl:37\n msgid \"Local Branches\"\n-msgstr \"Локальные ветви\"\n+msgstr \"Локальные ветки\"\n \n #: lib/branch_delete.tcl:52\n msgid \"Delete Only If Merged Into\"\n@@ -802,30 +782,25 @@ msgstr \"Всегда (не выполнять проверку на слияни\n #: lib/branch_delete.tcl:103\n #, tcl-format\n msgid \"The following branches are not completely merged into %s:\"\n-msgstr \"Ветви, которые не полностью сливаются с %s:\"\n+msgstr \"Ветки, которые не полностью сливаются с %s:\"\n \n #: lib/branch_delete.tcl:115 lib/remote_branch_delete.tcl:217\n msgid \"\"\n \"Recovering deleted branches is difficult.\\n\"\n \"\\n\"\n \"Delete the selected branches?\"\n-msgstr \"\"\n-\"Восстановить удаленные ветви сложно.\\n\"\n-\"\\n\"\n-\"Продолжить?\"\n+msgstr \"Восстановить удаленные ветки сложно.\\n\\nПродолжить?\"\n \n #: lib/branch_delete.tcl:141\n #, tcl-format\n msgid \"\"\n \"Failed to delete branches:\\n\"\n \"%s\"\n-msgstr \"\"\n-\"Не удалось удалить ветви:\\n\"\n-\"%s\"\n+msgstr \"Не удалось удалить ветки:\\n%s\"\n \n #: lib/branch_rename.tcl:14 lib/branch_rename.tcl:22\n msgid \"Rename Branch\"\n-msgstr \"Переименование ветви\"\n+msgstr \"Переименование ветки\"\n \n #: lib/branch_rename.tcl:26\n msgid \"Rename\"\n@@ -833,7 +808,7 @@ msgstr \"Переименовать\"\n \n #: lib/branch_rename.tcl:36\n msgid \"Branch:\"\n-msgstr \"Ветвь:\"\n+msgstr \"Ветка:\"\n \n #: lib/branch_rename.tcl:39\n msgid \"New Name:\"\n@@ -841,21 +816,21 @@ msgstr \"Новое название:\"\n \n #: lib/branch_rename.tcl:75\n msgid \"Please select a branch to rename.\"\n-msgstr \"Укажите ветвь для переименования.\"\n+msgstr \"Укажите ветку для переименования.\"\n \n #: lib/branch_rename.tcl:96 lib/checkout_op.tcl:202\n #, tcl-format\n msgid \"Branch '%s' already exists.\"\n-msgstr \"Ветвь '%s' уже существует.\"\n+msgstr \"Ветка «%s» уже существует.\"\n \n #: lib/branch_rename.tcl:117\n #, tcl-format\n msgid \"Failed to rename '%s'.\"\n-msgstr \"Не удалось переименовать '%s'. \"\n+msgstr \"Не удалось переименовать «%s». \"\n \n #: lib/browser.tcl:17\n msgid \"Starting...\"\n-msgstr \"Запуск...\"\n+msgstr \"Запуск…\"\n \n #: lib/browser.tcl:26\n msgid \"File Browser\"\n@@ -864,7 +839,7 @@ msgstr \"Просмотр списка файлов\"\n #: lib/browser.tcl:126 lib/browser.tcl:143\n #, tcl-format\n msgid \"Loading %s...\"\n-msgstr \"Загрузка %s...\"\n+msgstr \"Загрузка %s…\"\n \n #: lib/browser.tcl:187\n msgid \"[Up To Parent]\"\n@@ -872,7 +847,7 @@ msgstr \"[На уровень выше]\"\n \n #: lib/browser.tcl:267 lib/browser.tcl:273\n msgid \"Browse Branch Files\"\n-msgstr \"Показать файлы ветви\"\n+msgstr \"Показать файлы ветки\"\n \n #: lib/browser.tcl:278 lib/choose_repository.tcl:398\n #: lib/choose_repository.tcl:486 lib/choose_repository.tcl:497\n@@ -883,7 +858,7 @@ msgstr \"Показать\"\n #: lib/checkout_op.tcl:85\n #, tcl-format\n msgid \"Fetching %s from %s\"\n-msgstr \"Получение %s из %s \"\n+msgstr \"Извлечение %s из %s \"\n \n #: lib/checkout_op.tcl:133\n #, tcl-format\n@@ -898,12 +873,12 @@ msgstr \"Закрыть\"\n #: lib/checkout_op.tcl:175\n #, tcl-format\n msgid \"Branch '%s' does not exist.\"\n-msgstr \"Ветвь '%s' не существует \"\n+msgstr \"Ветка «%s» не существует.\"\n \n #: lib/checkout_op.tcl:194\n #, tcl-format\n msgid \"Failed to configure simplified git-pull for '%s'.\"\n-msgstr \"Ошибка создания упрощённой конфигурации git pull для '%s'.\"\n+msgstr \"Ошибка создания упрощённой конфигурации git pull для «%s».\"\n \n #: lib/checkout_op.tcl:229\n #, tcl-format\n@@ -912,21 +887,17 @@ msgid \"\"\n \"\\n\"\n \"It cannot fast-forward to %s.\\n\"\n \"A merge is required.\"\n-msgstr \"\"\n-\"Ветвь '%s' уже существует.\\n\"\n-\"\\n\"\n-\"Она не может быть прокручена(fast-forward) к %s.\\n\"\n-\"Требуется слияние.\"\n+msgstr \"Ветка «%s» уже существует.\\n\\nОна не может быть перемотана вперед к %s.\\nТребуется слияние.\"\n \n #: lib/checkout_op.tcl:243\n #, tcl-format\n msgid \"Merge strategy '%s' not supported.\"\n-msgstr \"Неизвестная стратегия слияния: '%s'.\"\n+msgstr \"Неизвестная стратегия слияния «%s».\"\n \n #: lib/checkout_op.tcl:262\n #, tcl-format\n msgid \"Failed to update '%s'.\"\n-msgstr \"Не удалось обновить '%s'.\"\n+msgstr \"Не удалось обновить «%s».\"\n \n #: lib/checkout_op.tcl:274\n msgid \"Staging area (index) is already locked.\"\n@@ -936,22 +907,15 @@ msgstr \"Рабочая область заблокирована другим п\n msgid \"\"\n \"Last scanned state does not match repository state.\\n\"\n \"\\n\"\n-\"Another Git program has modified this repository since the last scan.  A \"\n-\"rescan must be performed before the current branch can be changed.\\n\"\n+\"Another Git program has modified this repository since the last scan.  A rescan must be performed before the current branch can be changed.\\n\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n-msgstr \"\"\n-\"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\"\n-\"\\n\"\n-\"С момента последней проверки репозиторий был изменен другой программой Git. \"\n-\"Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь.\\n\"\n-\"\\n\"\n-\"Это будет сделано сейчас автоматически.\\n\"\n+msgstr \"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем текущая ветка может быть изменена.\\n\\nЭто будет сделано сейчас автоматически.\\n\"\n \n #: lib/checkout_op.tcl:345\n #, tcl-format\n msgid \"Updating working directory to '%s'...\"\n-msgstr \"Обновление рабочего каталога из '%s'...\"\n+msgstr \"Обновление рабочего каталога из «%s»…\"\n \n #: lib/checkout_op.tcl:346\n msgid \"files checked out\"\n@@ -960,7 +924,7 @@ msgstr \"файлы извлечены\"\n #: lib/checkout_op.tcl:376\n #, tcl-format\n msgid \"Aborted checkout of '%s' (file level merging is required).\"\n-msgstr \"Прерван переход на '%s' (требуется слияние содержания файлов)\"\n+msgstr \"Прерван переход на «%s» (требуется слияние содержимого файлов)\"\n \n #: lib/checkout_op.tcl:377\n msgid \"File level merge required.\"\n@@ -969,38 +933,33 @@ msgstr \"Требуется слияние содержания файлов.\"\n #: lib/checkout_op.tcl:381\n #, tcl-format\n msgid \"Staying on branch '%s'.\"\n-msgstr \"Ветвь '%s' остается текущей.\"\n+msgstr \"Ветка «%s» остаётся текущей.\"\n \n #: lib/checkout_op.tcl:452\n msgid \"\"\n \"You are no longer on a local branch.\\n\"\n \"\\n\"\n-\"If you wanted to be on a branch, create one now starting from 'This Detached \"\n-\"Checkout'.\"\n-msgstr \"\"\n-\"Вы находитесь не в локальной ветви.\\n\"\n-\"\\n\"\n-\"Если вы хотите снова вернуться к какой-нибудь ветви, создайте ее сейчас, \"\n-\"начиная с 'Текущего отсоединенного состояния'.\"\n+\"If you wanted to be on a branch, create one now starting from 'This Detached Checkout'.\"\n+msgstr \"Вы более не находитесь на локальной ветке.\\n\\nЕсли вы хотите снова вернуться к какой-нибудь ветке, создайте её сейчас, начиная с «Текущего отсоединенного состояния».\"\n \n #: lib/checkout_op.tcl:503 lib/checkout_op.tcl:507\n #, tcl-format\n msgid \"Checked out '%s'.\"\n-msgstr \"Ветвь '%s' сделана текущей.\"\n+msgstr \"Выполнен переход на «%s».\"\n \n #: lib/checkout_op.tcl:535\n #, tcl-format\n msgid \"Resetting '%s' to '%s' will lose the following commits:\"\n-msgstr \"Сброс '%s' в '%s' приведет к потере следующих сохраненных состояний: \"\n+msgstr \"Сброс «%s»  на «%s» приведет к потере следующих коммитов:\"\n \n #: lib/checkout_op.tcl:557\n msgid \"Recovering lost commits may not be easy.\"\n-msgstr \"Восстановить потерянные сохраненные состояния будет сложно.\"\n+msgstr \"Восстановить потерянные коммиты будет сложно.\"\n \n #: lib/checkout_op.tcl:562\n #, tcl-format\n msgid \"Reset '%s'?\"\n-msgstr \"Сбросить '%s'?\"\n+msgstr \"Сбросить «%s»?\"\n \n #: lib/checkout_op.tcl:567 lib/merge.tcl:164 lib/tools_dlg.tcl:343\n msgid \"Visualize\"\n@@ -1011,17 +970,10 @@ msgstr \"Наглядно\"\n msgid \"\"\n \"Failed to set current branch.\\n\"\n \"\\n\"\n-\"This working directory is only partially switched.  We successfully updated \"\n-\"your files, but failed to update an internal Git file.\\n\"\n+\"This working directory is only partially switched.  We successfully updated your files, but failed to update an internal Git file.\\n\"\n \"\\n\"\n \"This should not have occurred.  %s will now close and give up.\"\n-msgstr \"\"\n-\"Не удалось установить текущую ветвь.\\n\"\n-\"\\n\"\n-\"Ваш рабочий каталог обновлен только частично. Были обновлены все файлы кроме \"\n-\"служебных файлов Git. \\n\"\n-\"\\n\"\n-\"Этого не должно было произойти. %s завершается.\"\n+msgstr \"Не удалось установить текущую ветку.\\n\\nВаш рабочий каталог обновлён только частично. Были обновлены все файлы кроме служебных файлов Git. \\n\\nЭтого не должно было произойти. %s завершается.\"\n \n #: lib/choose_font.tcl:39\n msgid \"Select\"\n@@ -1043,9 +995,7 @@ msgstr \"Пример текста\"\n msgid \"\"\n \"This is example text.\\n\"\n \"If you like this text, it can be your font.\"\n-msgstr \"\"\n-\"Это пример текста.\\n\"\n-\"Если Вам нравится этот текст, это может быть Ваш шрифт.\"\n+msgstr \"Это пример текста.\\nЕсли Вам нравится этот текст, это может быть Ваш шрифт.\"\n \n #: lib/choose_repository.tcl:28\n msgid \"Git Gui\"\n@@ -1057,7 +1007,7 @@ msgstr \"Создать новый репозиторий\"\n \n #: lib/choose_repository.tcl:93\n msgid \"New...\"\n-msgstr \"Новый...\"\n+msgstr \"Новый…\"\n \n #: lib/choose_repository.tcl:100 lib/choose_repository.tcl:471\n msgid \"Clone Existing Repository\"\n@@ -1065,7 +1015,7 @@ msgstr \"Склонировать существующий репозиторий\n \n #: lib/choose_repository.tcl:106\n msgid \"Clone...\"\n-msgstr \"Склонировать...\"\n+msgstr \"Клонировать…\"\n \n #: lib/choose_repository.tcl:113 lib/choose_repository.tcl:1016\n msgid \"Open Existing Repository\"\n@@ -1073,7 +1023,7 @@ msgstr \"Выбрать существующий репозиторий\"\n \n #: lib/choose_repository.tcl:119\n msgid \"Open...\"\n-msgstr \"Открыть...\"\n+msgstr \"Открыть…\"\n \n #: lib/choose_repository.tcl:132\n msgid \"Recent Repositories\"\n@@ -1126,7 +1076,7 @@ msgstr \"Тип клона:\"\n \n #: lib/choose_repository.tcl:508\n msgid \"Standard (Fast, Semi-Redundant, Hardlinks)\"\n-msgstr \"Стандартный (Быстрый, полуизбыточный, \\\"жесткие\\\" ссылки)\"\n+msgstr \"Стандартный (Быстрый, полуизбыточный, «жесткие» ссылки)\"\n \n #: lib/choose_repository.tcl:514\n msgid \"Full Copy (Slower, Redundant Backup)\"\n@@ -1166,7 +1116,7 @@ msgstr \"Считаю объекты\"\n \n #: lib/choose_repository.tcl:641\n msgid \"buckets\"\n-msgstr \"\"\n+msgstr \"блоки\"\n \n #: lib/choose_repository.tcl:665\n #, tcl-format\n@@ -1181,11 +1131,11 @@ msgstr \"Нечего клонировать с %s.\"\n #: lib/choose_repository.tcl:703 lib/choose_repository.tcl:917\n #: lib/choose_repository.tcl:929\n msgid \"The 'master' branch has not been initialized.\"\n-msgstr \"Не инициализирована ветвь 'master'.\"\n+msgstr \"Не инициализирована ветвь «master».\"\n \n #: lib/choose_repository.tcl:716\n msgid \"Hardlinks are unavailable.  Falling back to copying.\"\n-msgstr \"\\\"Жесткие ссылки\\\" недоступны. Будет использовано копирование.\"\n+msgstr \"«Жесткие ссылки» недоступны. Будет использовано копирование.\"\n \n #: lib/choose_repository.tcl:728\n #, tcl-format\n@@ -1216,16 +1166,15 @@ msgstr \"объекты\"\n #: lib/choose_repository.tcl:803\n #, tcl-format\n msgid \"Unable to hardlink object: %s\"\n-msgstr \"Не могу \\\"жестко связать\\\" объект: %s\"\n+msgstr \"Не могу создать «жесткую ссылку» на объект: %s\"\n \n #: lib/choose_repository.tcl:858\n msgid \"Cannot fetch branches and objects.  See console output for details.\"\n-msgstr \"\"\n-\"Не могу получить ветви и объекты. Дополнительная информация на консоли.\"\n+msgstr \"Не удалось извлечь ветки и объекты. Дополнительная информация на консоли.\"\n \n #: lib/choose_repository.tcl:869\n msgid \"Cannot fetch tags.  See console output for details.\"\n-msgstr \"Не могу получить метки. Дополнительная информация на консоли.\"\n+msgstr \"Не удалось извлечь метки. Дополнительная информация на консоли.\"\n \n #: lib/choose_repository.tcl:893\n msgid \"Cannot determine HEAD.  See console output for details.\"\n@@ -1242,12 +1191,12 @@ msgstr \"Клонирование не удалось.\"\n \n #: lib/choose_repository.tcl:915\n msgid \"No default branch obtained.\"\n-msgstr \"Не было получено ветви по умолчанию.\"\n+msgstr \"Ветка по умолчанию не была получена.\"\n \n #: lib/choose_repository.tcl:926\n #, tcl-format\n msgid \"Cannot resolve %s as a commit.\"\n-msgstr \"Не могу распознать %s как состояние.\"\n+msgstr \"Не могу распознать %s как коммит.\"\n \n #: lib/choose_repository.tcl:938\n msgid \"Creating working directory\"\n@@ -1285,11 +1234,11 @@ msgstr \"Выражение для определения версии:\"\n \n #: lib/choose_rev.tcl:74\n msgid \"Local Branch\"\n-msgstr \"Локальная ветвь:\"\n+msgstr \"Локальная ветка:\"\n \n #: lib/choose_rev.tcl:79\n msgid \"Tracking Branch\"\n-msgstr \"Ветвь слежения\"\n+msgstr \"Отслеживаемая ветка\"\n \n #: lib/choose_rev.tcl:84 lib/choose_rev.tcl:538\n msgid \"Tag\"\n@@ -1320,29 +1269,19 @@ msgstr \"Ссылка\"\n msgid \"\"\n \"There is nothing to amend.\\n\"\n \"\\n\"\n-\"You are about to create the initial commit.  There is no commit before this \"\n-\"to amend.\\n\"\n-msgstr \"\"\n-\"Отсутствует состояние для исправления.\\n\"\n-\"\\n\"\n-\"Вы создаете первое состояние в репозитории, здесь еще нечего исправлять.\\n\"\n+\"You are about to create the initial commit.  There is no commit before this to amend.\\n\"\n+msgstr \"Отсутствует коммиты для исправления.\\n\\nВы создаете начальный коммит, здесь еще нечего исправлять.\\n\"\n \n #: lib/commit.tcl:18\n msgid \"\"\n \"Cannot amend while merging.\\n\"\n \"\\n\"\n-\"You are currently in the middle of a merge that has not been fully \"\n-\"completed.  You cannot amend the prior commit unless you first abort the \"\n-\"current merge activity.\\n\"\n-msgstr \"\"\n-\"Невозможно исправить состояние во время операции слияния.\\n\"\n-\"\\n\"\n-\"Текущее слияние не завершено. Невозможно исправить предыдущее сохраненное \"\n-\"состояние, не прерывая эту операцию.\\n\"\n+\"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\"\n+msgstr \"Невозможно исправить коммит во время слияния.\\n\\nТекущее слияние не завершено. Невозможно исправить предыдуий коммит, не прерывая эту операцию.\\n\"\n \n #: lib/commit.tcl:48\n msgid \"Error loading commit data for amend:\"\n-msgstr \"Ошибка при загрузке данных для исправления сохраненного состояния:\"\n+msgstr \"Ошибка при загрузке данных для исправления коммита:\"\n \n #: lib/commit.tcl:75\n msgid \"Unable to obtain your identity:\"\n@@ -1350,41 +1289,29 @@ msgstr \"Невозможно получить информацию об авто\n \n #: lib/commit.tcl:80\n msgid \"Invalid GIT_COMMITTER_IDENT:\"\n-msgstr \"Неверный GIT_COMMITTER_IDENT:\"\n+msgstr \"Недопустимый GIT_COMMITTER_IDENT:\"\n \n #: lib/commit.tcl:129\n #, tcl-format\n msgid \"warning: Tcl does not support encoding '%s'.\"\n-msgstr \"предупреждение: Tcl не поддерживает кодировку '%s'.\"\n+msgstr \"предупреждение: Tcl не поддерживает кодировку «%s».\"\n \n #: lib/commit.tcl:149\n msgid \"\"\n \"Last scanned state does not match repository state.\\n\"\n \"\\n\"\n-\"Another Git program has modified this repository since the last scan.  A \"\n-\"rescan must be performed before another commit can be created.\\n\"\n+\"Another Git program has modified this repository since the last scan.  A rescan must be performed before another commit can be created.\\n\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n-msgstr \"\"\n-\"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\"\n-\"\\n\"\n-\"С момента последней проверки репозиторий был изменен другой программой Git. \"\n-\"Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь. \\n\"\n-\"\\n\"\n-\"Это будет сделано сейчас автоматически.\\n\"\n+msgstr \"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь. \\n\\nЭто будет сделано сейчас автоматически.\\n\"\n \n #: lib/commit.tcl:172\n #, tcl-format\n msgid \"\"\n \"Unmerged files cannot be committed.\\n\"\n \"\\n\"\n-\"File %s has merge conflicts.  You must resolve them and stage the file \"\n-\"before committing.\\n\"\n-msgstr \"\"\n-\"Нельзя сохранить файлы с незавершённой операцией слияния.\\n\"\n-\"\\n\"\n-\"Для файла %s возник конфликт слияния. Разрешите конфликт и добавьте к \"\n-\"подготовленным файлам перед сохранением.\\n\"\n+\"File %s has merge conflicts.  You must resolve them and stage the file before committing.\\n\"\n+msgstr \"Нельзя выполнить коммит с незавершённой операцией слияния.\\n\\nДля файла %s возник конфликт слияния. Разрешите конфликт и добавьте их в индекс перед выполнением коммита.\\n\"\n \n #: lib/commit.tcl:180\n #, tcl-format\n@@ -1392,20 +1319,14 @@ msgid \"\"\n \"Unknown file state %s detected.\\n\"\n \"\\n\"\n \"File %s cannot be committed by this program.\\n\"\n-msgstr \"\"\n-\"Обнаружено неизвестное состояние файла %s.\\n\"\n-\"\\n\"\n-\"Файл %s не может быть сохранен данной программой.\\n\"\n+msgstr \"Обнаружено неизвестное состояние файла %s.\\n\\nФайл %s не может быть закоммичен этой программой.\\n\"\n \n #: lib/commit.tcl:188\n msgid \"\"\n \"No changes to commit.\\n\"\n \"\\n\"\n \"You must stage at least 1 file before you can commit.\\n\"\n-msgstr \"\"\n-\"Отсутствуют изменения для сохранения.\\n\"\n-\"\\n\"\n-\"Подготовьте хотя бы один файл до создания сохраненного состояния.\\n\"\n+msgstr \"Отсутствуют изменения для сохранения.\\n\\nДобавьте в индекс хотя бы один файл перед выполнением коммита.\\n\"\n \n #: lib/commit.tcl:203\n msgid \"\"\n@@ -1416,34 +1337,27 @@ msgid \"\"\n \"- First line: Describe in one sentence what you did.\\n\"\n \"- Second line: Blank\\n\"\n \"- Remaining lines: Describe why this change is good.\\n\"\n-msgstr \"\"\n-\"Напишите комментарий к сохраненному состоянию.\\n\"\n-\"\\n\"\n-\"Рекомендуется следующий формат комментария:\\n\"\n-\"\\n\"\n-\"- первая строка: краткое описание сделанных изменений.\\n\"\n-\"- вторая строка пустая\\n\"\n-\"- оставшиеся строки: опишите, что дают ваши изменения.\\n\"\n+msgstr \"Укажите сообщение коммита.\\n\\nРекомендуется следующий формат сообщения:\\n\\n- в первой строке краткое описание сделанных изменений\\n- вторая строка пустая\\n- в оставшихся строках опишите, что дают ваши изменения\\n\"\n \n #: lib/commit.tcl:234\n msgid \"Calling pre-commit hook...\"\n-msgstr \"Вызов программы поддержки репозитория pre-commit...\"\n+msgstr \"Вызов перехватчика pre-commit…\"\n \n #: lib/commit.tcl:249\n msgid \"Commit declined by pre-commit hook.\"\n-msgstr \"Сохранение прервано программой поддержки репозитория pre-commit\"\n+msgstr \"Коммит прерван переватчиком pre-commit.\"\n \n #: lib/commit.tcl:272\n msgid \"Calling commit-msg hook...\"\n-msgstr \"Вызов программы поддержки репозитория commit-msg...\"\n+msgstr \"Вызов перехватчика commit-msg…\"\n \n #: lib/commit.tcl:287\n msgid \"Commit declined by commit-msg hook.\"\n-msgstr \"Сохранение прервано программой поддержки репозитория commit-msg\"\n+msgstr \"Коммит прерван переватчиком commit-msg\"\n \n #: lib/commit.tcl:300\n msgid \"Committing changes...\"\n-msgstr \"Сохранение изменений...\"\n+msgstr \"Коммит изменений…\"\n \n #: lib/commit.tcl:316\n msgid \"write-tree failed:\"\n@@ -1451,12 +1365,12 @@ msgstr \"Программа write-tree завершилась с ошибкой:\"\n \n #: lib/commit.tcl:317 lib/commit.tcl:361 lib/commit.tcl:382\n msgid \"Commit failed.\"\n-msgstr \"Сохранить состояние не удалось.\"\n+msgstr \"Не удалось закоммитить изменения.\"\n \n #: lib/commit.tcl:334\n #, tcl-format\n msgid \"Commit %s appears to be corrupt\"\n-msgstr \"Состояние %s выглядит поврежденным\"\n+msgstr \"Коммит %s похоже поврежден\"\n \n #: lib/commit.tcl:339\n msgid \"\"\n@@ -1465,16 +1379,11 @@ msgid \"\"\n \"No files were modified by this commit and it was not a merge commit.\\n\"\n \"\\n\"\n \"A rescan will be automatically started now.\\n\"\n-msgstr \"\"\n-\"Отсутствуют изменения для сохранения.\\n\"\n-\"\\n\"\n-\"Ни один файл не был изменен и не было слияния.\\n\"\n-\"\\n\"\n-\"Сейчас автоматически запустится перечитывание репозитория.\\n\"\n+msgstr \"Нет изменения для коммита.\\n\\nНи один файл не был изменен и не было слияния.\\n\\nСейчас автоматически запустится перечитывание репозитория.\\n\"\n \n #: lib/commit.tcl:346\n msgid \"No changes to commit.\"\n-msgstr \"Отсутствуют изменения для сохранения.\"\n+msgstr \"Нет изменения для коммита.\"\n \n #: lib/commit.tcl:360\n msgid \"commit-tree failed:\"\n@@ -1487,11 +1396,11 @@ msgstr \"Программа update-ref завершилась с ошибкой:\"\n #: lib/commit.tcl:469\n #, tcl-format\n msgid \"Created commit %s: %s\"\n-msgstr \"Создано состояние %s: %s \"\n+msgstr \"Создан коммит %s: %s \"\n \n #: lib/console.tcl:59\n msgid \"Working... please wait...\"\n-msgstr \"В процессе... пожалуйста, ждите...\"\n+msgstr \"В процессе… пожалуйста, ждите…\"\n \n #: lib/console.tcl:186\n msgid \"Success\"\n@@ -1542,16 +1451,10 @@ msgstr \"Проверка базы объектов при помощи fsck\"\n msgid \"\"\n \"This repository currently has approximately %i loose objects.\\n\"\n \"\\n\"\n-\"To maintain optimal performance it is strongly recommended that you compress \"\n-\"the database.\\n\"\n+\"To maintain optimal performance it is strongly recommended that you compress the database.\\n\"\n \"\\n\"\n \"Compress the database now?\"\n-msgstr \"\"\n-\"Этот репозиторий сейчас содержит примерно %i свободных объектов\\n\"\n-\"\\n\"\n-\"Для лучшей производительности рекомендуется сжать базу данных.\\n\"\n-\"\\n\"\n-\"Сжать базу данных сейчас?\"\n+msgstr \"Этот репозиторий сейчас содержит примерно %i свободных объектов\\n\\nДля лучшей производительности рекомендуется сжать базу данных.\\n\\nСжать базу данных сейчас?\"\n \n #: lib/date.tcl:25\n #, tcl-format\n@@ -1565,41 +1468,27 @@ msgid \"\"\n \"\\n\"\n \"%s has no changes.\\n\"\n \"\\n\"\n-\"The modification date of this file was updated by another application, but \"\n-\"the content within the file was not changed.\\n\"\n-\"\\n\"\n-\"A rescan will be automatically started to find other files which may have \"\n-\"the same state.\"\n-msgstr \"\"\n-\"Изменений не обнаружено.\\n\"\n+\"The modification date of this file was updated by another application, but the content within the file was not changed.\\n\"\n \"\\n\"\n-\"в %s отсутствуют изменения.\\n\"\n-\"\\n\"\n-\"Дата изменения файла была обновлена другой программой, но содержимое файла \"\n-\"осталось прежним.\\n\"\n-\"\\n\"\n-\"Сейчас будет запущено перечитывание репозитория, чтобы найти подобные файлы.\"\n+\"A rescan will be automatically started to find other files which may have the same state.\"\n+msgstr \"Изменений не обнаружено.\\n\\nв %s отсутствуют изменения.\\n\\nДата изменения файла была обновлена другой программой, но содержимое файла осталось прежним.\\n\\nСейчас будет запущено перечитывание репозитория, чтобы найти подобные файлы.\"\n \n #: lib/diff.tcl:104\n #, tcl-format\n msgid \"Loading diff of %s...\"\n-msgstr \"Загрузка изменений в %s...\"\n+msgstr \"Загрузка изменений %s…\"\n \n #: lib/diff.tcl:125\n msgid \"\"\n \"LOCAL: deleted\\n\"\n \"REMOTE:\\n\"\n-msgstr \"\"\n-\"ЛОКАЛЬНО: удалён\\n\"\n-\"ВНЕШНИЙ:\\n\"\n+msgstr \"ЛОКАЛЬНО: удалён\\nВНЕШНИЙ:\\n\"\n \n #: lib/diff.tcl:130\n msgid \"\"\n \"REMOTE: deleted\\n\"\n \"LOCAL:\\n\"\n-msgstr \"\"\n-\"ВНЕШНИЙ: удалён\\n\"\n-\"ЛОКАЛЬНО:\\n\"\n+msgstr \"ВНЕШНИЙ: удалён\\nЛОКАЛЬНО:\\n\"\n \n #: lib/diff.tcl:137\n msgid \"LOCAL:\\n\"\n@@ -1631,9 +1520,7 @@ msgstr \"* Двоичный файл (содержимое не показано)\n msgid \"\"\n \"* Untracked file is %d bytes.\\n\"\n \"* Showing only first %d bytes.\\n\"\n-msgstr \"\"\n-\"* Размер неподготовленного файла %d байт.\\n\"\n-\"* Показано первых %d байт.\\n\"\n+msgstr \"* Размер неотслеживаемого файла %d байт.\\n* Показано первых %d байт.\\n\"\n \n #: lib/diff.tcl:233\n #, tcl-format\n@@ -1641,10 +1528,7 @@ msgid \"\"\n \"\\n\"\n \"* Untracked file clipped here by %s.\\n\"\n \"* To see the entire file, use an external editor.\\n\"\n-msgstr \"\"\n-\"\\n\"\n-\"* Неподготовленный файл обрезан: %s.\\n\"\n-\"* Чтобы увидеть весь файл, используйте программу-редактор.\\n\"\n+msgstr \"\\n* Неотслеживаемый файл обрезан: %s.\\n* Чтобы увидеть весь файл, используйте внешний редактор.\\n\"\n \n #: lib/diff.tcl:482\n msgid \"Failed to unstage selected hunk.\"\n@@ -1652,7 +1536,7 @@ msgstr \"Не удалось исключить выбранную часть.\"\n \n #: lib/diff.tcl:489\n msgid \"Failed to stage selected hunk.\"\n-msgstr \"Не удалось подготовить к сохранению выбранную часть.\"\n+msgstr \"Не удалось проиндексировать выбранный блок изменений.\"\n \n #: lib/diff.tcl:568\n msgid \"Failed to unstage selected line.\"\n@@ -1660,7 +1544,7 @@ msgstr \"Не удалось исключить выбранную строку.\"\n \n #: lib/diff.tcl:576\n msgid \"Failed to stage selected line.\"\n-msgstr \"Не удалось подготовить к сохранению выбранную строку.\"\n+msgstr \"Не удалось проиндексировать выбранную строку.\"\n \n #: lib/encoding.tcl:443\n msgid \"Default\"\n@@ -1685,7 +1569,7 @@ msgstr \"предупреждение\"\n \n #: lib/error.tcl:94\n msgid \"You must correct the above errors before committing.\"\n-msgstr \"Прежде чем сохранить, исправьте вышеуказанные ошибки.\"\n+msgstr \"Перед коммитом, исправьте вышеуказанные ошибки.\"\n \n #: lib/index.tcl:6\n msgid \"Unable to unlock the index.\"\n@@ -1699,9 +1583,7 @@ msgstr \"Ошибка в индексе\"\n msgid \"\"\n \"Updating the Git index failed.  A rescan will be automatically started to \"\n \"resynchronize git-gui.\"\n-msgstr \"\"\n-\"Не удалось обновить индекс Git. Состояние репозитория будет перечитано \"\n-\"автоматически.\"\n+msgstr \"Не удалось обновить индекс Git. Состояние репозитория будет перечитано автоматически.\"\n \n #: lib/index.tcl:28\n msgid \"Continue\"\n@@ -1714,32 +1596,30 @@ msgstr \"Разблокировать индекс\"\n #: lib/index.tcl:289\n #, tcl-format\n msgid \"Unstaging %s from commit\"\n-msgstr \"Удаление %s из подготовленного\"\n+msgstr \"Удаление %s из индекса\"\n \n #: lib/index.tcl:328\n msgid \"Ready to commit.\"\n-msgstr \"Подготовлено для сохранения\"\n+msgstr \"Готов для коммита.\"\n \n #: lib/index.tcl:341\n #, tcl-format\n msgid \"Adding %s\"\n-msgstr \"Добавление %s...\"\n+msgstr \"Добавление %s…\"\n \n #: lib/index.tcl:398\n #, tcl-format\n msgid \"Revert changes in file %s?\"\n-msgstr \"Отменить изменения в файле %s?\"\n+msgstr \"Обратить изменения в файле %s?\"\n \n #: lib/index.tcl:400\n #, tcl-format\n msgid \"Revert changes in these %i files?\"\n-msgstr \"Отменить изменения в %i файле(-ах)?\"\n+msgstr \"Обратить изменения в %i файле(-ах)?\"\n \n #: lib/index.tcl:408\n msgid \"Any unstaged changes will be permanently lost by the revert.\"\n-msgstr \"\"\n-\"Любые изменения, не подготовленные к сохранению, будут потеряны при данной \"\n-\"операции.\"\n+msgstr \"Любые непроиндексированные изменения, будут потеряны при обращении изменений.\"\n \n #: lib/index.tcl:411\n msgid \"Do Nothing\"\n@@ -1747,38 +1627,28 @@ msgstr \"Ничего не делать\"\n \n #: lib/index.tcl:429\n msgid \"Reverting selected files\"\n-msgstr \"Удаление изменений в выбранных файлах\"\n+msgstr \"Обращение изменений в выбранных файлах\"\n \n #: lib/index.tcl:433\n #, tcl-format\n msgid \"Reverting %s\"\n-msgstr \"Отмена изменений в %s\"\n+msgstr \"Обращение изменений в %s\"\n \n #: lib/merge.tcl:13\n msgid \"\"\n \"Cannot merge while amending.\\n\"\n \"\\n\"\n \"You must finish amending this commit before starting any type of merge.\\n\"\n-msgstr \"\"\n-\"Невозможно выполнить слияние во время исправления.\\n\"\n-\"\\n\"\n-\"Завершите исправление данного состояния перед выполнением операции слияния.\\n\"\n+msgstr \"Невозможно выполнить слияние во время исправления.\\n\\nЗавершите исправление данного коммита перед выполнением операции слияния.\\n\"\n \n #: lib/merge.tcl:27\n msgid \"\"\n \"Last scanned state does not match repository state.\\n\"\n \"\\n\"\n-\"Another Git program has modified this repository since the last scan.  A \"\n-\"rescan must be performed before a merge can be performed.\\n\"\n+\"Another Git program has modified this repository since the last scan.  A rescan must be performed before a merge can be performed.\\n\"\n \"\\n\"\n \"The rescan will be automatically started now.\\n\"\n-msgstr \"\"\n-\"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\"\n-\"\\n\"\n-\"С момента последней проверки репозиторий был изменен другой программой Git. \"\n-\"Необходимо перечитать репозиторий, прежде чем изменять текущую ветвь.\\n\"\n-\"\\n\"\n-\"Это будет сделано сейчас автоматически.\\n\"\n+msgstr \"Последнее прочитанное состояние репозитория не соответствует текущему.\\n\\nС момента последней проверки репозиторий был изменен другой программой Git. Необходимо перечитать репозиторий, прежде чем слияние может быть сделано.\\n\\nЭто будет сделано сейчас автоматически.\\n\"\n \n #: lib/merge.tcl:45\n #, tcl-format\n@@ -1787,15 +1657,8 @@ msgid \"\"\n \"\\n\"\n \"File %s has merge conflicts.\\n\"\n \"\\n\"\n-\"You must resolve them, stage the file, and commit to complete the current \"\n-\"merge.  Only then can you begin another merge.\\n\"\n-msgstr \"\"\n-\"Предыдущее слияние не завершено из-за конфликта.\\n\"\n-\"\\n\"\n-\"Для файла %s возник конфликт слияния.\\n\"\n-\"\\n\"\n-\"Разрешите конфликт, подготовьте файл и сохраните. Только после этого можно \"\n-\"начать следующее слияние.\\n\"\n+\"You must resolve them, stage the file, and commit to complete the current merge.  Only then can you begin another merge.\\n\"\n+msgstr \"Предыдущее слияние не завершено из-за конфликта.\\n\\nДля файла %s возник конфликт слияния.\\n\\nРазрешите конфликт, добавьте файл в индекс и закоммитьте. Только после этого можно начать следующее слияние.\\n\"\n \n #: lib/merge.tcl:55\n #, tcl-format\n@@ -1804,15 +1667,8 @@ msgid \"\"\n \"\\n\"\n \"File %s is modified.\\n\"\n \"\\n\"\n-\"You should complete the current commit before starting a merge.  Doing so \"\n-\"will help you abort a failed merge, should the need arise.\\n\"\n-msgstr \"\"\n-\"Изменения не сохранены.\\n\"\n-\"\\n\"\n-\"Файл %s изменен.\\n\"\n-\"\\n\"\n-\"Подготовьте и сохраните изменения перед началом слияния. В случае \"\n-\"необходимости это позволит прервать операцию слияния.\\n\"\n+\"You should complete the current commit before starting a merge.  Doing so will help you abort a failed merge, should the need arise.\\n\"\n+msgstr \"Вы находитесь в процессе изменений.\\n\\nФайл %s изменён.\\n\\nВы должны завершить текущий коммит перед началом слияния. В случае необходимости, это позволит прервать операцию слияния.\\n\"\n \n #: lib/merge.tcl:107\n #, tcl-format\n@@ -1822,7 +1678,7 @@ msgstr \"%s из %s\"\n #: lib/merge.tcl:120\n #, tcl-format\n msgid \"Merging %s and %s...\"\n-msgstr \"Слияние %s и %s...\"\n+msgstr \"Слияние %s и %s…\"\n \n #: lib/merge.tcl:131\n msgid \"Merge completed successfully.\"\n@@ -1846,10 +1702,7 @@ msgid \"\"\n \"Cannot abort while amending.\\n\"\n \"\\n\"\n \"You must finish amending this commit.\\n\"\n-msgstr \"\"\n-\"Невозможно прервать исправление.\\n\"\n-\"\\n\"\n-\"Завершите текущее исправление сохраненного состояния.\\n\"\n+msgstr \"Невозможно прервать исправление.\\n\\nЗавершите текущее исправление коммита.\\n\"\n \n #: lib/merge.tcl:222\n msgid \"\"\n@@ -1858,12 +1711,7 @@ msgid \"\"\n \"Aborting the current merge will cause *ALL* uncommitted changes to be lost.\\n\"\n \"\\n\"\n \"Continue with aborting the current merge?\"\n-msgstr \"\"\n-\"Прервать операцию слияния?\\n\"\n-\"\\n\"\n-\"Прерывание этой операции приведет к потере *ВСЕХ* несохраненных изменений.\\n\"\n-\"\\n\"\n-\"Продолжить?\"\n+msgstr \"Прервать операцию слияния?\\n\\nПрерывание текущего слияния приведет к потере *ВСЕХ* несохраненных изменений.\\n\\nПродолжить?\"\n \n #: lib/merge.tcl:228\n msgid \"\"\n@@ -1872,12 +1720,7 @@ msgid \"\"\n \"Resetting the changes will cause *ALL* uncommitted changes to be lost.\\n\"\n \"\\n\"\n \"Continue with resetting the current changes?\"\n-msgstr \"\"\n-\"Прервать операцию слияния?\\n\"\n-\"\\n\"\n-\"Прерывание этой операции приведет к потере *ВСЕХ* несохраненных изменений.\\n\"\n-\"\\n\"\n-\"Продолжить?\"\n+msgstr \"Сбросить изменения?\\n\\nСброс изменений приведет к потере *ВСЕХ* несохраненных изменений.\\n\\nПродолжить?\"\n \n #: lib/merge.tcl:239\n msgid \"Aborting\"\n@@ -1901,11 +1744,11 @@ msgstr \"Использовать базовую версию для разреш\n \n #: lib/mergetool.tcl:9\n msgid \"Force resolution to this branch?\"\n-msgstr \"Использовать версию этой ветви для разрешения конфликта?\"\n+msgstr \"Использовать версию из этой ветки для разрешения конфликта?\"\n \n #: lib/mergetool.tcl:10\n msgid \"Force resolution to the other branch?\"\n-msgstr \"Использовать версию другой ветви для разрешения конфликта?\"\n+msgstr \"Использовать версию из другой ветки для разрешения конфликта?\"\n \n #: lib/mergetool.tcl:14\n #, tcl-format\n@@ -1915,19 +1758,12 @@ msgid \"\"\n \"%s will be overwritten.\\n\"\n \"\\n\"\n \"This operation can be undone only by restarting the merge.\"\n-msgstr \"\"\n-\"Внимание! Список изменений показывает только конфликтующие отличия.\\n\"\n-\"\\n\"\n-\"%s будет переписан.\\n\"\n-\"\\n\"\n-\"Это действие можно отменить только перезапуском операции слияния.\"\n+msgstr \"Внимание! Список изменений показывает только конфликтующие отличия.\\n\\n%s будет переписан.\\n\\nЭто действие можно отменить только перезапуском операции слияния.\"\n \n #: lib/mergetool.tcl:45\n #, tcl-format\n msgid \"File %s seems to have unresolved conflicts, still stage?\"\n-msgstr \"\"\n-\"Файл %s, похоже, содержит необработанные конфликты. Продолжить подготовку к \"\n-\"сохранению?\"\n+msgstr \"Похоже, что файл %s содержит неразрешенные конфликты. Продолжить индексацию?\"\n \n #: lib/mergetool.tcl:60\n #, tcl-format\n@@ -1936,8 +1772,7 @@ msgstr \"Добавляю результат разрешения для %s\"\n \n #: lib/mergetool.tcl:141\n msgid \"Cannot resolve deletion or link conflicts using a tool\"\n-msgstr \"\"\n-\"Программа слияния не обрабатывает конфликты с удалением или участием ссылок\"\n+msgstr \"Программа слияния не обрабатывает конфликты с удалением или участием ссылок\"\n \n #: lib/mergetool.tcl:146\n msgid \"Conflict file does not exist\"\n@@ -1946,12 +1781,12 @@ msgstr \"Конфликтующий файл не существует\"\n #: lib/mergetool.tcl:264\n #, tcl-format\n msgid \"Not a GUI merge tool: '%s'\"\n-msgstr \"'%s' не является программой слияния\"\n+msgstr \"«%s» не является программой слияния\"\n \n #: lib/mergetool.tcl:268\n #, tcl-format\n msgid \"Unsupported merge tool '%s'\"\n-msgstr \"Неизвестная программа слияния '%s'\"\n+msgstr \"Неподдерживаемая программа слияния «%s»\"\n \n #: lib/mergetool.tcl:303\n msgid \"Merge tool is already running, terminate it?\"\n@@ -1962,9 +1797,7 @@ msgstr \"Программа слияния уже работает. Прерва\n msgid \"\"\n \"Error retrieving versions:\\n\"\n \"%s\"\n-msgstr \"\"\n-\"Ошибка получения версий:\\n\"\n-\"%s\"\n+msgstr \"Ошибка получения версий:\\n%s\"\n \n #: lib/mergetool.tcl:343\n #, tcl-format\n@@ -1972,14 +1805,11 @@ msgid \"\"\n \"Could not start the merge tool:\\n\"\n \"\\n\"\n \"%s\"\n-msgstr \"\"\n-\"Ошибка запуска программы слияния:\\n\"\n-\"\\n\"\n-\"%s\"\n+msgstr \"Ошибка запуска программы слияния:\\n\\n%s\"\n \n #: lib/mergetool.tcl:347\n msgid \"Running merge tool...\"\n-msgstr \"Запуск программы слияния...\"\n+msgstr \"Запуск программы слияния…\"\n \n #: lib/mergetool.tcl:375 lib/mergetool.tcl:383\n msgid \"Merge tool failed.\"\n@@ -1988,12 +1818,12 @@ msgstr \"Ошибка выполнения программы слияния.\"\n #: lib/option.tcl:11\n #, tcl-format\n msgid \"Invalid global encoding '%s'\"\n-msgstr \"Ошибка в глобальной установке кодировки '%s'\"\n+msgstr \"Неверная глобальная кодировка «%s»\"\n \n #: lib/option.tcl:19\n #, tcl-format\n msgid \"Invalid repo encoding '%s'\"\n-msgstr \"Неверная кодировка репозитория: '%s'\"\n+msgstr \"Неверная кодировка репозитория «%s»\"\n \n #: lib/option.tcl:117\n msgid \"Restore Defaults\"\n@@ -2022,7 +1852,7 @@ msgstr \"Адрес электронной почты\"\n \n #: lib/option.tcl:141\n msgid \"Summarize Merge Commits\"\n-msgstr \"Суммарный комментарий при слиянии\"\n+msgstr \"Суммарное сообщение при слиянии\"\n \n #: lib/option.tcl:142\n msgid \"Merge Verbosity\"\n@@ -2042,11 +1872,11 @@ msgstr \"Доверять времени модификации файла\"\n \n #: lib/option.tcl:147\n msgid \"Prune Tracking Branches During Fetch\"\n-msgstr \"Чистка ветвей слежения при получении изменений\"\n+msgstr \"Чистка отслеживаемых веток при извлечении изменений\"\n \n #: lib/option.tcl:148\n msgid \"Match Tracking Branches\"\n-msgstr \"Имя новой ветви взять из имен ветвей слежения\"\n+msgstr \"Такое же имя, как и у отслеживаемой ветки\"\n \n #: lib/option.tcl:149\n msgid \"Blame Copy Only On Changed Files\"\n@@ -2066,11 +1896,11 @@ msgstr \"Число строк в контексте diff\"\n \n #: lib/option.tcl:153\n msgid \"Commit Message Text Width\"\n-msgstr \"Ширина текста комментария\"\n+msgstr \"Ширина текста сообщения коммита\"\n \n #: lib/option.tcl:154\n msgid \"New Branch Name Template\"\n-msgstr \"Шаблон для имени новой ветви\"\n+msgstr \"Шаблон для имени новой ветки\"\n \n #: lib/option.tcl:155\n msgid \"Default File Contents Encoding\"\n@@ -2093,7 +1923,6 @@ msgstr \"Изменить\"\n msgid \"Choose %s\"\n msgstr \"Выберите %s\"\n \n-# carbon copy\n #: lib/option.tcl:264\n msgid \"pt.\"\n msgstr \"pt.\"\n@@ -2116,7 +1945,7 @@ msgstr \"Чистка\"\n \n #: lib/remote.tcl:173\n msgid \"Fetch from\"\n-msgstr \"Получение из\"\n+msgstr \"Извлечение из\"\n \n #: lib/remote.tcl:215\n msgid \"Push to\"\n@@ -2132,7 +1961,7 @@ msgstr \"Добавить внешний репозиторий\"\n \n #: lib/remote_add.tcl:28 lib/tools_dlg.tcl:36\n msgid \"Add\"\n-msgstr \"\"\n+msgstr \"Добавить\"\n \n #: lib/remote_add.tcl:37\n msgid \"Remote Details\"\n@@ -2148,7 +1977,7 @@ msgstr \"Следующая операция\"\n \n #: lib/remote_add.tcl:65\n msgid \"Fetch Immediately\"\n-msgstr \"Скачать сразу\"\n+msgstr \"Сразу извлечь изменения\"\n \n #: lib/remote_add.tcl:71\n msgid \"Initialize Remote Repository and Push\"\n@@ -2165,27 +1994,27 @@ msgstr \"Укажите название внешнего репозитория.\n #: lib/remote_add.tcl:114\n #, tcl-format\n msgid \"'%s' is not an acceptable remote name.\"\n-msgstr \"Недопустимое название внешнего репозитория '%s'.\"\n+msgstr \"«%s» не является допустимым именем внешнего репозитория.\"\n \n #: lib/remote_add.tcl:125\n #, tcl-format\n msgid \"Failed to add remote '%s' of location '%s'.\"\n-msgstr \"Не удалось добавить '%s' из '%s'. \"\n+msgstr \"Не удалось добавить «%s» из «%s». \"\n \n #: lib/remote_add.tcl:133 lib/transport.tcl:6\n #, tcl-format\n msgid \"fetch %s\"\n-msgstr \"получение %s\"\n+msgstr \"извлечение %s\"\n \n #: lib/remote_add.tcl:134\n #, tcl-format\n msgid \"Fetching the %s\"\n-msgstr \"Получение %s\"\n+msgstr \"Извлечение %s\"\n \n #: lib/remote_add.tcl:157\n #, tcl-format\n msgid \"Do not know how to initialize repository at location '%s'.\"\n-msgstr \"Невозможно инициализировать репозиторий в '%s'.\"\n+msgstr \"Невозможно инициализировать репозиторий в «%s».\"\n \n #: lib/remote_add.tcl:163 lib/transport.tcl:25 lib/transport.tcl:63\n #: lib/transport.tcl:81\n@@ -2200,7 +2029,7 @@ msgstr \"Настройка %s (в %s)\"\n \n #: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34\n msgid \"Delete Branch Remotely\"\n-msgstr \"Удаление ветви во внешнем репозитории\"\n+msgstr \"Удаление ветки во внешнем репозитории\"\n \n #: lib/remote_branch_delete.tcl:47\n msgid \"From Repository\"\n@@ -2216,7 +2045,7 @@ msgstr \"Указанное положение:\"\n \n #: lib/remote_branch_delete.tcl:84\n msgid \"Branches\"\n-msgstr \"Ветви\"\n+msgstr \"Ветки\"\n \n #: lib/remote_branch_delete.tcl:109\n msgid \"Delete Only If\"\n@@ -2228,7 +2057,7 @@ msgstr \"Слияние с:\"\n \n #: lib/remote_branch_delete.tcl:152\n msgid \"A branch is required for 'Merged Into'.\"\n-msgstr \"Для опции 'Слияние с' требуется указать ветвь.\"\n+msgstr \"Для операции «Слияние с» требуется указать ветку.\"\n \n #: lib/remote_branch_delete.tcl:184\n #, tcl-format\n@@ -2236,28 +2065,23 @@ msgid \"\"\n \"The following branches are not completely merged into %s:\\n\"\n \"\\n\"\n \" - %s\"\n-msgstr \"\"\n-\"Следующие ветви могут быть объединены с %s при помощи операции слияния:\\n\"\n-\"\\n\"\n-\" - %s\"\n+msgstr \"Следующие ветки могут быть объединены с %s при помощи операции слияния:\\n\\n - %s\"\n \n #: lib/remote_branch_delete.tcl:189\n #, tcl-format\n msgid \"\"\n \"One or more of the merge tests failed because you have not fetched the \"\n \"necessary commits.  Try fetching from %s first.\"\n-msgstr \"\"\n-\"Некоторые тесты на слияние не прошли, потому что Вы не получили необходимые \"\n-\"состояния. Попытайтесь получить их из %s.\"\n+msgstr \"Некоторые тесты на слияние не прошли, потому что вы не извлекли необходимые коммиты. Попытайтесь извлечь их из %s.\"\n \n #: lib/remote_branch_delete.tcl:207\n msgid \"Please select one or more branches to delete.\"\n-msgstr \"Укажите одну или несколько ветвей для удаления.\"\n+msgstr \"Укажите одну или несколько веток для удаления.\"\n \n #: lib/remote_branch_delete.tcl:226\n #, tcl-format\n msgid \"Deleting branches from %s\"\n-msgstr \"Удаление ветвей из %s\"\n+msgstr \"Удаление веток из %s\"\n \n #: lib/remote_branch_delete.tcl:292\n msgid \"No repository selected.\"\n@@ -2266,7 +2090,7 @@ msgstr \"Не указан репозиторий.\"\n #: lib/remote_branch_delete.tcl:297\n #, tcl-format\n msgid \"Scanning %s...\"\n-msgstr \"Перечитывание %s... \"\n+msgstr \"Перечитывание %s…\"\n \n #: lib/search.tcl:21\n msgid \"Find:\"\n@@ -2352,7 +2176,7 @@ msgstr \"Ваш публичный ключ OpenSSH\"\n \n #: lib/sshkey.tcl:78\n msgid \"Generating...\"\n-msgstr \"Создание...\"\n+msgstr \"Создание…\"\n \n #: lib/sshkey.tcl:84\n #, tcl-format\n@@ -2360,10 +2184,7 @@ msgid \"\"\n \"Could not start ssh-keygen:\\n\"\n \"\\n\"\n \"%s\"\n-msgstr \"\"\n-\"Ошибка запуска ssh-keygen:\\n\"\n-\"\\n\"\n-\"%s\"\n+msgstr \"Ошибка запуска ssh-keygen:\\n\\n%s\"\n \n #: lib/sshkey.tcl:111\n msgid \"Generation failed.\"\n@@ -2381,7 +2202,7 @@ msgstr \"Ваш ключ находится в: %s\"\n #: lib/status_bar.tcl:83\n #, tcl-format\n msgid \"%s ... %*i of %*i %s (%3i%%)\"\n-msgstr \"%s ... %*i из %*i %s (%3i%%)\"\n+msgstr \"%s … %*i из %*i %s (%3i%%)\"\n \n #: lib/tools.tcl:75\n #, tcl-format\n@@ -2431,7 +2252,7 @@ msgstr \"Описание вспомогательной операции\"\n \n #: lib/tools_dlg.tcl:48\n msgid \"Use '/' separators to create a submenu tree:\"\n-msgstr \"Используйте '/' для создания подменю\"\n+msgstr \"Используйте «/» для создания подменю\"\n \n #: lib/tools_dlg.tcl:61\n msgid \"Command:\"\n@@ -2464,16 +2285,14 @@ msgstr \"Укажите название вспомогательной опер\n #: lib/tools_dlg.tcl:129\n #, tcl-format\n msgid \"Tool '%s' already exists.\"\n-msgstr \"Вспомогательная операция '%s' уже существует.\"\n+msgstr \"Вспомогательная операция «%s» уже существует.\"\n \n #: lib/tools_dlg.tcl:151\n #, tcl-format\n msgid \"\"\n \"Could not add tool:\\n\"\n \"%s\"\n-msgstr \"\"\n-\"Ошибка добавления программы:\\n\"\n-\"%s\"\n+msgstr \"Ошибка добавления программы:\\n%s\"\n \n #: lib/tools_dlg.tcl:190\n msgid \"Remove Tool\"\n@@ -2507,9 +2326,8 @@ msgstr \"OK\"\n #: lib/transport.tcl:7\n #, tcl-format\n msgid \"Fetching new changes from %s\"\n-msgstr \"Получение изменений из %s \"\n+msgstr \"Извлечение изменений из %s \"\n \n-# carbon copy\n #: lib/transport.tcl:18\n #, tcl-format\n msgid \"remote prune %s\"\n@@ -2518,7 +2336,7 @@ msgstr \"чистка внешнего %s\"\n #: lib/transport.tcl:19\n #, tcl-format\n msgid \"Pruning tracking branches deleted from %s\"\n-msgstr \"Чистка ветвей слежения, удаленных из %s\"\n+msgstr \"Чистка отслеживаемых веток, удалённых из %s\"\n \n #: lib/transport.tcl:26\n #, tcl-format\n@@ -2537,11 +2355,11 @@ msgstr \"Отправка %s %s в %s\"\n \n #: lib/transport.tcl:100\n msgid \"Push Branches\"\n-msgstr \"Отправить изменения в ветвях\"\n+msgstr \"Отправить ветки\"\n \n #: lib/transport.tcl:114\n msgid \"Source Branches\"\n-msgstr \"Исходные ветви\"\n+msgstr \"Исходные ветки\"\n \n #: lib/transport.tcl:131\n msgid \"Destination Repository\"\n@@ -2553,7 +2371,7 @@ msgstr \"Настройки отправки\"\n \n #: lib/transport.tcl:171\n msgid \"Force overwrite existing branch (may discard changes)\"\n-msgstr \"Намеренно переписать существующую ветвь (возможна потеря изменений)\"\n+msgstr \"Принудительно перезаписать существующую ветку (возможна потеря изменений)\"\n \n #: lib/transport.tcl:175\n msgid \"Use thin pack (for slow network connections)\"\n-- \n2.9.0.windows.1\n\n"}]}