Binary files /tmp/3J7uxEQ2c6/language-pack-uk-base-14.04+20140707/data/extra.tar and /tmp/TE1eTZ3Ou2/language-pack-uk-base-14.04+20150219/data/extra.tar differ diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/acl.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/acl.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/acl.po 2014-07-09 09:19:42.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/acl.po 2015-02-19 15:22:25.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-17 07:59+0000\n" "PO-Revision-Date: 2013-10-06 17:49+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 11:53+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:18+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../chacl/chacl.c:46 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/adduser.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/adduser.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/adduser.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/adduser.po 2015-02-19 15:22:14.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: adduser-devel@lists.alioth.debian.org\n" "POT-Creation-Date: 2011-10-19 14:51-0700\n" "PO-Revision-Date: 2013-05-30 17:38+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:31+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:30+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: \n" "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/alsa-utils.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/alsa-utils.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/alsa-utils.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/alsa-utils.po 2015-02-19 15:22:14.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-07-10 09:29+0200\n" "PO-Revision-Date: 2013-09-15 13:49+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:32+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: alsamixer/card_select.c:126 alsamixer/device_name.c:126 msgid "Sound Card" @@ -213,7 +213,7 @@ msgid "Rear" msgstr "Задній" -#: alsamixer/mixer_display.c:598 speaker-test/speaker-test.c:120 +#: alsamixer/mixer_display.c:598 speaker-test/speaker-test.c:124 msgid "Center" msgstr "Центральний" @@ -433,7 +433,7 @@ " --fatal-errors treat all errors as fatal\n" msgstr "" -#: aplay/aplay.c:244 speaker-test/speaker-test.c:951 +#: aplay/aplay.c:244 speaker-test/speaker-test.c:1021 #, c-format msgid "Recognized sample formats are:" msgstr "Відомі такі формати семплів:" @@ -520,7 +520,7 @@ msgid "bad speed value %i" msgstr "невірне значення швидкості: %i" -#: aplay/aplay.c:700 speaker-test/speaker-test.c:601 +#: aplay/aplay.c:700 speaker-test/speaker-test.c:665 #, c-format msgid "Unable to parse channel map string: %s\n" msgstr "Не вдається виконати розбір рядка порівняння каналу: : %s\n" @@ -1035,47 +1035,47 @@ msgid "kernel" msgstr "ядро" -#: seq/aconnect/aconnect.c:307 +#: seq/aconnect/aconnect.c:308 #, c-format msgid "can't open sequencer\n" msgstr "неможливо відкрити сиквенсер\n" -#: seq/aconnect/aconnect.c:335 +#: seq/aconnect/aconnect.c:336 #, c-format msgid "can't get client id\n" msgstr "неможливо отримати ідентифікатор клієнта\n" -#: seq/aconnect/aconnect.c:342 +#: seq/aconnect/aconnect.c:343 #, c-format msgid "can't set client info\n" msgstr "неможливо встановити інформацію клієнта\n" -#: seq/aconnect/aconnect.c:349 +#: seq/aconnect/aconnect.c:350 #, c-format msgid "invalid sender address %s\n" msgstr "неправильна адреса відправника %s\n" -#: seq/aconnect/aconnect.c:354 seq/aseqnet/aseqnet.c:290 +#: seq/aconnect/aconnect.c:355 seq/aseqnet/aseqnet.c:290 #, c-format msgid "invalid destination address %s\n" msgstr "неправильна адреса отримувача %s\n" -#: seq/aconnect/aconnect.c:368 +#: seq/aconnect/aconnect.c:369 #, c-format msgid "No subscription is found\n" msgstr "Не знайдено підписок\n" -#: seq/aconnect/aconnect.c:373 +#: seq/aconnect/aconnect.c:374 #, c-format msgid "Disconnection failed (%s)\n" msgstr "Не вдалося від’єднатися (%s)\n" -#: seq/aconnect/aconnect.c:379 +#: seq/aconnect/aconnect.c:380 #, c-format msgid "Connection is already subscribed\n" msgstr "З’єднання вже підписано\n" -#: seq/aconnect/aconnect.c:384 +#: seq/aconnect/aconnect.c:385 #, c-format msgid "Connection failed (%s)\n" msgstr "Не вдалося під’єднатися (%s)\n" @@ -1205,260 +1205,260 @@ msgid "disconnected\n" msgstr "від’єднано\n" -#: speaker-test/speaker-test.c:116 +#: speaker-test/speaker-test.c:120 msgid "Front Left" msgstr "Передній лівий" -#: speaker-test/speaker-test.c:117 +#: speaker-test/speaker-test.c:121 msgid "Front Right" msgstr "Передній правий" -#: speaker-test/speaker-test.c:118 +#: speaker-test/speaker-test.c:122 msgid "Rear Left" msgstr "Задній лівий" -#: speaker-test/speaker-test.c:119 +#: speaker-test/speaker-test.c:123 msgid "Rear Right" msgstr "Задній правий" -#: speaker-test/speaker-test.c:121 +#: speaker-test/speaker-test.c:125 msgid "LFE" msgstr "сабвуфер" -#: speaker-test/speaker-test.c:122 +#: speaker-test/speaker-test.c:126 msgid "Side Left" msgstr "Боковий лівий" -#: speaker-test/speaker-test.c:123 +#: speaker-test/speaker-test.c:127 msgid "Side Right" msgstr "Боковий правий" -#: speaker-test/speaker-test.c:124 +#: speaker-test/speaker-test.c:128 msgid "Channel 9" msgstr "Канал 9" -#: speaker-test/speaker-test.c:125 +#: speaker-test/speaker-test.c:129 msgid "Channel 10" msgstr "Канал 10" -#: speaker-test/speaker-test.c:126 +#: speaker-test/speaker-test.c:130 msgid "Channel 11" msgstr "Канал 11" -#: speaker-test/speaker-test.c:127 +#: speaker-test/speaker-test.c:131 msgid "Channel 12" msgstr "Канал 12" -#: speaker-test/speaker-test.c:128 +#: speaker-test/speaker-test.c:132 msgid "Channel 13" msgstr "Канал 13" -#: speaker-test/speaker-test.c:129 +#: speaker-test/speaker-test.c:133 msgid "Channel 14" msgstr "Канал 14" -#: speaker-test/speaker-test.c:130 +#: speaker-test/speaker-test.c:134 msgid "Channel 15" msgstr "Канал 15" -#: speaker-test/speaker-test.c:131 +#: speaker-test/speaker-test.c:135 msgid "Channel 16" msgstr "Канал 16" -#: speaker-test/speaker-test.c:454 +#: speaker-test/speaker-test.c:518 #, c-format msgid "Broken configuration for playback: no configurations available: %s\n" msgstr "" "Неправильна конфігурація для відтворення: немає доступних конфігурацій: %s\n" -#: speaker-test/speaker-test.c:461 +#: speaker-test/speaker-test.c:525 #, c-format msgid "Access type not available for playback: %s\n" msgstr "Вказаний тип не доступний для відтворення: %s\n" -#: speaker-test/speaker-test.c:468 +#: speaker-test/speaker-test.c:532 #, c-format msgid "Sample format not available for playback: %s\n" msgstr "Формат семплу не доступний для відтворення: %s\n" -#: speaker-test/speaker-test.c:475 +#: speaker-test/speaker-test.c:539 #, c-format msgid "Channels count (%i) not available for playbacks: %s\n" msgstr "Кількість каналів (%i) недоступна для відтворення: %s\n" -#: speaker-test/speaker-test.c:483 +#: speaker-test/speaker-test.c:547 #, c-format msgid "Rate %iHz not available for playback: %s\n" msgstr "Частота %iГц недоступна для відтворення: %s\n" -#: speaker-test/speaker-test.c:488 +#: speaker-test/speaker-test.c:552 #, c-format msgid "Rate doesn't match (requested %iHz, get %iHz, err %d)\n" msgstr "Частота не відповідає (запит %iГц, отримано %iГц, помилка %d)\n" -#: speaker-test/speaker-test.c:492 +#: speaker-test/speaker-test.c:556 #, c-format msgid "Rate set to %iHz (requested %iHz)\n" msgstr "Встановлена частота у %iГц (запит %iГц)\n" -#: speaker-test/speaker-test.c:498 +#: speaker-test/speaker-test.c:562 #, c-format msgid "Buffer size range from %lu to %lu\n" msgstr "Розмір буферу від %lu до %lu\n" -#: speaker-test/speaker-test.c:499 +#: speaker-test/speaker-test.c:563 #, c-format msgid "Period size range from %lu to %lu\n" msgstr "Розмір періоду від %lu до %lu\n" -#: speaker-test/speaker-test.c:501 +#: speaker-test/speaker-test.c:565 #, c-format msgid "Requested period time %u us\n" msgstr "Зазначений час періоду %u мс\n" -#: speaker-test/speaker-test.c:504 +#: speaker-test/speaker-test.c:568 #, c-format msgid "Unable to set period time %u us for playback: %s\n" msgstr "Неможливо встановити час періоду %u мс для відтворення %s\n" -#: speaker-test/speaker-test.c:510 +#: speaker-test/speaker-test.c:574 #, c-format msgid "Requested buffer time %u us\n" msgstr "Запитуваний час буферизації %u мс\n" -#: speaker-test/speaker-test.c:513 +#: speaker-test/speaker-test.c:577 #, c-format msgid "Unable to set buffer time %u us for playback: %s\n" msgstr "Неможливо встановити час буферизації %u мс для відтворення %s\n" -#: speaker-test/speaker-test.c:522 +#: speaker-test/speaker-test.c:586 #, c-format msgid "Using max buffer size %lu\n" msgstr "Використовується максимальний розмір буферу %lu\n" -#: speaker-test/speaker-test.c:525 +#: speaker-test/speaker-test.c:589 #, c-format msgid "Unable to set buffer size %lu for playback: %s\n" msgstr "Неможливо встановити величину буферу %lu для відтворення: %s\n" -#: speaker-test/speaker-test.c:531 +#: speaker-test/speaker-test.c:595 #, c-format msgid "Periods = %u\n" msgstr "Періоди = %u\n" -#: speaker-test/speaker-test.c:534 +#: speaker-test/speaker-test.c:598 #, c-format msgid "Unable to set nperiods %u for playback: %s\n" msgstr "Не вдалося встановити nperiods %u для відтворення: %s\n" -#: speaker-test/speaker-test.c:543 +#: speaker-test/speaker-test.c:607 #, c-format msgid "Unable to set hw params for playback: %s\n" msgstr "Неможливо встановити параметри hw для відтворення: %s\n" -#: speaker-test/speaker-test.c:549 +#: speaker-test/speaker-test.c:613 #, c-format msgid "was set period_size = %lu\n" msgstr "було встановлено period_size = %lu\n" -#: speaker-test/speaker-test.c:550 +#: speaker-test/speaker-test.c:614 #, c-format msgid "was set buffer_size = %lu\n" msgstr "було встановлено buffer_size = %lu\n" -#: speaker-test/speaker-test.c:552 +#: speaker-test/speaker-test.c:616 #, c-format msgid "buffer to small, could not use\n" msgstr "неможливо використовувати буфер, він замалий\n" -#: speaker-test/speaker-test.c:565 +#: speaker-test/speaker-test.c:629 #, c-format msgid "Unable to determine current swparams for playback: %s\n" msgstr "Неможливо визначити поточні swparams для відтворення: %s\n" -#: speaker-test/speaker-test.c:572 +#: speaker-test/speaker-test.c:636 #, c-format msgid "Unable to set start threshold mode for playback: %s\n" msgstr "" "Неможливо встановити початкове порогове значення для відтворення: %s\n" -#: speaker-test/speaker-test.c:579 +#: speaker-test/speaker-test.c:643 #, c-format msgid "Unable to set avail min for playback: %s\n" msgstr "Неможливо встановити доступний мінімум для відтворення: %s\n" -#: speaker-test/speaker-test.c:586 +#: speaker-test/speaker-test.c:650 #, c-format msgid "Unable to set sw params for playback: %s\n" msgstr "Неможливо встановити параметри sw для відтворення: %s\n" -#: speaker-test/speaker-test.c:606 +#: speaker-test/speaker-test.c:670 #, c-format msgid "Unable to set channel map: %s\n" msgstr "Неможливо встановити мапу каналу: %s\n" -#: speaker-test/speaker-test.c:626 +#: speaker-test/speaker-test.c:695 #, c-format msgid "Can't recovery from underrun, prepare failed: %s\n" msgstr "Відновлення після недобору неможливо, помилка підготовки: %s\n" -#: speaker-test/speaker-test.c:637 +#: speaker-test/speaker-test.c:706 #, c-format msgid "Can't recovery from suspend, prepare failed: %s\n" msgstr "" "Неможливо відновитися після режиму очікування, підготовку перервано:%s\n" -#: speaker-test/speaker-test.c:701 speaker-test/speaker-test.c:1182 +#: speaker-test/speaker-test.c:770 speaker-test/speaker-test.c:1261 #, c-format msgid "No enough memory\n" msgstr "Не вистачає пам’яті\n" -#: speaker-test/speaker-test.c:706 +#: speaker-test/speaker-test.c:775 #, c-format msgid "Cannot open WAV file %s\n" msgstr "Неможливо відкрити WAV файл %s\n" -#: speaker-test/speaker-test.c:710 speaker-test/speaker-test.c:739 +#: speaker-test/speaker-test.c:779 speaker-test/speaker-test.c:808 #, c-format msgid "Invalid WAV file %s\n" msgstr "Неправильний формат WAV файлу %s\n" -#: speaker-test/speaker-test.c:715 +#: speaker-test/speaker-test.c:784 #, c-format msgid "Not a WAV file: %s\n" msgstr "Не WAV файл: %s\n" -#: speaker-test/speaker-test.c:719 +#: speaker-test/speaker-test.c:788 #, c-format msgid "Unsupported WAV format %d for %s\n" msgstr "Непідтримуваний WAV формат %d для %s\n" -#: speaker-test/speaker-test.c:724 +#: speaker-test/speaker-test.c:793 #, c-format msgid "%s is not a mono stream (%d channels)\n" msgstr "потік %s не моно (кількість каналів: %d)\n" -#: speaker-test/speaker-test.c:729 +#: speaker-test/speaker-test.c:798 #, c-format msgid "Sample rate doesn't match (%d) for %s\n" msgstr "Частота дискретизації не збігається (%d) для %s\n" -#: speaker-test/speaker-test.c:734 +#: speaker-test/speaker-test.c:803 #, c-format msgid "Unsupported sample format bits %d for %s\n" msgstr "Непідтримувана кількість біт (%d) на семпл для %s\n" -#: speaker-test/speaker-test.c:795 +#: speaker-test/speaker-test.c:864 #, c-format msgid "Undefined channel %d\n" msgstr "Канал %d не задано\n" -#: speaker-test/speaker-test.c:846 +#: speaker-test/speaker-test.c:915 #, c-format msgid "Write error: %d,%s\n" msgstr "Помилка запису: %d,%s\n" -#: speaker-test/speaker-test.c:848 +#: speaker-test/speaker-test.c:917 #, c-format msgid "xrun_recovery failed: %d,%s\n" msgstr "помилка xrun_recovery: %d,%s\n" @@ -1485,72 +1485,72 @@ "\n" msgstr "" -#: speaker-test/speaker-test.c:1063 +#: speaker-test/speaker-test.c:1132 #, c-format msgid "Invalid number of periods %d\n" msgstr "Неправильне число періодів %d\n" -#: speaker-test/speaker-test.c:1079 speaker-test/speaker-test.c:1083 +#: speaker-test/speaker-test.c:1148 speaker-test/speaker-test.c:1152 #, c-format msgid "Invalid test type %s\n" msgstr "Неправильний тип тесту %s\n" -#: speaker-test/speaker-test.c:1095 +#: speaker-test/speaker-test.c:1164 #, c-format msgid "Invalid parameter for -s option.\n" msgstr "Неправильний параметр для опції -s.\n" -#: speaker-test/speaker-test.c:1114 +#: speaker-test/speaker-test.c:1186 #, c-format msgid "Unknown option '%c'\n" msgstr "Невідома опція '%c'\n" -#: speaker-test/speaker-test.c:1128 +#: speaker-test/speaker-test.c:1207 #, c-format msgid "Playback device is %s\n" msgstr "Пристрій для відтворення - %s\n" -#: speaker-test/speaker-test.c:1129 +#: speaker-test/speaker-test.c:1208 #, c-format msgid "Stream parameters are %iHz, %s, %i channels\n" msgstr "Параметри потоку - %iГц, %s, %i каналів\n" -#: speaker-test/speaker-test.c:1132 +#: speaker-test/speaker-test.c:1211 #, c-format msgid "Using 16 octaves of pink noise\n" msgstr "Використовується 16 октав \"рожевого\" шуму\n" -#: speaker-test/speaker-test.c:1135 +#: speaker-test/speaker-test.c:1214 #, c-format msgid "Sine wave rate is %.4fHz\n" msgstr "Частота синусоїдальної хвилі - %.4fГц\n" -#: speaker-test/speaker-test.c:1138 +#: speaker-test/speaker-test.c:1217 #, c-format msgid "WAV file(s)\n" msgstr "WAV файл(и)\n" -#: speaker-test/speaker-test.c:1148 +#: speaker-test/speaker-test.c:1227 #, c-format msgid "Playback open error: %d,%s\n" msgstr "Помилка відкриття пристрою відтворення: %d,%s\n" -#: speaker-test/speaker-test.c:1154 +#: speaker-test/speaker-test.c:1233 #, c-format msgid "Setting of hwparams failed: %s\n" msgstr "Помилка при встановленні hwparams: %s\n" -#: speaker-test/speaker-test.c:1158 +#: speaker-test/speaker-test.c:1237 #, c-format msgid "Setting of swparams failed: %s\n" msgstr "Не вдалося встановити swparams: %s\n" -#: speaker-test/speaker-test.c:1205 speaker-test/speaker-test.c:1227 +#: speaker-test/speaker-test.c:1284 speaker-test/speaker-test.c:1306 #, c-format msgid "Transfer failed: %s\n" msgstr "Передачу перервано: %s\n" -#: speaker-test/speaker-test.c:1213 +#: speaker-test/speaker-test.c:1292 #, c-format msgid "Time per period = %lf\n" msgstr "Час у періоді = %lf\n" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apparmorapplet.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apparmorapplet.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apparmorapplet.po 2014-07-09 09:19:57.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apparmorapplet.po 2015-02-19 15:22:40.000000000 +0000 @@ -18,8 +18,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:41+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/apparmor-applet.c:244 msgid "" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apparmor-parser.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apparmor-parser.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apparmor-parser.po 2014-07-09 09:19:57.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apparmor-parser.po 2015-02-19 15:22:40.000000000 +0000 @@ -9,19 +9,19 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-14 10:18-0800\n" "PO-Revision-Date: 2013-09-29 14:06+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:41+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" -#: ../parser_include.c:113 +#: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" msgstr "Помилка: недостатньо пам'яті.\n" -#: ../parser_include.c:123 +#: ../parser_include.c:123 ../parser_include.c:121 #, c-format msgid "Error: basedir %s is not a directory, skipping.\n" msgstr "Помилка: базовий каталог %s - це не каталог; пропускається.\n" @@ -31,98 +31,107 @@ msgid "Error: Could not add directory %s to search path.\n" msgstr "Помилка: Не вдалося додати каталог %s до шляху пошуку.\n" -#: ../parser_include.c:147 +#: ../parser_include.c:147 ../parser_include.c:151 msgid "Error: Could not allocate memory.\n" msgstr "Помилка: Не вдалося виділити пам'ять.\n" -#: ../parser_interface.c:69 ../parser_interface.c:72 +#: ../parser_interface.c:69 ../parser_interface.c:72 ../parser_interface.c:49 msgid "Bad write position\n" msgstr "Погана позиція запису\n" -#: ../parser_interface.c:72 ../parser_interface.c:75 +#: ../parser_interface.c:72 ../parser_interface.c:75 ../parser_interface.c:52 msgid "Permission denied\n" msgstr "Відмовлено у доступі\n" -#: ../parser_interface.c:75 ../parser_interface.c:78 +#: ../parser_interface.c:75 ../parser_interface.c:78 ../parser_interface.c:55 msgid "Out of memory\n" msgstr "Не вистачає пам'яті\n" -#: ../parser_interface.c:78 ../parser_interface.c:81 +#: ../parser_interface.c:78 ../parser_interface.c:81 ../parser_interface.c:58 msgid "Couldn't copy profile: Bad memory address\n" msgstr "Не вдалося скопіювати профіль: помилкова адреса пам’яті\n" -#: ../parser_interface.c:81 ../parser_interface.c:84 +#: ../parser_interface.c:81 ../parser_interface.c:84 ../parser_interface.c:61 msgid "Profile doesn't conform to protocol\n" msgstr "Профіль не сумісний з протоколом\n" -#: ../parser_interface.c:84 ../parser_interface.c:87 +#: ../parser_interface.c:84 ../parser_interface.c:87 ../parser_interface.c:64 msgid "Profile does not match signature\n" msgstr "Профіль не збігається з підписом\n" -#: ../parser_interface.c:87 ../parser_interface.c:90 +#: ../parser_interface.c:87 ../parser_interface.c:90 ../parser_interface.c:67 msgid "Profile version not supported by Apparmor module\n" msgstr "Версія профілю не підтримується модулем Apparmor\n" -#: ../parser_interface.c:90 ../parser_interface.c:93 +#: ../parser_interface.c:90 ../parser_interface.c:93 ../parser_interface.c:70 msgid "Profile already exists\n" msgstr "Профіль вже існує\n" -#: ../parser_interface.c:93 ../parser_interface.c:96 +#: ../parser_interface.c:93 ../parser_interface.c:96 ../parser_interface.c:73 msgid "Profile doesn't exist\n" msgstr "Профіль не існує\n" -#: ../parser_interface.c:96 ../parser_interface.c:99 +#: ../parser_interface.c:96 ../parser_interface.c:99 ../parser_interface.c:76 msgid "Permission denied; attempted to load a profile while confined?\n" msgstr "" "Немає доступу. Здійснено спробу завантажити профіль у обмеженому режимі?\n" -#: ../parser_interface.c:99 ../parser_interface.c:102 +#: ../parser_interface.c:99 ../parser_interface.c:102 ../parser_interface.c:79 #, c-format msgid "Unknown error (%d): %s\n" msgstr "Невідома помилка (%d): %s\n" #: ../parser_interface.c:116 ../parser_interface.c:119 +#: ../parser_interface.c:96 #, c-format msgid "%s: Unable to add \"%s\". " msgstr "%s: Неможливо додати \"%s\". " #: ../parser_interface.c:121 ../parser_interface.c:124 +#: ../parser_interface.c:101 #, c-format msgid "%s: Unable to replace \"%s\". " msgstr "%s: Неможливо замінити \"%s\". " #: ../parser_interface.c:126 ../parser_interface.c:129 +#: ../parser_interface.c:106 #, c-format msgid "%s: Unable to remove \"%s\". " msgstr "%s: Неможливо вилучити \"%s\". " #: ../parser_interface.c:131 ../parser_interface.c:134 +#: ../parser_interface.c:111 #, c-format msgid "%s: Unable to write to stdout\n" msgstr "%s: Неможливо записати в stdout\n" #: ../parser_interface.c:135 ../parser_interface.c:138 +#: ../parser_interface.c:115 #, c-format msgid "%s: Unable to write to output file\n" msgstr "%s: не вдалося записати результати до файла\n" #: ../parser_interface.c:138 ../parser_interface.c:162 #: ../parser_interface.c:141 ../parser_interface.c:165 +#: ../parser_interface.c:118 ../parser_interface.c:142 #, c-format msgid "%s: ASSERT: Invalid option: %d\n" msgstr "%s: ASSERT: нечинний параметр: %d\n" #: ../parser_interface.c:147 ../parser_interface.c:150 +#: ../parser_interface.c:127 #, c-format msgid "Addition succeeded for \"%s\".\n" msgstr "Успішне додавання для \"%s\".\n" #: ../parser_interface.c:151 ../parser_interface.c:154 +#: ../parser_interface.c:131 #, c-format msgid "Replacement succeeded for \"%s\".\n" msgstr "Успішна заміна для \"%s\".\n" #: ../parser_interface.c:155 ../parser_interface.c:158 +#: ../parser_interface.c:135 #, c-format msgid "Removal succeeded for \"%s\".\n" msgstr "Успішне вилучення для \"%s\".\n" @@ -134,6 +143,7 @@ "PANIC неправильне збільшення буфера %p поз %p розш %p розм %d рес %p\n" #: ../parser_interface.c:656 ../parser_interface.c:658 +#: ../parser_interface.c:446 #, c-format msgid "profile %s network rules not enforced\n" msgstr "правила щодо мережі профілю %s не буде застосовано примусово\n" @@ -144,16 +154,19 @@ #: ../parser_interface.c:750 ../parser_interface.c:902 #: ../parser_interface.c:743 ../parser_interface.c:894 +#: ../parser_interface.c:518 ../parser_interface.c:669 #, c-format msgid "Unable to open %s - %s\n" msgstr "Неможливо відкрити %s - %s\n" #: ../parser_interface.c:776 ../parser_interface.c:768 +#: ../parser_interface.c:543 #, c-format msgid "Memory Allocation Error: Unable to remove ^%s\n" msgstr "Помилка виділення пам'яті: Не вдалося вилучити ^%s\n" #: ../parser_interface.c:789 ../parser_interface.c:781 +#: ../parser_interface.c:556 #, c-format msgid "Memory Allocation Error: Unable to remove %s:%s." msgstr "Помилка виділення пам'яті: Неможливо вилучити %s:%s." @@ -169,21 +182,23 @@ #: ../parser_interface.c:829 ../parser_interface.c:916 #: ../parser_interface.c:821 ../parser_interface.c:908 +#: ../parser_interface.c:582 #, c-format msgid "%s: Unable to write entire profile entry\n" msgstr "%s: Не вдається записати повний запис профілю\n" #: ../parser_interface.c:839 ../parser_interface.c:831 +#: ../parser_interface.c:593 #, c-format msgid "%s: Unable to write entire profile entry to cache\n" msgstr "%s: не вдалося записати увесь запис профілю до кешу\n" -#: parser_lex.l:100 parser_lex.l:163 +#: parser_lex.l:100 parser_lex.l:163 parser_lex.l:169 #, c-format msgid "Could not open '%s'" msgstr "Не вдалося відкрити «%s»" -#: parser_lex.l:104 parser_lex.l:167 +#: parser_lex.l:104 parser_lex.l:167 parser_lex.l:173 #, c-format msgid "fstat failed for '%s'" msgstr "помилка fstat під час обробки «%s»" @@ -198,18 +213,18 @@ msgid "stat failed for '%s'" msgstr "помилка stat під час обробки «%s»" -#: parser_lex.l:155 parser_lex.l:133 +#: parser_lex.l:155 parser_lex.l:133 parser_lex.l:139 #, c-format msgid "Could not open '%s' in '%s'" msgstr "Не вдалося відкрити «%s» у «%s»" #: parser_lex.l:284 parser_lex.l:322 parser_lex.l:362 parser_lex.l:399 -#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586 +#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586 parser_lex.l:638 #, c-format msgid "Found unexpected character: '%s'" msgstr "Знайдено несподіваний символ: \"%s\"" -#: parser_lex.l:386 parser_lex.l:418 +#: parser_lex.l:386 parser_lex.l:418 parser_lex.l:428 msgid "Variable declarations do not accept trailing commas" msgstr "У оголошеннях змінних не може бути завершальних ком" @@ -218,7 +233,7 @@ msgid "(network_mode) Found unexpected character: '%s'" msgstr "(network_mode) Знайдено неочікуваний символ: '%s'" -#: ../parser_main.c:333 ../parser_common.c:61 +#: ../parser_main.c:333 ../parser_common.c:61 ../parser_common.c:106 #, c-format msgid "Warning from %s (%s%sline %d): %s" msgstr "Попередження від %s (%s%sрядок %d): %s" @@ -229,7 +244,7 @@ msgstr "" "%s: Не вдалось виділити пам'ять для точки монтування основи піддомену\n" -#: ../parser_main.c:577 ../parser_main.c:616 +#: ../parser_main.c:577 ../parser_main.c:616 ../parser_main.c:479 #, c-format msgid "" "Warning: unable to find a suitable fs in %s, is it mounted?\n" @@ -239,7 +254,7 @@ "його не змонтовано?\n" "Використайте параметр --subdomainfs, щоб обійти проблему.\n" -#: ../parser_main.c:597 ../parser_main.c:635 +#: ../parser_main.c:597 ../parser_main.c:635 ../parser_main.c:498 #, c-format msgid "" "%s: Sorry. You need root privileges to run this program.\n" @@ -248,7 +263,7 @@ "%s: Для вживання цієї програми потрібні привілеї адміністратора.\n" "\n" -#: ../parser_main.c:604 ../parser_main.c:642 +#: ../parser_main.c:604 ../parser_main.c:642 ../parser_main.c:505 #, c-format msgid "" "%s: Warning! You've set this program setuid root.\n" @@ -261,7 +276,7 @@ "\n" #: ../parser_main.c:704 ../parser_main.c:813 ../parser_main.c:836 -#: ../parser_main.c:946 +#: ../parser_main.c:946 ../parser_main.c:860 #, c-format msgid "Error: Could not read profile %s: %s.\n" msgstr "Помилка: Не вдалось прочитати профіль %s: %s.\n" @@ -277,25 +292,32 @@ #: parser_yacc.y:1042 parser_yacc.y:1078 parser_yacc.y:1082 parser_yacc.y:1092 #: parser_yacc.y:1102 parser_yacc.y:1201 parser_yacc.y:1223 parser_yacc.y:1234 #: parser_yacc.y:1309 parser_yacc.y:1327 parser_yacc.y:1334 parser_yacc.y:1385 +#: ../parser_main.c:735 ../parser_main.c:923 ../parser_main.c:1133 +#: ../parser_main.c:1187 parser_yacc.y:311 parser_yacc.y:462 parser_yacc.y:472 +#: parser_yacc.y:583 parser_yacc.y:662 parser_yacc.y:669 parser_yacc.y:1130 +#: parser_yacc.y:1166 parser_yacc.y:1170 parser_yacc.y:1180 parser_yacc.y:1190 +#: parser_yacc.y:1298 parser_yacc.y:1376 parser_yacc.y:1479 parser_yacc.y:1490 +#: parser_yacc.y:1565 parser_yacc.y:1583 parser_yacc.y:1590 parser_yacc.y:1639 +#: ../network.c:314 ../af_unix.cc:203 msgid "Memory allocation error." msgstr "Помилка виділення пам'яті." -#: ../parser_main.c:740 ../parser_main.c:872 +#: ../parser_main.c:740 ../parser_main.c:872 ../parser_main.c:757 #, c-format msgid "Cached load succeeded for \"%s\".\n" msgstr "Успішне завантаження кешу для «%s».\n" -#: ../parser_main.c:744 ../parser_main.c:876 +#: ../parser_main.c:744 ../parser_main.c:876 ../parser_main.c:761 #, c-format msgid "Cached reload succeeded for \"%s\".\n" msgstr "Успішне перезавантаження кешу для «%s».\n" -#: ../parser_main.c:910 ../parser_main.c:1058 +#: ../parser_main.c:910 ../parser_main.c:1058 ../parser_main.c:967 #, c-format msgid "%s: Errors found in file. Aborting.\n" msgstr "%s: В файлі знайдені помилки. Переривається.\n" -#: ../parser_misc.c:426 ../parser_misc.c:597 +#: ../parser_misc.c:426 ../parser_misc.c:597 ../parser_misc.c:339 msgid "" "Uppercase qualifiers \"RWLIMX\" are deprecated, please convert to lowercase\n" "See the apparmor.d(5) manpage for details.\n" @@ -305,17 +327,17 @@ "Перегляньте сторінку довідки apparmor.d(5), щоб дізнатися більше.\n" #: ../parser_misc.c:467 ../parser_misc.c:474 ../parser_misc.c:638 -#: ../parser_misc.c:645 +#: ../parser_misc.c:645 ../parser_misc.c:380 ../parser_misc.c:387 msgid "Conflict 'a' and 'w' perms are mutually exclusive." msgstr "Конфлікт дозволів, 'a' та 'w' є взаємовиключними." -#: ../parser_misc.c:491 ../parser_misc.c:662 +#: ../parser_misc.c:491 ../parser_misc.c:662 ../parser_misc.c:404 msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified" msgstr "" "Класифікатор виконання «i» нечинний, попередньо визначено класифікатор, що " "конфліктує з ним" -#: ../parser_misc.c:502 ../parser_misc.c:673 +#: ../parser_misc.c:502 ../parser_misc.c:673 ../parser_misc.c:415 #, c-format msgid "" "Unconfined exec qualifier (%c%c) allows some dangerous environment variables " @@ -326,7 +348,7 @@ "apparmor.d', щоб дізнатися більше.\n" #: ../parser_misc.c:510 ../parser_misc.c:551 ../parser_misc.c:681 -#: ../parser_misc.c:722 +#: ../parser_misc.c:722 ../parser_misc.c:423 ../parser_misc.c:464 #, c-format msgid "Exec qualifier '%c' invalid, conflicting qualifier already specified" msgstr "" @@ -334,7 +356,7 @@ "ним конфліктує" #: ../parser_misc.c:537 ../parser_misc.c:545 ../parser_misc.c:708 -#: ../parser_misc.c:716 +#: ../parser_misc.c:716 ../parser_misc.c:450 ../parser_misc.c:458 #, c-format msgid "" "Exec qualifier '%c%c' invalid, conflicting qualifier already specified" @@ -342,12 +364,12 @@ "Класифікатор виконання «%c%c» - нечинний, раніше визначено класифікатор, що " "з ним конфліктує" -#: ../parser_misc.c:593 ../parser_misc.c:764 +#: ../parser_misc.c:593 ../parser_misc.c:764 ../parser_misc.c:506 #, c-format msgid "Internal: unexpected mode character '%c' in input" msgstr "Внутрішнє: неочікуваний символ режиму '%c' у вхідній інформації" -#: ../parser_misc.c:615 ../parser_misc.c:786 +#: ../parser_misc.c:615 ../parser_misc.c:786 ../parser_misc.c:528 #, c-format msgid "Internal error generated invalid perm 0x%llx\n" msgstr "Внутрішня помилка, спричинена нечинним дозволом 0x%llx\n" @@ -358,64 +380,65 @@ msgid "AppArmor parser error: %s\n" msgstr "Помилка аналізатора AppArmor: %s\n" -#: ../parser_merge.c:92 ../parser_merge.c:91 +#: ../parser_merge.c:92 ../parser_merge.c:91 ../parser_merge.c:83 msgid "Couldn't merge entries. Out of Memory\n" msgstr "Не вдалося об'єднати записи. Не вистачає пам'яті\n" -#: ../parser_merge.c:111 ../parser_merge.c:113 +#: ../parser_merge.c:111 ../parser_merge.c:113 ../parser_merge.c:105 #, c-format msgid "profile %s: has merged rule %s with conflicting x modifiers\n" msgstr "" "профіль %s: містить об’єднане правило %s з конфліктом x модифікаторів\n" -#: parser_yacc.y:236 parser_yacc.y:277 +#: parser_yacc.y:236 parser_yacc.y:277 parser_yacc.y:320 msgid "Profile attachment must begin with a '/'." msgstr "Долучення до профілю має починатися з «/»." -#: parser_yacc.y:260 parser_yacc.y:302 +#: parser_yacc.y:260 parser_yacc.y:302 parser_yacc.y:348 msgid "" "Profile names must begin with a '/', namespace or keyword 'profile' or 'hat'." msgstr "" "Назви профілів мають починатися з «/», назви простору назв або ключового " "слова «profile» чи «hat»." -#: parser_yacc.y:296 parser_yacc.y:338 +#: parser_yacc.y:296 parser_yacc.y:338 parser_yacc.y:384 #, c-format msgid "Failed to create alias %s -> %s\n" msgstr "Не вдалося створити псевдонім %s -> %s\n" -#: parser_yacc.y:417 parser_yacc.y:460 +#: parser_yacc.y:417 parser_yacc.y:460 parser_yacc.y:506 msgid "Profile flag chroot_relative conflicts with namespace_relative" msgstr "Прапорець профілю chroot_relative конфліктує з namespace_relative" -#: parser_yacc.y:421 parser_yacc.y:464 +#: parser_yacc.y:421 parser_yacc.y:464 parser_yacc.y:510 msgid "Profile flag mediate_deleted conflicts with delegate_deleted" msgstr "Прапорець профілю mediate_deleted конфліктує з delegate_deleted" -#: parser_yacc.y:424 parser_yacc.y:467 +#: parser_yacc.y:424 parser_yacc.y:467 parser_yacc.y:513 msgid "" "Profile flag attach_disconnected conflicts with no_attach_disconnected" msgstr "" "Прапорець профілю attach_disconnected конфліктує з no_attach_disconnected" -#: parser_yacc.y:427 parser_yacc.y:470 +#: parser_yacc.y:427 parser_yacc.y:470 parser_yacc.y:516 msgid "Profile flag chroot_attach conflicts with chroot_no_attach" msgstr "Прапорець профілю chroot_attach конфліктує з chroot_no_attach" -#: parser_yacc.y:441 parser_yacc.y:484 +#: parser_yacc.y:441 parser_yacc.y:484 parser_yacc.y:530 msgid "Profile flag 'debug' is no longer valid." msgstr "Прапорець профілю \"debug\" більше не діє." -#: parser_yacc.y:463 parser_yacc.y:506 +#: parser_yacc.y:463 parser_yacc.y:506 parser_yacc.y:552 #, c-format msgid "Invalid profile flag: %s." msgstr "Нечинний прапорець профілю: %s." -#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548 +#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548 parser_yacc.y:594 msgid "Assert: `rule' returned NULL." msgstr "Виявлено: `rule' повернула NULL." #: parser_yacc.y:501 parser_yacc.y:546 parser_yacc.y:552 parser_yacc.y:584 +#: parser_yacc.y:598 parser_yacc.y:630 msgid "" "Invalid mode, in deny rules 'x' must not be preceded by exec qualifier 'i', " "'p', or 'u'" @@ -423,77 +446,78 @@ "Нечинний режим, перед «x» має бути вказано класифікатор виконання «i», «p», " "або «u»" -#: parser_yacc.y:524 parser_yacc.y:556 +#: parser_yacc.y:524 parser_yacc.y:556 parser_yacc.y:602 msgid "" "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', 'c', or 'u'" msgstr "" "Нечинний режим, перед «x» має бути вказано класифікатор виконання «i», «p», " "«c» або «u»" -#: parser_yacc.y:549 parser_yacc.y:587 +#: parser_yacc.y:549 parser_yacc.y:587 parser_yacc.y:633 msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'" msgstr "" "Нечинний режим, перед «x» має бути вказано класифікатор виконання «i», «p», " "або «u»" -#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614 +#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614 parser_yacc.y:660 msgid "Assert: `network_rule' return invalid protocol." msgstr "Виявлено: «network_rule» повернула нечинний протокол." -#: parser_yacc.y:649 parser_yacc.y:696 +#: parser_yacc.y:649 parser_yacc.y:696 parser_yacc.y:786 msgid "Assert: `change_profile' returned NULL." msgstr "Виявлено: `change_profile' повернула NULL." -#: parser_yacc.y:680 parser_yacc.y:720 +#: parser_yacc.y:680 parser_yacc.y:720 parser_yacc.y:810 msgid "Assert: 'hat rule' returned NULL." msgstr "Виявлено: 'hat rule' повернула NULL." -#: parser_yacc.y:689 parser_yacc.y:729 +#: parser_yacc.y:689 parser_yacc.y:729 parser_yacc.y:819 msgid "Assert: 'local_profile rule' returned NULL." msgstr "Виявлено: `local_profile rule' повернула NULL." -#: parser_yacc.y:824 parser_yacc.y:885 +#: parser_yacc.y:824 parser_yacc.y:885 parser_yacc.y:992 #, c-format msgid "Unset boolean variable %s used in if-expression" msgstr "Обнулення булівської змінної %s, яку використано в виразі умови" -#: parser_yacc.y:882 parser_yacc.y:986 +#: parser_yacc.y:882 parser_yacc.y:986 parser_yacc.y:1092 msgid "unsafe rule missing exec permissions" msgstr "небезпечне правило без дозволів на виконання" -#: parser_yacc.y:901 parser_yacc.y:954 +#: parser_yacc.y:901 parser_yacc.y:954 parser_yacc.y:1060 msgid "subset can only be used with link rules." msgstr "підмножину можна використовувати лише з правилами посилань." -#: parser_yacc.y:903 parser_yacc.y:956 +#: parser_yacc.y:903 parser_yacc.y:956 parser_yacc.y:1062 msgid "link and exec perms conflict on a file rule using ->" msgstr "" "дозволи посилання і виконання конфліктують у правилі файлів за допомогою ->" -#: parser_yacc.y:905 parser_yacc.y:958 +#: parser_yacc.y:905 parser_yacc.y:958 parser_yacc.y:1064 msgid "link perms are not allowed on a named profile transition.\n" msgstr "дозволи посилань не дозволено для перенесення іменованого профілю.\n" -#: parser_yacc.y:921 parser_yacc.y:1003 +#: parser_yacc.y:921 parser_yacc.y:1003 parser_yacc.y:1109 #, c-format msgid "missing an end of line character? (entry: %s)" msgstr "відсутній символ кінця рядка? (елемент: %s)" #: parser_yacc.y:975 parser_yacc.y:985 parser_yacc.y:1057 parser_yacc.y:1067 +#: parser_yacc.y:1145 parser_yacc.y:1155 msgid "Invalid network entry." msgstr "Нечинний мережний елемент." -#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254 +#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254 parser_yacc.y:1510 #, c-format msgid "Invalid capability %s." msgstr "Нечинна характеристика %s." -#: parser_yacc.y:1066 parser_yacc.y:1269 +#: parser_yacc.y:1066 parser_yacc.y:1269 parser_yacc.y:1525 #, c-format msgid "AppArmor parser error for %s%s%s at line %d: %s\n" msgstr "Помилка аналізатора AppArmor, %s%s%s, рядок %d: %s\n" -#: parser_yacc.y:1072 parser_yacc.y:1275 +#: parser_yacc.y:1072 parser_yacc.y:1275 parser_yacc.y:1531 #, c-format msgid "AppArmor parser error,%s%s line %d: %s\n" msgstr "Помилка аналізатора AppArmor,%s%s, рядок %d: %s\n" @@ -504,14 +528,14 @@ msgstr "" "%s: Неприпустима відкрита дужка {, вузлове групування не дозволяється\n" -#: ../parser_regex.c:265 ../parser_regex.c:274 +#: ../parser_regex.c:265 ../parser_regex.c:274 ../parser_regex.c:278 #, c-format msgid "%s: Regex grouping error: Invalid number of items between {}\n" msgstr "" "%s: Помилка групування формального виразу: нечинна кількість пунктів у " "дужках {}\n" -#: ../parser_regex.c:271 ../parser_regex.c:280 +#: ../parser_regex.c:271 ../parser_regex.c:280 ../parser_regex.c:284 #, c-format msgid "" "%s: Regex grouping error: Invalid close }, no matching open { detected\n" @@ -519,7 +543,7 @@ "%s: Помилка групування формального виразу: нечинна завершальна дужка }, не " "знайдено відповідної початкової дужки {\n" -#: ../parser_regex.c:337 ../parser_regex.c:343 +#: ../parser_regex.c:337 ../parser_regex.c:343 ../parser_regex.c:361 #, c-format msgid "" "%s: Regex grouping error: Unclosed grouping or character class, expecting " @@ -534,17 +558,17 @@ msgstr "" "%s: Виявлено внутрішнє переповнення буфера, перевищення у %d символів\n" -#: ../parser_regex.c:355 ../parser_regex.c:361 +#: ../parser_regex.c:355 ../parser_regex.c:361 ../parser_regex.c:377 #, c-format msgid "%s: Unable to parse input line '%s'\n" msgstr "%s: Не вдається проаналізувати вхідний файл \"%s\"\n" -#: ../parser_regex.c:397 ../parser_regex.c:405 +#: ../parser_regex.c:397 ../parser_regex.c:405 ../parser_regex.c:421 #, c-format msgid "%s: Invalid profile name '%s' - bad regular expression\n" msgstr "%s: некоректна назва профілю, «%s» — помилковий формальний вираз\n" -#: ../parser_policy.c:202 ../parser_policy.c:402 +#: ../parser_policy.c:202 ../parser_policy.c:402 ../parser_policy.c:375 #, c-format msgid "ERROR merging rules for profile %s, failed to load\n" msgstr "" @@ -562,19 +586,19 @@ "\t'*', '?', діапазони символів і варіанти не дозволено.\n" "\tможна використовувати лише '**' наприкінці правила.\n" -#: ../parser_policy.c:279 ../parser_policy.c:359 +#: ../parser_policy.c:279 ../parser_policy.c:359 ../parser_policy.c:332 #, c-format msgid "ERROR processing regexs for profile %s, failed to load\n" msgstr "" "ПОМИЛКА обробки формальних виразів для профілю %s, не вдалося завантажити\n" -#: ../parser_policy.c:306 ../parser_policy.c:389 +#: ../parser_policy.c:306 ../parser_policy.c:389 ../parser_policy.c:362 #, c-format msgid "ERROR expanding variables for profile %s, failed to load\n" msgstr "" "ПОМИЛКА при розширенні змінних для профілю %s; завантаження зазнало невдачі\n" -#: ../parser_policy.c:390 ../parser_policy.c:382 +#: ../parser_policy.c:390 ../parser_policy.c:382 ../parser_policy.c:355 #, c-format msgid "ERROR adding hat access rule for profile %s\n" msgstr "ПОМИЛКА додавання правила доступу hat для профілю %s\n" @@ -610,30 +634,31 @@ "%s: Під час остаточної обробки складених правил виявлено помилки. Аварійне " "завершення.\n" -#: parser_lex.l:180 +#: parser_lex.l:180 parser_lex.l:186 #, c-format msgid "Could not process include directory '%s' in '%s'" msgstr "Не вдалося обробити каталог включення «%s» у «%s»" -#: ../parser_main.c:660 +#: ../parser_main.c:660 ../parser_main.c:523 msgid "Feature buffer full." msgstr "Переповнено буфер можливостей." -#: ../parser_main.c:1115 ../parser_main.c:1132 +#: ../parser_main.c:1115 ../parser_main.c:1132 ../parser_main.c:1024 +#: ../parser_main.c:1041 msgid "Out of memory" msgstr "Недостатньо пам’яті" -#: ../parser_main.c:1182 +#: ../parser_main.c:1182 ../parser_main.c:1091 #, c-format msgid "Can't create cache directory: %s\n" msgstr "Не вдалося створити каталог кешу: %s\n" -#: ../parser_main.c:1185 +#: ../parser_main.c:1185 ../parser_main.c:1094 #, c-format msgid "File in cache directory location: %s\n" msgstr "Файл на місці каталогу кешу: %s\n" -#: ../parser_main.c:1188 +#: ../parser_main.c:1188 ../parser_main.c:1097 #, c-format msgid "Can't update cache directory: %s\n" msgstr "Не вдалося оновити каталог кешу: %s\n" @@ -649,11 +674,11 @@ msgid "Internal error generated invalid DBus perm 0x%x\n" msgstr "Внутрішня помилка, спричинена нечинними правами доступу DBus 0x%x\n" -#: parser_yacc.y:575 +#: parser_yacc.y:575 parser_yacc.y:621 msgid "deny prefix not allowed" msgstr "не можна використовувати префікс deny" -#: parser_yacc.y:612 +#: parser_yacc.y:612 parser_yacc.y:658 msgid "owner prefix not allowed" msgstr "не можна використовувати префікс owner" @@ -669,25 +694,25 @@ msgid "owner prefix not allow on capability rules" msgstr "у правилах capability не можна використовувати префікс owner" -#: parser_yacc.y:1357 +#: parser_yacc.y:1357 parser_yacc.y:1613 #, c-format msgid "invalid mount conditional %s%s" msgstr "некоректна умова mount %s%s" -#: parser_yacc.y:1374 +#: parser_yacc.y:1374 parser_yacc.y:1628 msgid "bad mount rule" msgstr "помилкове правило mount" -#: parser_yacc.y:1381 +#: parser_yacc.y:1381 parser_yacc.y:1635 msgid "mount point conditions not currently supported" msgstr "підтримки умов на точку монтування у поточній версії не передбачено" -#: parser_yacc.y:1398 +#: parser_yacc.y:1398 parser_yacc.y:1650 #, c-format msgid "invalid pivotroot conditional '%s'" msgstr "некоректна умова pivotroot, «%s»" -#: ../parser_regex.c:241 +#: ../parser_regex.c:241 ../parser_regex.c:236 #, c-format msgid "" "%s: Regex grouping error: Invalid close ], no matching open [ detected\n" @@ -695,20 +720,20 @@ "%s: помилка групування формального виразу: нечинна завершальна дужка ], не " "знайдено відповідної початкової дужки [\n" -#: ../parser_regex.c:257 +#: ../parser_regex.c:257 ../parser_regex.c:256 #, c-format msgid "%s: Regex grouping error: Exceeded maximum nesting of {}\n" msgstr "" "%s: помилка групування формального виразу: перевищено максимальний рівень " "вкладеності у дужках {}\n" -#: ../parser_policy.c:366 +#: ../parser_policy.c:366 ../parser_policy.c:339 #, c-format msgid "ERROR processing policydb rules for profile %s, failed to load\n" msgstr "" "ПОМИЛКА обробки правил policydb для профілю %s, не вдалося завантажити\n" -#: ../parser_policy.c:396 +#: ../parser_policy.c:396 ../parser_policy.c:369 #, c-format msgid "ERROR replacing aliases for profile %s, failed to load\n" msgstr "ПОМИЛКА заміри псевдонімів для профілю %s, не вдалося завантажити\n" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/app-install-data.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/app-install-data.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/app-install-data.po 2014-07-09 09:19:58.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/app-install-data.po 2015-02-19 15:22:41.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:47+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:30+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: ../menu-data-additional/7zip.desktop.in.h:1 @@ -220,7 +220,6 @@ msgid "Xubuntu restricted extras" msgstr "Розширення для Xubuntu з обмеженими правами" -#: ../menu-data-codecs/gstreamer-bad-multiverse.desktop.in.h:1 #: ../menu-data-codecs/gstreamer-bad.desktop.in.h:1 msgid "Codecs to play" msgstr "Кодеки для відтворення" @@ -573,12 +572,10 @@ msgid "Configure what gets logged in your Zeitgeist activity log" msgstr "Налаштуй, що вписується в твій журнал активності Zeitgeist" -#: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:1 #: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:1 msgid "Security & Privacy" msgstr "Безпека і конфіденційність" -#: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:2 #: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:2 msgid "Privacy and Activity Manager" msgstr "Конфіденційність і керування діями" @@ -594,6 +591,7 @@ #: ../menu-data/address-book-app:address-book-app.desktop.in.h:1 #: ../menu-data/gnome-contacts:gnome-contacts.desktop.in.h:1 #: ../menu-data/kaddressbook-mobile:kde4__kaddressbook-mobile.desktop.in.h:1 +#: ../menu-data/sync-monitor-uoa:sync-monitor-contacts.desktop.in.h:2 #: ../menu-data/thunderbird:thunderbird.desktop.in.h:4 msgid "Contacts" msgstr "Contacts" @@ -718,6 +716,7 @@ msgstr "Програма для читання подач KDE" #: ../menu-data/alacarte:alacarte.desktop.in.h:1 +#: ../menu-data/mozo:mozo.desktop.in.h:1 msgid "Main Menu" msgstr "Головне меню" @@ -1362,6 +1361,7 @@ msgstr "Attal" #: ../menu-data/attal:attal.desktop.in.h:2 +#: ../menu-data/triplea:triplea.desktop.in.h:2 msgid "Turn based strategy game" msgstr "Покрокова стратегічна гра" @@ -1593,7 +1593,6 @@ msgid "Bangarang" msgstr "Bangarang" -#: ../menu-data/bangarang:kde4__bangarang.desktop.in.h:2 #: ../menu-data/kaffeine:kde4__kaffeine.desktop.in.h:2 #: ../menu-data/kplayer:kde4__kplayer.desktop.in.h:1 #: ../menu-data/mediaplayer-app:mediaplayer-app.desktop.in.h:1 @@ -2416,6 +2415,7 @@ msgid "Write presentation documents" msgstr "Створення документів презентацій" +#: ../menu-data/calligrawords:kde4__calligrawords_ascii.desktop.in.h:1 #: ../menu-data/calligrawords:kde4__words.desktop.in.h:1 msgid "Calligra Words" msgstr "Words Calligra" @@ -2726,6 +2726,7 @@ #: ../menu-data/chromium-browser:chromium-browser.desktop.in.h:3 #: ../menu-data/firefox:firefox.desktop.in.h:3 +#: ../menu-data/konsole:kde4__konsole.desktop.in.h:3 #: ../menu-data/latexila-data:latexila.desktop.in.h:3 #: ../menu-data/terminator:terminator.desktop.in.h:3 msgid "Open a New Window" @@ -2860,7 +2861,6 @@ #: ../menu-data/clementine:clementine.desktop.in.h:6 #: ../menu-data/minitube:minitube.desktop.in.h:5 #: ../menu-data/qmmp:qmmp.desktop.in.h:6 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:5 #: ../menu-data/totem:totem.desktop.in.h:5 msgid "Previous" msgstr "Назад" @@ -2868,7 +2868,6 @@ #: ../menu-data/clementine:clementine.desktop.in.h:7 #: ../menu-data/minitube:minitube.desktop.in.h:4 #: ../menu-data/qmmp:qmmp.desktop.in.h:7 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:4 #: ../menu-data/totem:totem.desktop.in.h:4 msgid "Next" msgstr "Далі" @@ -3007,6 +3006,7 @@ msgid "Install ICC profiles" msgstr "Встановлення профілів ICC" +#: ../menu-data/cinnamon-control-center:cinnamon-color-panel.desktop.in.h:1 #: ../menu-data/colord-kde:kde4__kcm_colord.desktop.in.h:1 #: ../menu-data/gnome-color-manager:gcm-calibrate.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:1 @@ -3182,7 +3182,7 @@ msgid "Puzzle game similar to Tetris Attack" msgstr "Головоломка схожа на гру Tetris Attack" -#: ../menu-data/crawl-tiles:crawl-tiles.desktop.in.h:1 +#: ../menu-data/crawl:crawl.desktop.in.h:1 msgid "Dungeon Crawl" msgstr "Dungeon Crawl" @@ -3416,11 +3416,11 @@ msgid "GUI for Direct Connect Protocol" msgstr "Графічний інтерфейс для протоколу Direct Connect" -#: ../menu-data/dconf-editor:dconf-editor.desktop.in.h:1 +#: ../menu-data/dconf-editor:ca.desrt.dconf-editor.desktop.in.h:1 msgid "dconf Editor" msgstr "Редактор dconf" -#: ../menu-data/dconf-editor:dconf-editor.desktop.in.h:2 +#: ../menu-data/dconf-editor:ca.desrt.dconf-editor.desktop.in.h:2 #: ../menu-data/gconf-editor:gconf-editor.desktop.in.h:2 msgid "Directly edit your entire configuration database" msgstr "Безпосереднє редагування всієї бази даних конфігурації" @@ -3808,6 +3808,7 @@ msgid "Dolphin" msgstr "Dolphin" +#: ../menu-data/caja:caja.desktop.in.h:2 #: ../menu-data/dolphin:kde4__dolphin.desktop.in.h:2 #: ../menu-data/exo-utils:exo-file-manager.desktop.in.h:1 msgid "File Manager" @@ -4116,7 +4117,6 @@ msgstr "Керування стільницею жестами миші" #: ../menu-data/easystroke:easystroke.desktop.in.h:3 -#: ../menu-data/plasma-active:kde4__active-about.desktop.in.h:1 msgid "About" msgstr "Про програму" @@ -4493,7 +4493,7 @@ msgid "Image Viewer" msgstr "Image Viewer" -#: ../menu-data/eog:eog.desktop.in.h:2 +#: ../menu-data/eog:eog.desktop.in.h:2 ../menu-data/eom:eom.desktop.in.h:2 msgid "Browse and rotate images" msgstr "Перегляд та обертання зображень" @@ -4652,6 +4652,7 @@ msgid "Document Viewer" msgstr "Перегляд документів" +#: ../menu-data/atril:atril.desktop.in.h:2 #: ../menu-data/evince-common:evince.desktop.in.h:2 msgid "View multi-page documents" msgstr "Перегляд багатосторінкових документів" @@ -4722,6 +4723,7 @@ #: ../menu-data/exo-utils:exo-terminal-emulator.desktop.in.h:2 #: ../menu-data/gnome-terminal:gnome-terminal.desktop.in.h:2 +#: ../menu-data/mate-terminal:mate-terminal.desktop.in.h:2 #: ../menu-data/roxterm-gtk2:roxterm.desktop.in.h:2 #: ../menu-data/roxterm-gtk3:roxterm.desktop.in.h:2 #: ../menu-data/rxvt-unicode-256color:rxvt-unicode.desktop.in.h:2 @@ -4898,11 +4900,11 @@ msgid "Start Input Method" msgstr "Почати роботу керування способом введення" -#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:1 +#: ../menu-data/fcitx-ui-qimpanel:fcitx-qimpanel-configtool.desktop.in.h:1 msgid "fcitx-qimpanel-configtool" msgstr "fcitx-qimpanel-configtool" -#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:2 +#: ../menu-data/fcitx-ui-qimpanel:fcitx-qimpanel-configtool.desktop.in.h:2 msgid "fcitx皮肤配置向导-UbuntuKylin" msgstr "fcitx皮肤配置向导-UbuntuKylin" @@ -5002,6 +5004,7 @@ msgid "Archive Manager" msgstr "Менеджер архівів" +#: ../menu-data/engrampa:engrampa.desktop.in.h:2 #: ../menu-data/file-roller:file-roller.desktop.in.h:2 msgid "Create and modify an archive" msgstr "Створення та редагування архівів" @@ -5066,11 +5069,11 @@ msgid "Peak fitting and data analysis" msgstr "Побудова графіків та аналіз даних" -#: ../menu-data/five-or-more:glines.desktop.in.h:1 +#: ../menu-data/five-or-more:five-or-more.desktop.in.h:1 msgid "Five or More" msgstr "П'ять і більше" -#: ../menu-data/five-or-more:glines.desktop.in.h:2 +#: ../menu-data/five-or-more:five-or-more.desktop.in.h:2 msgid "Remove colored balls from the board by forming lines" msgstr "Вилучення створених ліній кольорових кульок з дошки" @@ -5328,7 +5331,7 @@ msgid "fotoxx" msgstr "fotoxx" -#: ../menu-data/fotoxx:kornelix-fotoxx.desktop.in.h:2 +#: ../menu-data/fotoxx:fotoxx.desktop.in.h:2 msgid "Edit photos and manage collections" msgstr "Редагувати фотографії і керувати колекціями" @@ -5336,7 +5339,7 @@ msgid "Four-in-a-Row" msgstr "Чотири в ряд" -#: ../menu-data/four-in-a-row:gnect.desktop.in.h:2 +#: ../menu-data/four-in-a-row:four-in-a-row.desktop.in.h:2 msgid "Make lines of the same color to win" msgstr "Щоб виграти, створюйте рядки одного кольору" @@ -5723,7 +5726,7 @@ msgid "FS-UAE Amiga Emulator" msgstr "Емулятор Amiga FS-UAE" -#: ../menu-data/fsl-4.1:fsl-4.1.desktop.in.h:1 +#: ../menu-data/fsl-5.0-core:fsl-5.0-core.desktop.in.h:1 msgid "Software Collection for (f)MRI Data Analysis" msgstr "Колекція програм для аналізу даних (f)MRI" @@ -6384,13 +6387,14 @@ #: ../menu-data/gedit:gedit.desktop.in.h:1 #: ../menu-data/jedit:jedit.desktop.in.h:2 -#: ../menu-data/scribes:scribes.desktop.in.h:2 +#: ../menu-data/pluma:pluma.desktop.in.h:2 #: ../menu-data/vim-gui-common:gvim.desktop.in.h:2 msgid "Edit text files" msgstr "Редактор текстових файлів" #: ../menu-data/gedit:gedit.desktop.in.h:2 #: ../menu-data/kwrite:kde4__kwrite.desktop.in.h:1 +#: ../menu-data/nedit:nedit.desktop.in.h:2 msgid "Text Editor" msgstr "Текстовий редактор" @@ -7031,11 +7035,11 @@ msgid "3-D finite element mesh generator" msgstr "Програма для створення просторових сіток скінченних елементів" -#: ../menu-data/gmtp:gMTP.desktop.in.h:1 +#: ../menu-data/gmtp:gmtp.desktop.in.h:1 msgid "gMTP" msgstr "gMTP" -#: ../menu-data/gmtp:gMTP.desktop.in.h:2 +#: ../menu-data/gmtp:gmtp.desktop.in.h:2 msgid "A simple MTP Client for MP3 Players" msgstr "Простий MTP-клієнт для MP3-програвачів" @@ -7174,7 +7178,7 @@ msgid "Perform arithmetic, scientific or financial calculations" msgstr "Виконання арифметичних дій, наукових та фінансових розрахунків" -#: ../menu-data/gnome-chess:glchess.desktop.in.h:1 +#: ../menu-data/gnome-chess:gnome-chess.desktop.in.h:1 msgid "Chess" msgstr "Шахи" @@ -7182,11 +7186,11 @@ msgid "Play the classic two-player boardgame of chess" msgstr "Класична настільна гра в шахи для двох гравців" -#: ../menu-data/gnome-clocks:gnome-clocks.desktop.in.h:1 +#: ../menu-data/gnome-clocks:org.gnome.clocks.desktop.in.h:1 msgid "GNOME Clocks" msgstr "Годинники GNOME" -#: ../menu-data/gnome-clocks:gnome-clocks.desktop.in.h:2 +#: ../menu-data/gnome-clocks:org.gnome.clocks.desktop.in.h:2 msgid "Clocks for world times, plus alarms, stopwatch and a timer" msgstr "Годинники зі світовим часом, з будильниками, секундоміром і таймером" @@ -7262,11 +7266,11 @@ "Працюйте максимально швидко з вашими файлами, закладками, програмами, " "музикою, контактами і таким іншим!" -#: ../menu-data/gnome-documents:gnome-documents.desktop.in.h:1 +#: ../menu-data/gnome-documents:org.gnome.Documents.desktop.in.h:1 msgid "Documents" msgstr "Документи" -#: ../menu-data/gnome-documents:gnome-documents.desktop.in.h:2 +#: ../menu-data/gnome-documents:org.gnome.Documents.desktop.in.h:2 msgid "Access, manage and share documents" msgstr "Доступ до документів, керування та поширення документів" @@ -7280,6 +7284,7 @@ #: ../menu-data/gnome-font-viewer:gnome-font-viewer.desktop.in.h:1 #: ../menu-data/kde-workspace-bin:kde4__kfontview.desktop.in.h:2 +#: ../menu-data/mate-control-center:mate-font-viewer.desktop.in.h:1 msgid "Font Viewer" msgstr "Переглядач шрифтів" @@ -7315,11 +7320,11 @@ msgid "Play the popular Hearts card game" msgstr "Популярна гра в карти" -#: ../menu-data/gnome-klotski:gnotski.desktop.in.h:1 +#: ../menu-data/gnome-klotski:gnome-klotski.desktop.in.h:1 msgid "Klotski" msgstr "Кльоцки" -#: ../menu-data/gnome-klotski:gnotski.desktop.in.h:2 +#: ../menu-data/gnome-klotski:gnome-klotski.desktop.in.h:2 msgid "Slide blocks to solve the puzzle" msgstr "Рухайте блоки, щоб вирішити головоломку" @@ -7331,11 +7336,11 @@ msgid "Configure your remote control" msgstr "Налаштування пульта дистанційного керування" -#: ../menu-data/gnome-mahjongg:mahjongg.desktop.in.h:1 +#: ../menu-data/gnome-mahjongg:gnome-mahjongg.desktop.in.h:1 msgid "Mahjongg" msgstr "Mahjongg" -#: ../menu-data/gnome-mahjongg:mahjongg.desktop.in.h:2 +#: ../menu-data/gnome-mahjongg:gnome-mahjongg.desktop.in.h:2 msgid "Disassemble a pile of tiles by removing matching pairs" msgstr "Розберіть фігуру з плиток, вилучаючи однакові пари плиток" @@ -7380,12 +7385,12 @@ msgid "Configure defaults for GStreamer applications" msgstr "Налаштовування параметрів програм GStreamer" -#: ../menu-data/gnome-mines:gnomine.desktop.in.h:1 +#: ../menu-data/gnome-mines:gnome-mines.desktop.in.h:1 #: ../menu-data/sgt-puzzles:sgt-mines.desktop.in.h:1 msgid "Mines" msgstr "Сапер" -#: ../menu-data/gnome-mines:gnomine.desktop.in.h:2 +#: ../menu-data/gnome-mines:gnome-mines.desktop.in.h:2 #: ../menu-data/sgt-puzzles:sgt-mines.desktop.in.h:2 msgid "Clear hidden mines from a minefield" msgstr "Очистіть мінне поле від прихованих мін" @@ -7506,11 +7511,11 @@ msgstr "" "Отримання та відправлення текстових повідомлень з мобільного телефону" -#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:1 +#: ../menu-data/gnome-photos:org.gnome.Photos.desktop.in.h:1 msgid "Photos" msgstr "Фотографії" -#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:2 +#: ../menu-data/gnome-photos:org.gnome.Photos.desktop.in.h:2 msgid "Access, organize and share photos" msgstr "Доступ до збірки фотографій, упорядкування та оприлюднення" @@ -7523,10 +7528,12 @@ msgstr "Печиво не уявне." #: ../menu-data/gnome-power-manager:gnome-power-statistics.desktop.in.h:1 +#: ../menu-data/mate-power-manager:mate-power-statistics.desktop.in.h:1 msgid "Power Statistics" msgstr "Статистика живлення" #: ../menu-data/gnome-power-manager:gnome-power-statistics.desktop.in.h:2 +#: ../menu-data/mate-power-manager:mate-power-statistics.desktop.in.h:2 msgid "Observe power management" msgstr "Стеження за живленням" @@ -7568,6 +7575,8 @@ msgid "GNOME Shell Classic" msgstr "Класична GNOME Shell" +#: ../menu-data/cinnamon:cinnamon.desktop.in.h:2 +#: ../menu-data/cinnamon:cinnamon2d.desktop.in.h:2 #: ../menu-data/gnome-shell-extensions:gnome-shell-classic.desktop.in.h:2 #: ../menu-data/gnome-shell:gnome-shell.desktop.in.h:2 msgid "Window management and application launching" @@ -7634,6 +7643,7 @@ msgstr "Системний монітор GNOME" #: ../menu-data/gnome-system-monitor:gnome-system-monitor-kde.desktop.in.h:2 +#: ../menu-data/mate-system-monitor:mate-system-monitor.desktop.in.h:2 msgid "View current processes and monitor system state" msgstr "Перегляд чинних процесів і перевірка стану системи" @@ -7673,10 +7683,12 @@ msgstr "Змінити розширені налаштування GNOME 3" #: ../menu-data/gnome-user-share:gnome-user-share-properties.desktop.in.h:1 +#: ../menu-data/mate-user-share:mate-user-share-properties.desktop.in.h:1 msgid "Personal File Sharing" msgstr "Спільний доступ до особистих файлів" #: ../menu-data/gnome-user-share:gnome-user-share-properties.desktop.in.h:2 +#: ../menu-data/mate-user-share:mate-user-share-properties.desktop.in.h:2 msgid "Preferences for sharing of files" msgstr "Параметри спільного доступу до файлів" @@ -9077,7 +9089,6 @@ msgid "HexChat" msgstr "HexChat" -#: ../menu-data/hexchat:hexchat.desktop.in.h:2 #: ../menu-data/xchat:xchat.desktop.in.h:2 msgid "Chat with other people using Internet Relay Chat" msgstr "Спілкування з іншими людей, що використовують Internet Relay Chat" @@ -9504,7 +9515,7 @@ msgid "IDLE" msgstr "IDLE" -#: ../menu-data/idle:idle.desktop.in.h:2 +#: ../menu-data/eric:eric.desktop.in.h:2 ../menu-data/idle:idle.desktop.in.h:2 msgid "Integrated Development Environment for Python" msgstr "Комплексне середовище розробки для Python" @@ -10528,6 +10539,7 @@ #. KMailService is the handler for mailto URLs #: ../menu-data/kdelibs5-data:kde4__kmailservice.desktop.in.h:2 +#: ../menu-data/kio:kmailservice5.desktop.in.h:2 msgid "KMailService" msgstr "Служба пошти KMail" @@ -10856,19 +10868,19 @@ msgstr "" "Конвертування для кхмерської мови між Unicode і спадковими кодуваннями." -#: ../menu-data/kicad-common:eeschema.desktop.in.h:1 +#: ../menu-data/kicad:eeschema.desktop.in.h:1 msgid "Design an electronic schematic" msgstr "Розроблення схемотехніки" -#: ../menu-data/kicad-common:eeschema.desktop.in.h:2 +#: ../menu-data/kicad:eeschema.desktop.in.h:2 msgid "Eeschema" msgstr "Eeschema" -#: ../menu-data/kicad-common:kicad.desktop.in.h:1 +#: ../menu-data/kicad:kicad.desktop.in.h:1 msgid "Design a printed circuit board" msgstr "Розробка друкованих плат" -#: ../menu-data/kicad-common:kicad.desktop.in.h:2 +#: ../menu-data/kicad:kicad.desktop.in.h:2 msgid "KiCad" msgstr "KiCad" @@ -11147,6 +11159,7 @@ msgstr "KMag" #: ../menu-data/kmag:kde4__kmag.desktop.in.h:2 +#: ../menu-data/xzoom:xzoom.desktop.in.h:1 msgid "Screen Magnifier" msgstr "Екранна лупа" @@ -11430,6 +11443,7 @@ msgstr "Програма обміну миттєвими повідомленнями" #: ../menu-data/korganizer-mobile:kde4__korganizer-mobile.desktop.in.h:1 +#: ../menu-data/sync-monitor-uoa:sync-monitor-calendar.desktop.in.h:2 msgid "Calendar" msgstr "Календар" @@ -12151,7 +12165,9 @@ "Майстер налаштовування медичної бібліотеки CAMI (Computer Assisted Medical " "Intervention)" +#: ../menu-data/cinnamon:cinnamon-settings-default.desktop.in.h:1 #: ../menu-data/libfm-tools:libfm-pref-apps.desktop.in.h:1 +#: ../menu-data/mate-control-center:mate-default-applications-properties.desktop.in.h:1 msgid "Preferred Applications" msgstr "Уподобані програми" @@ -12896,7 +12912,7 @@ msgid "Get notified when new mail arrives" msgstr "Отримування повідомлення про надходження нової пошти" -#: ../menu-data/mailnag:mailnag_config.desktop.in.h:1 +#: ../menu-data/mailnag:mailnag-config.desktop.in.h:1 msgid "Mailnag Configuration" msgstr "Налаштування Mailnag" @@ -12928,7 +12944,6 @@ msgid "Mana" msgstr "Mana" -#: ../menu-data/mana:mana.desktop.in.h:2 #: ../menu-data/manaplus:manaplus.desktop.in.h:2 msgid "A 2D MMORPG client" msgstr "Клієнт 2D MMORPG" @@ -12969,21 +12984,23 @@ msgid "Share mouse and pointer with other Computers" msgstr "Діліться мишкою та вказівниками з іншими комп'ютерами" +#: ../menu-data/marble-mobile:kde4__marble-mobile.desktop.in.h:1 #: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:1 #: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:1 -#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:1 #: ../menu-data/marble:kde4__marble.desktop.in.h:1 +#: ../menu-data/marble:kde4__marble_geo.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_kmz.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_osm.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_shp.desktop.in.h:1 +#: ../menu-data/marble:kde4__marble_worldwind.desktop.in.h:1 msgid "Marble" msgstr "Marble" +#: ../menu-data/marble-mobile:kde4__marble-mobile.desktop.in.h:2 #: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:2 #: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:2 -#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:2 #: ../menu-data/marble:kde4__marble.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:2 @@ -13009,11 +13026,11 @@ msgid "Bio-polymer mass spectrometry software" msgstr "Програма для мас-спектрометрії біополімерів" -#: ../menu-data/mat:mat.desktop.in.h:1 +#: ../menu-data/mat:mat.desktop.in.h:2 msgid "MAT" msgstr "MAT" -#: ../menu-data/mat:mat.desktop.in.h:2 +#: ../menu-data/mat:mat.desktop.in.h:1 msgid "Metadata Anonymisation Toolkit" msgstr "Набір засобів для вилучення метаданих" @@ -13025,7 +13042,9 @@ msgid "Space ascii war game" msgstr "Військова гра у космосі, ASCII" +#: ../menu-data/cinnamon:cinnamon-settings-keyboard.desktop.in.h:1 #: ../menu-data/matchbox-keyboard:inputmethods__matchbox-keyboard.desktop.in.h:1 +#: ../menu-data/mate-control-center:mate-keyboard.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-keyboard-panel.desktop.in.h:1 msgid "Keyboard" msgstr "Клавіатура" @@ -13158,7 +13177,6 @@ msgstr "medit" #: ../menu-data/medit:medit.desktop.in.h:2 -#: ../menu-data/nedit:nedit.desktop.in.h:2 msgid "Text editor" msgstr "Текстовий редактор" @@ -13485,7 +13503,6 @@ #: ../menu-data/minitube:minitube.desktop.in.h:3 #: ../menu-data/parole:parole.desktop.in.h:3 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:3 #: ../menu-data/totem:totem.desktop.in.h:3 msgid "Play/Pause" msgstr "Пуск/Пауза" @@ -13815,7 +13832,6 @@ msgid "MPlayer Media Player" msgstr "Медіа-плеєр MPlayer" -#: ../menu-data/mplayer-gui:mplayer.desktop.in.h:2 #: ../menu-data/mpv:mpv.desktop.in.h:2 msgid "Play movies and songs" msgstr "Відтворення фільмів і пісень" @@ -13919,6 +13935,7 @@ msgid "Muffin" msgstr "Muffin" +#: ../menu-data/mate-control-center:mate-about-me.desktop.in.h:1 #: ../menu-data/mugshot:mugshot.desktop.in.h:1 msgid "About Me" msgstr "Про себе" @@ -14233,12 +14250,12 @@ msgid "Debug Applications" msgstr "Зневадження програм" +#: ../menu-data/caja:caja-autorun-software.desktop.in.h:1 #: ../menu-data/nemo:nemo-autorun-software.desktop.in.h:1 msgid "Autorun Prompt" msgstr "Пропозиція автозапуску" #: ../menu-data/nemo:nemo.desktop.in.h:1 -#: ../menu-data/plasma-active:kde4__active-filebrowser.desktop.in.h:1 msgid "Files" msgstr "Файли" @@ -14326,6 +14343,8 @@ msgid "Play a game of Tic Tac Toe." msgstr "Гра у хрестики-нулики." +#: ../menu-data/caja:mate-network-scheme.desktop.in.h:1 +#: ../menu-data/cinnamon-control-center:cinnamon-network-panel.desktop.in.h:1 #: ../menu-data/network-manager-gnome:nm-applet.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:1 msgid "Network" @@ -14828,11 +14847,11 @@ msgid "Structured Storage Explorer" msgstr "Structured Storage Explorer" -#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:1 +#: ../menu-data/openmsx-catapult:openMSX-Catapult.desktop.in.h:1 msgid "openMSX Catapult" msgstr "openMSX Catapult" -#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:2 +#: ../menu-data/openmsx-catapult:openMSX-Catapult.desktop.in.h:2 msgid "Graphical interface for openMSX" msgstr "Графічний інтерфейс до openMSX" @@ -14962,6 +14981,7 @@ msgstr "Календар Orage" #: ../menu-data/orage:xfcalendar.desktop.in.h:2 +#: ../menu-data/plan:plan.desktop.in.h:2 msgid "Desktop calendar" msgstr "Календар для стільниці" @@ -15787,7 +15807,6 @@ msgid "Handle the tasks, resources, and cost of your projects" msgstr "Керуйте завданнями, засобами та вартістю ваших проектів" -#: ../menu-data/plasma-active-settings:kde4__active-settings.desktop.in.h:1 #: ../menu-data/steam:steam.desktop.in.h:9 msgid "Settings" msgstr "Параметри" @@ -15796,7 +15815,6 @@ msgid "Settings for Plasma Active" msgstr "Параметри Портативної Плазми" -#: ../menu-data/plasma-active-webbrowser:kde4__active-web-browser.desktop.in.h:1 #: ../menu-data/webbrowser-app:webbrowser-app.desktop.in.h:1 msgid "Browser" msgstr "Навігатор" @@ -16220,6 +16238,7 @@ #: ../menu-data/psi-plus-webkit:psi-plus-webkit.desktop.in.h:2 #: ../menu-data/psi-plus:psi-plus.desktop.in.h:2 +#: ../menu-data/psi:psi.desktop.in.h:2 msgid "Communicate over the XMPP network" msgstr "Спілкування по мережі XMPP" @@ -16340,6 +16359,7 @@ msgstr "PyCorrFit" #: ../menu-data/pycorrfit:pycorrfit.desktop.in.h:2 +#: ../menu-data/pyscanfcs:pyscanfcs.desktop.in.h:2 msgid "FCS Data Analysis" msgstr "Аналіз даних FCS" @@ -18758,11 +18778,11 @@ msgid "Capture the current active window" msgstr "Захопити зображення поточного активного вікна" -#: ../menu-data/signon-ui:signon-ui-browser-process.desktop.in.h:1 +#: ../menu-data/signon-ui-x11:signon-ui.desktop.in.h:1 msgid "Account authentication" msgstr "Розпізнавання на облікових записах" -#: ../menu-data/signon-ui:signon-ui-browser-process.desktop.in.h:2 +#: ../menu-data/signon-ui-x11:signon-ui.desktop.in.h:2 msgid "Login to online accounts" msgstr "Вхід до облікових записів у інтернеті" @@ -19832,7 +19852,6 @@ msgid "Up to date" msgstr "Найновіший" -#: ../menu-data/syncmaildir-applet:smd-applet-configure.desktop.in.h:1 #: ../menu-data/syncmaildir-applet:smd-applet.desktop.in.h:1 msgid "Sync Mail Dir" msgstr "Sync Mail Dir" @@ -19885,6 +19904,8 @@ msgid "A system-wide linux profiler" msgstr "Загальносистемний Linux профільовик" +#: ../menu-data/cinnamon-control-center:cinnamon-datetime-panel.desktop.in.h:1 +#: ../menu-data/cinnamon:cinnamon-settings-calendar.desktop.in.h:1 #: ../menu-data/system-config-date:system-config-date.desktop.in.h:1 msgid "Date & Time" msgstr "Дата і час" @@ -19929,6 +19950,7 @@ msgid "KDE System Settings" msgstr "Системні параметри KDE" +#: ../menu-data/cinnamon:cinnamon-settings.desktop.in.h:1 #: ../menu-data/systemsettings:kde4__systemsettings.desktop.in.h:1 #: ../menu-data/ubuntu-system-settings:ubuntu-system-settings.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-control-center.desktop.in.h:1 @@ -21288,6 +21310,7 @@ msgid "Account update tool" msgstr "Засіб оновлення даних облікових записів" +#: ../menu-data/mate-control-center:mate-appearance-properties.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-appearance-panel.desktop.in.h:1 #: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:5 msgid "Appearance" @@ -21297,14 +21320,17 @@ msgid "Change the background and the theme" msgstr "Змінити тло стільниці і тему" +#: ../menu-data/cinnamon-bluetooth:cinnamon-bluetooth-properties.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:1 msgid "Bluetooth" msgstr "Bluetooth" +#: ../menu-data/cinnamon-bluetooth:cinnamon-bluetooth-properties.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:2 msgid "Configure Bluetooth settings" msgstr "Налаштування параметрів Bluetooth" +#: ../menu-data/cinnamon-control-center:cinnamon-color-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:2 msgid "Color management settings" msgstr "Параметри керування кольорами" @@ -21317,10 +21343,12 @@ msgid "Change your clock and date settings" msgstr "Програма для зміни параметрів годинника і дати" +#: ../menu-data/cinnamon-control-center:cinnamon-display-panel.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:1 msgid "Displays" msgstr "Дисплеї" +#: ../menu-data/cinnamon-control-center:cinnamon-display-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:2 msgid "Change resolution and position of monitors and projectors" msgstr "Зміна роздільності та розташування моніторів та проекторів" @@ -21341,6 +21369,7 @@ msgid "Mouse & Touchpad" msgstr "Миша і сенсорна панель" +#: ../menu-data/cinnamon-control-center:cinnamon-network-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:2 msgid "Network settings" msgstr "Параметри мережі" @@ -21369,18 +21398,27 @@ msgid "Screen brightness and lock settings" msgstr "Параметри яскравості і блокування екрана" +#: ../menu-data/cinnamon-control-center:cinnamon-sound-nua-panel.desktop.in.h:1 +#: ../menu-data/cinnamon-control-center:cinnamon-sound-panel.desktop.in.h:1 +#: ../menu-data/mate-media-pulse:mate-volume-control.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:1 msgid "Sound" msgstr "Звук" +#: ../menu-data/cinnamon-control-center:cinnamon-sound-nua-panel.desktop.in.h:2 +#: ../menu-data/cinnamon-control-center:cinnamon-sound-panel.desktop.in.h:2 +#: ../menu-data/mate-media-gstreamer:mate-volume-control.desktop.in.h:2 +#: ../menu-data/mate-media-pulse:mate-volume-control.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:2 msgid "Change sound volume and sound events" msgstr "Зміна гучності та параметрів звукового сповіщення" +#: ../menu-data/cinnamon-control-center:cinnamon-universal-access-panel.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:1 msgid "Universal Access" msgstr "Параметри доступності" +#: ../menu-data/cinnamon-control-center:cinnamon-universal-access-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:2 msgid "Universal Access Preferences" msgstr "Параметри рівної доступності" @@ -21397,6 +21435,7 @@ msgid "Wacom Tablet" msgstr "Планшет Wacom" +#: ../menu-data/cinnamon-control-center:cinnamon-wacom-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-wacom-panel.desktop.in.h:2 msgid "" "Set button mappings and adjust stylus sensitivity for graphics tablets" @@ -22540,12 +22579,12 @@ msgid "File manager for X." msgstr "Програма для керування файлами у графічному режимі." -#: ../menu-data/workrave:workrave.desktop.in.h:1 +#: ../menu-data/workrave:workrave.desktop.in.h:2 msgid "" "Assists in the prevention and recovery of Repetitive Strain Injury (RSI)" msgstr "Помічник із зменшення і попередження синдрому постійної втоми (RSI)" -#: ../menu-data/workrave:workrave.desktop.in.h:2 +#: ../menu-data/workrave:workrave.desktop.in.h:1 msgid "Workrave" msgstr "Workrave" @@ -22892,6 +22931,7 @@ msgid "Fine-tune window behaviour and effects" msgstr "Тонке налаштування заголовку вікна і ефектів" +#: ../menu-data/cinnamon:cinnamon-settings-workspaces.desktop.in.h:1 #: ../menu-data/xfwm4:xfce-workspaces-settings.desktop.in.h:1 msgid "Workspaces" msgstr "Робочі області" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apport.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apport.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apport.po 2014-07-09 09:19:54.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apport.po 2015-02-19 15:22:37.000000000 +0000 @@ -7,196 +7,201 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-16 23:11+0000\n" +"POT-Creation-Date: 2015-02-07 15:59+0000\n" "PO-Revision-Date: 2013-09-18 14:51+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:24+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:16+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 -#: ../debian/tmp/usr/share/apport/apport-kde.py:169 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 ../kde/apport-kde.py:169 -#: ../gtk/apport-gtk.py:177 ../bin/apport-cli.py:178 -#: ../debian/tmp/usr/bin/apport-cli.py:178 -msgid "Send problem report to the developers?" -msgstr "Надіслати розробникам звіт про помилку?" +#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "Дивіться подробиці у man-сторінці." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 -#: ../debian/tmp/usr/share/apport/apport-kde.py:177 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 ../kde/apport-kde.py:177 -#: ../gtk/apport-gtk.py:186 -msgid "Send" -msgstr "Надіслати" +#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "вкажіть ім’я log-файлу для valgrind" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 -#: ../debian/tmp/usr/share/apport/apport-kde.py:183 -#: ../debian/tmp/usr/share/apport/apport-kde.py:224 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 ../kde/apport-kde.py:183 -#: ../kde/apport-kde.py:224 ../gtk/apport-gtk.py:165 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "Вибачте, у %s сталася внутрішня помилка." +#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +msgid "" +"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " +"create it" +msgstr "" +"використовувати раніше створений каталог пісочниці (SDIR) або створити його " +"якщо його не існує" -#: ../debian/tmp/usr/share/apport/apport-kde.py:191 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 ../kde/apport-kde.py:191 -#: ../gtk/apport-gtk.py:257 -#, python-format -msgid "Package: %s" -msgstr "Пакунок: %s" +#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 +msgid "" +"do not create or reuse a sandbox directory for additional debug symbols " +"but rely only on installed debug symbols." +msgstr "" +"не створювати та не використовувати каталог пісочниці для додаткових " +"символів налагодження, а покладатися лише на встановлені символи " +"налагодження." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 -#: ../debian/tmp/usr/share/apport/apport-kde.py:197 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 ../kde/apport-kde.py:197 -#: ../gtk/apport-gtk.py:264 -msgid "Sorry, a problem occurred while installing software." -msgstr "Вибачте, під час встановлення сталася помилка." +#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 +msgid "" +"reuse a previously created cache dir (CDIR) or, if it does not exist, create " +"it" +msgstr "" +"використовувати раніше створений каталог кешу (CDIR) або створити його якщо " +"його не існує" -#: ../debian/tmp/usr/share/apport/apport-kde.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 ../kde/apport-kde.py:204 -#: ../gtk/apport-gtk.py:273 ../gtk/apport-gtk.py:292 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "У додатку %s сталася внутрішня помилка." +#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "" +"показувати прогрес завантаження/встановлення під час встановлення пакунків у " +"пісочницю" + +#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +msgid "" +"the executable that is run under valgrind's memcheck tool for memory leak " +"detection" +msgstr "" +"виконуваний файл, який запускається під контролем valgrind memcheck для " +"визначення витоків пам’яті" + +#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-valgrind.py:66 +#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-retrace.py:59 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" +msgstr "" +"Встановити у тимчасове середовище додатковий пакунок (може встановлюватися " +"декілька разів)" -#: ../debian/tmp/usr/share/apport/apport-kde.py:208 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 ../kde/apport-kde.py:208 -#: ../gtk/apport-gtk.py:276 +#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 #, python-format -msgid "The application %s has closed unexpectedly." -msgstr "Програма %s несподівано припинила роботу." +msgid "Error: %s is not an executable. Stopping." +msgstr "Помилка: %s — не виконуваний файл. Зупинка." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:115 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:141 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:153 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:186 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:262 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:332 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:115 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:144 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:157 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:192 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:310 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:350 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:479 -#: ../debian/tmp/usr/share/apport/apport-kde.py:217 -#: ../debian/tmp/usr/share/apport/apport-kde.py:230 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 ../kde/apport-kde.py:217 -#: ../kde/apport-kde.py:230 ../gtk/apport-gtk.py:216 ../gtk/apport-gtk.py:284 -#: ../gtk/apport-gtk.py:303 ../gtk/apport-gtk.ui.h:10 -msgid "Continue" -msgstr "Продовжити" +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "Зібрати системну інформацію" -#: ../debian/tmp/usr/share/apport/apport-kde.py:220 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 ../kde/apport-kde.py:220 -#: ../gtk/apport-gtk.py:287 ../gtk/apport-gtk.ui.h:9 -msgid "Leave Closed" -msgstr "Залишити закритим" +#: ../apport/com.ubuntu.apport.policy.in.h:2 +msgid "" +"Authentication is required to collect system information for this problem " +"report" +msgstr "" +"Потрібно надати права, щоб зібрати потрібні дані для звітування цієї проблеми" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-kde.py:221 -#: ../debian/tmp/usr/share/apport/apport-kde.py:368 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 ../kde/apport-kde.py:221 -#: ../kde/apport-kde.py:368 ../gtk/apport-gtk.py:229 ../gtk/apport-gtk.py:288 -msgid "Relaunch" -msgstr "Перезапустити" +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "Звіти про системні помилки" + +#: ../apport/com.ubuntu.apport.policy.in.h:4 +msgid "" +"Please enter your password to access problem reports of system programs" +msgstr "" +"Введіть свій пароль для доступу до звітів про помилки у системних програмах" + +#: ../gtk/apport-gtk.ui.h:1 ../kde/apport-kde.py:457 ../kde/apport-kde.py:493 +#: ../debian/tmp/usr/share/apport/apport-kde.py:457 +#: ../debian/tmp/usr/share/apport/apport-kde.py:493 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 +msgid "Apport" +msgstr "Apport" + +#: ../gtk/apport-gtk.ui.h:2 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 +msgid "Crash report" +msgstr "Звіт про неполадку" +#: ../gtk/apport-gtk.ui.h:3 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 +msgid "Sorry, an internal error happened." +msgstr "Вибачте, сталася внутрішня помилка." + +#: ../gtk/apport-gtk.ui.h:4 ../kde/apport-kde.py:227 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:256 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 +#: ../debian/tmp/usr/share/apport/apport-kde.py:227 ../gtk/apport-gtk.py:300 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:302 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:342 -#: ../debian/tmp/usr/share/apport/apport-kde.py:227 #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 ../kde/apport-kde.py:227 -#: ../gtk/apport-gtk.py:300 ../gtk/apport-gtk.ui.h:4 msgid "If you notice further problems, try restarting the computer." msgstr "Якщо проблема з’явиться знову, спробуйте перезавантажити комп’ютер." -#: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 ../kde/apport-kde.py:231 -#: ../gtk/apport-gtk.py:304 -msgid "Ignore future problems of this type" -msgstr "Ігнорувати такі проблеми у майбутньому" +#: ../gtk/apport-gtk.ui.h:5 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 +msgid "Send an error report to help fix this problem" +msgstr "Надіслати звіт про помилку щоб усунути її" -#: ../debian/tmp/usr/share/apport/apport-kde.py:275 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 ../kde/apport-kde.py:275 -#: ../gtk/apport-gtk.py:577 -msgid "Hide Details" -msgstr "Сховати подробиці" +#: ../gtk/apport-gtk.ui.h:6 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 +msgid "Ignore future problems of this program version" +msgstr "Ігнорувати подальші збої у цій версії програми" -#: ../debian/tmp/usr/share/apport/apport-kde.py:278 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.ui.h:7 ../kde/apport-kde.py:278 #: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 ../kde/apport-kde.py:278 -#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 ../gtk/apport-gtk.ui.h:7 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 +#: ../debian/tmp/usr/share/apport/apport-kde.py:278 ../gtk/apport-gtk.py:204 +#: ../gtk/apport-gtk.py:573 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 msgid "Show Details" msgstr "Показати подробиці" -#: ../debian/tmp/usr/share/apport/apport-kde.py:301 ../kde/apport-kde.py:301 -msgid "Username:" -msgstr "Користувач:" - -#: ../debian/tmp/usr/share/apport/apport-kde.py:302 ../kde/apport-kde.py:302 -msgid "Password:" -msgstr "Пароль:" +#: ../gtk/apport-gtk.ui.h:8 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 +msgid "_Examine locally" +msgstr "_Локальна перевірка" -#: ../debian/tmp/usr/share/apport/apport-kde.py:349 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 ../kde/apport-kde.py:349 -#: ../gtk/apport-gtk.py:142 ../bin/apport-cli.py:150 -#: ../debian/tmp/usr/bin/apport-cli.py:150 -msgid "(binary data)" -msgstr "(двійкові дані)" +#: ../gtk/apport-gtk.ui.h:9 ../kde/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 ../gtk/apport-gtk.py:287 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 +msgid "Leave Closed" +msgstr "Залишити закритим" -#: ../debian/tmp/usr/share/apport/apport-kde.py:393 ../kde/apport-kde.py:393 -msgid "Collecting Problem Information" -msgstr "Збір інформації про помилку" +#: ../gtk/apport-gtk.ui.h:10 ../kde/apport-kde.py:217 ../kde/apport-kde.py:230 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:115 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:141 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:153 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:186 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:262 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:332 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 +#: ../debian/tmp/usr/share/apport/apport-kde.py:217 +#: ../debian/tmp/usr/share/apport/apport-kde.py:230 ../gtk/apport-gtk.py:216 +#: ../gtk/apport-gtk.py:284 ../gtk/apport-gtk.py:303 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:115 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:144 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:157 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:192 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:310 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:350 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:479 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 +msgid "Continue" +msgstr "Продовжити" -#: ../debian/tmp/usr/share/apport/apport-kde.py:394 ../kde/apport-kde.py:394 -#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 -msgid "Collecting problem information" -msgstr "Збір інформації про помилку" +#: ../gtk/apport-gtk.ui.h:11 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 +msgid "Collecting problem information" +msgstr "Збір інформації про помилку" -#: ../debian/tmp/usr/share/apport/apport-kde.py:395 ../kde/apport-kde.py:395 +#: ../gtk/apport-gtk.ui.h:12 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 msgid "" -"The collected information can be sent to the developers to improve the " -"application. This might take a few minutes." +"Information is being collected that may help the developers fix the problem " +"you report." msgstr "" -"Зібрані дані можна надіслати розробникам з метою покращення програми. Ви " -"можете витратити на це декілька хвилин." - -#: ../debian/tmp/usr/share/apport/apport-kde.py:421 ../kde/apport-kde.py:421 -msgid "Uploading Problem Information" -msgstr "Вивантаження даних щодо проблеми" +"Проводиться збір інформації, яка може допомогти розробникам виправити цю " +"помилку." +#: ../gtk/apport-gtk.ui.h:13 ../kde/apport-kde.py:422 #: ../debian/tmp/usr/share/apport/apport-kde.py:422 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../kde/apport-kde.py:422 -#: ../bin/apport-cli.py:251 ../gtk/apport-gtk.ui.h:13 #: ../debian/tmp/usr/bin/apport-cli.py:251 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../bin/apport-cli.py:251 msgid "Uploading problem information" -msgstr "Передача информації про помилку" +msgstr "Вивантаження даних щодо проблеми" +#: ../gtk/apport-gtk.ui.h:14 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 +msgid "Uploading problem information" +msgstr "Передача інформації про помилку" + +#: ../gtk/apport-gtk.ui.h:15 ../kde/apport-kde.py:423 #: ../debian/tmp/usr/share/apport/apport-kde.py:423 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../kde/apport-kde.py:423 -#: ../gtk/apport-gtk.ui.h:15 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 msgid "" "The collected information is being sent to the bug tracking system. This " "might take a few minutes." @@ -204,12 +209,53 @@ "Зібрана інформація пересилається до системи обліку помилок. Це може тривати " "декілька хвилин." -#: ../debian/tmp/usr/share/apport/apport-kde.py:457 -#: ../debian/tmp/usr/share/apport/apport-kde.py:493 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../kde/apport-kde.py:457 -#: ../kde/apport-kde.py:493 ../gtk/apport-gtk.ui.h:1 -msgid "Apport" -msgstr "Apport" +#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "Використання: %s " + +#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 +msgid "Destination directory exists and is not empty." +msgstr "Каталог адресату існує і не є порожнім." + +#: ../debian/tmp/usr/share/apport/kernel_oops.py:30 ../data/kernel_oops.py:30 +msgid "Your system might become unstable now and might need to be restarted." +msgstr "" +"Система може стати нестабільною, можливо буде потрібне перезавантаження." + +#: ../kde/apport-kde.desktop.in.h:1 ../gtk/apport-gtk.desktop.in.h:1 +#: ../kde/apport-kde-mime.desktop.in.h:1 +msgid "Report a problem..." +msgstr "Повідомити про помилку..." + +#: ../kde/apport-kde.desktop.in.h:2 ../gtk/apport-gtk.desktop.in.h:2 +#: ../kde/apport-kde-mime.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "Звітувати про збій розробникам" + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 +#: ../data/general-hooks/ubuntu.py:130 +msgid "" +"An Ubuntu package has a file conflict with a package that is not a genuine " +"Ubuntu package" +msgstr "Виявлено конфлікт з пакунком, що не є справжнім пакунком Ubuntu" + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 +#: ../data/general-hooks/ubuntu.py:147 +msgid "" +"Your system was initially configured with grub version 2, but you have " +"removed it from your system in favor of grub 1 without configuring it. To " +"ensure your bootloader configuration is updated whenever a new kernel is " +"available, open a terminal and run:\n" +"\n" +" sudo apt-get install grub-pc\n" +msgstr "" +"Початково систему було налаштовано на використання завантажувача GRUB версії " +"2, але його було замінено на GRUB 1 й не налаштовано. Щоб переконатися у " +"працездатності завантажувача з новими параметрами, відкрийте термінал та " +"виконайте команду:\n" +"\n" +" sudo apt-get install grub-pc\n" #: ../apport/ui.py:124 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:124 @@ -251,9 +297,9 @@ msgid "Sorry, the program \"%s\" closed unexpectedly" msgstr "На жаль, програма \"%s\" несподівано закрилася" -#: ../apport/ui.py:272 ../apport/ui.py:1298 +#: ../apport/ui.py:272 ../apport/ui.py:1303 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:272 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1298 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1303 #, python-format msgid "Problem in %s" msgstr "Помилка у %s" @@ -267,19 +313,19 @@ "На вашому комп'ютері недостатньо вільної пам'яті для автоматичного аналізу " "проблеми та надсилання розробникам звіту." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 #: ../apport/ui.py:321 ../apport/ui.py:329 ../apport/ui.py:456 -#: ../apport/ui.py:459 ../apport/ui.py:660 ../apport/ui.py:1104 -#: ../apport/ui.py:1270 ../apport/ui.py:1274 +#: ../apport/ui.py:459 ../apport/ui.py:660 ../apport/ui.py:1109 +#: ../apport/ui.py:1275 ../apport/ui.py:1279 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:321 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:329 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:456 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:459 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:660 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1104 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1270 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1274 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1109 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1275 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1279 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 msgid "Invalid problem report" msgstr "Неправильний звіт про помилку" @@ -579,72 +625,72 @@ "Проблема у програмі %s, до якої були внесені зміни з моменту аварійного " "завершення її роботи." -#: ../apport/ui.py:1036 ../apport/ui.py:1276 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1036 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1276 +#: ../apport/ui.py:1041 ../apport/ui.py:1281 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1041 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1281 msgid "This problem report is damaged and cannot be processed." msgstr "Цей звіт про помилку пошкоджено та не може бути оброблено." #. package does not exist -#: ../apport/ui.py:1039 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1039 +#: ../apport/ui.py:1044 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1044 msgid "The report belongs to a package that is not installed." msgstr "Звіт належить до пакунку, якого не встановлено." -#: ../apport/ui.py:1042 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1042 +#: ../apport/ui.py:1047 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1047 msgid "An error occurred while attempting to process this problem report:" msgstr "Сталася помилка при спробі обробки звіту:" -#: ../apport/ui.py:1105 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1105 +#: ../apport/ui.py:1110 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1110 msgid "Could not determine the package or source package name." msgstr "Не вдалося визначити ім'я пакунку або ім'я пакунку з вихідним кодом." -#: ../apport/ui.py:1123 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1123 +#: ../apport/ui.py:1128 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1128 msgid "Unable to start web browser" msgstr "Неможливо запустити веб-браузер" -#: ../apport/ui.py:1124 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1124 +#: ../apport/ui.py:1129 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1129 #, python-format msgid "Unable to start web browser to open %s." msgstr "Неможливо запустити веб-браузер, щоб відкрити %s." -#: ../apport/ui.py:1224 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1224 +#: ../apport/ui.py:1229 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1229 #, python-format msgid "Please enter your account information for the %s bug tracking system" msgstr "" "Будь ласка, введіть інформацію про обліковий запис для %s системи стеження " "за помилками" -#: ../apport/ui.py:1236 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1236 +#: ../apport/ui.py:1241 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1241 msgid "Network problem" msgstr "Проблема з мережею" -#: ../apport/ui.py:1238 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1238 +#: ../apport/ui.py:1243 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1243 msgid "" "Cannot connect to crash database, please check your Internet connection." msgstr "" "Не вдається під'єднатися до пошкодженої бази даних, будь ласка, перевірте " "з'єднання з мережею Інтернет." -#: ../apport/ui.py:1265 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1265 +#: ../apport/ui.py:1270 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1270 msgid "Memory exhaustion" msgstr "Пам'ять вичерпано" -#: ../apport/ui.py:1266 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1266 +#: ../apport/ui.py:1271 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1271 msgid "Your system does not have enough memory to process this crash report." msgstr "У системі недостатньо пам'яті для обробки цього звіту про помилку." -#: ../apport/ui.py:1301 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1301 +#: ../apport/ui.py:1306 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1306 #, python-format msgid "" "The problem cannot be reported:\n" @@ -655,14 +701,14 @@ "\n" "%s" -#: ../apport/ui.py:1357 ../apport/ui.py:1364 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1357 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1364 +#: ../apport/ui.py:1362 ../apport/ui.py:1369 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1362 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1369 msgid "Problem already known" msgstr "Про помилку вже відомо" -#: ../apport/ui.py:1358 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1358 +#: ../apport/ui.py:1363 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1363 msgid "" "This problem was already reported in the bug report displayed in the web " "browser. Please check if you can add any further information that might be " @@ -672,271 +718,126 @@ "ласка, перевірте, чи можете ви додати до нього іншу корисну інформацію, яка " "могла б допомогти розробникам." -#: ../apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1365 +#: ../apport/ui.py:1370 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1370 msgid "This problem was already reported to developers. Thank you!" msgstr "Про цю проблему розробникам вже відомо. Дякуємо!" -#: ../data/apportcheckresume.py:73 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:73 -msgid "" -"This occured during a previous suspend and prevented it from resuming " -"properly." -msgstr "" -"Це сталося під час попереднього переходу у режим очікування і перешкоджало " -"відновленню системи." - -#: ../data/apportcheckresume.py:75 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 -msgid "" -"This occured during a previous hibernate and prevented it from resuming " -"properly." -msgstr "" -"Це сталося під час попереднього засинання і перешкоджало відновленню системи." - -#: ../data/apportcheckresume.py:80 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:80 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." -msgstr "" -"Обробка даних звіту зависла дуже близько до кінця і буде, як видається, " -"завершено нормально." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 -msgid "Crash report" -msgstr "Звіт про неполадку" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 -msgid "Sorry, an internal error happened." -msgstr "Вибачте, сталася внутрішня помилка." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 -msgid "Send an error report to help fix this problem" -msgstr "Надіслати звіт про помилку щоб усунути її" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 -msgid "Ignore future problems of this program version" -msgstr "Ігнорувати подальші збої у цій версії програми" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 -msgid "_Examine locally" -msgstr "_Локальна перевірка" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 -msgid "Collecting problem information" -msgstr "Збір інформації про помилку" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 -msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." -msgstr "" -"Проводиться збір інформації, яка може допомогти розробникам виправити цю " -"помилку." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 -msgid "Uploading problem information" -msgstr "Передача інформації про помилку" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "Дивіться подробиці у man-сторінці." - -#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "вкажіть ім’я log-файлу для valgrind" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:46 ../bin/apport-valgrind.py:46 -msgid "" -"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " -"create it" -msgstr "" -"використовувати раніше створений каталог пісочниці (SDIR) або створити його " -"якщо його не існує" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:50 ../bin/apport-valgrind.py:50 -msgid "" -"do not create or reuse a sandbox directory for additional debug symbols " -"but rely only on installed debug symbols." -msgstr "" -"не створювати та не використовувати каталог пісочниці для додаткових " -"символів налагодження, а покладатися лише на встановлені символи " -"налагодження." - -#: ../debian/tmp/usr/bin/apport-valgrind.py:54 ../bin/apport-valgrind.py:54 -msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" -msgstr "" -"використовувати раніше створений каталог кешу (CDIR) або створити його якщо " -"його не існує" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 -msgid "" -"report download/install progress when installing packages into sandbox" -msgstr "" -"показувати прогрес завантаження/встановлення під час встановлення пакунків у " -"пісочницю" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:62 ../bin/apport-valgrind.py:62 -msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" -msgstr "" -"виконуваний файл, який запускається під контролем valgrind memcheck для " -"визначення витоків пам’яті" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:59 -#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-valgrind.py:66 -msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" -msgstr "" -"Встановити у тимчасове середовище додатковий пакунок (може встановлюватися " -"декілька разів)" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 -#, python-format -msgid "Error: %s is not an executable. Stopping." -msgstr "Помилка: %s — не виконуваний файл. Зупинка." - -#: ../bin/apport-cli.py:74 ../debian/tmp/usr/bin/apport-cli.py:74 -msgid "Press any key to continue..." -msgstr "Натисніть будь-яку клавішу для продовження..." +#: ../kde/apport-kde.py:169 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 +#: ../debian/tmp/usr/share/apport/apport-kde.py:169 ../gtk/apport-gtk.py:177 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 +#: ../debian/tmp/usr/bin/apport-cli.py:178 ../bin/apport-cli.py:178 +msgid "Send problem report to the developers?" +msgstr "Надіслати розробникам звіт про помилку?" -#: ../bin/apport-cli.py:81 ../debian/tmp/usr/bin/apport-cli.py:81 -msgid "What would you like to do? Your options are:" -msgstr "Що ви бажаєте зробити? Варіанти вибору:" +#: ../kde/apport-kde.py:177 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 +#: ../debian/tmp/usr/share/apport/apport-kde.py:177 ../gtk/apport-gtk.py:186 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 +msgid "Send" +msgstr "Надіслати" -#: ../bin/apport-cli.py:85 ../debian/tmp/usr/bin/apport-cli.py:85 +#: ../kde/apport-kde.py:183 ../kde/apport-kde.py:224 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 +#: ../debian/tmp/usr/share/apport/apport-kde.py:183 +#: ../debian/tmp/usr/share/apport/apport-kde.py:224 ../gtk/apport-gtk.py:165 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 #, python-format -msgid "Please choose (%s):" -msgstr "Будь ласка, виберіть (%s):" +msgid "Sorry, %s has experienced an internal error." +msgstr "Вибачте, у %s сталася внутрішня помилка." -#: ../bin/apport-cli.py:148 ../debian/tmp/usr/bin/apport-cli.py:148 +#: ../kde/apport-kde.py:191 ../debian/tmp/usr/share/apport/apport-gtk.py:257 +#: ../debian/tmp/usr/share/apport/apport-kde.py:191 ../gtk/apport-gtk.py:257 #, python-format -msgid "(%i bytes)" -msgstr "(%i байт)" +msgid "Package: %s" +msgstr "Пакунок: %s" -#: ../bin/apport-cli.py:179 ../debian/tmp/usr/bin/apport-cli.py:179 -msgid "" -"After the problem report has been sent, please fill out the form in the\n" -"automatically opened web browser." -msgstr "" -"Після того, як звіт буде відправлено, заповніть форму\n" -"у вікні браузера, яке автоматично відкрилося." +#: ../kde/apport-kde.py:197 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 +#: ../debian/tmp/usr/share/apport/apport-kde.py:197 ../gtk/apport-gtk.py:264 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 +msgid "Sorry, a problem occurred while installing software." +msgstr "Вибачте, під час встановлення сталася помилка." -#: ../bin/apport-cli.py:182 ../debian/tmp/usr/bin/apport-cli.py:182 +#: ../kde/apport-kde.py:204 ../debian/tmp/usr/share/apport/apport-gtk.py:273 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 +#: ../debian/tmp/usr/share/apport/apport-kde.py:204 ../gtk/apport-gtk.py:273 +#: ../gtk/apport-gtk.py:292 #, python-format -msgid "&Send report (%s)" -msgstr "&Надіслати звіт (%s)" - -#: ../bin/apport-cli.py:186 ../debian/tmp/usr/bin/apport-cli.py:186 -msgid "&Examine locally" -msgstr "&Локальна перевірка" - -#: ../bin/apport-cli.py:190 ../debian/tmp/usr/bin/apport-cli.py:190 -msgid "&View report" -msgstr "&Переглянути звіт" - -#: ../bin/apport-cli.py:191 ../debian/tmp/usr/bin/apport-cli.py:191 -msgid "&Keep report file for sending later or copying to somewhere else" -msgstr "" -"&Зберегти файл звіту для подальшого відправлення або копіювання будь-куди" - -#: ../bin/apport-cli.py:192 ../debian/tmp/usr/bin/apport-cli.py:192 -msgid "Cancel and &ignore future crashes of this program version" -msgstr "Скасувати та &ігнорувати майбутні збої у цій версії програми" - -#: ../bin/apport-cli.py:194 ../bin/apport-cli.py:271 ../bin/apport-cli.py:303 -#: ../bin/apport-cli.py:324 ../debian/tmp/usr/bin/apport-cli.py:194 -#: ../debian/tmp/usr/bin/apport-cli.py:271 -#: ../debian/tmp/usr/bin/apport-cli.py:303 -#: ../debian/tmp/usr/bin/apport-cli.py:324 -msgid "&Cancel" -msgstr "&Скасувати" - -#: ../bin/apport-cli.py:222 ../debian/tmp/usr/bin/apport-cli.py:222 -msgid "Problem report file:" -msgstr "Файл звіту про помилку:" - -#: ../bin/apport-cli.py:228 ../bin/apport-cli.py:233 -#: ../debian/tmp/usr/bin/apport-cli.py:228 -#: ../debian/tmp/usr/bin/apport-cli.py:233 -msgid "&Confirm" -msgstr "&Підтвердити" +msgid "The application %s has experienced an internal error." +msgstr "У додатку %s сталася внутрішня помилка." -#: ../bin/apport-cli.py:232 ../debian/tmp/usr/bin/apport-cli.py:232 +#: ../kde/apport-kde.py:208 ../debian/tmp/usr/share/apport/apport-gtk.py:276 +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 ../gtk/apport-gtk.py:276 #, python-format -msgid "Error: %s" -msgstr "Помилка: %s" - -#: ../bin/apport-cli.py:239 ../debian/tmp/usr/bin/apport-cli.py:239 -msgid "" -"The collected information can be sent to the developers to improve the\n" -"application. This might take a few minutes." -msgstr "" -"Зібрану інформацію може бути направлено розробникам\n" -"для покращення програми. Це може зайняти декілька хвилин." - -#: ../bin/apport-cli.py:252 ../debian/tmp/usr/bin/apport-cli.py:252 -msgid "" -"The collected information is being sent to the bug tracking system.\n" -"This might take a few minutes." -msgstr "" -"Зібрана інформація надсилається до системи відслідковування помилок.\n" -"Це може зайняти декілька хвилин." +msgid "The application %s has closed unexpectedly." +msgstr "Програма %s несподівано припинила роботу." -#: ../bin/apport-cli.py:302 ../debian/tmp/usr/bin/apport-cli.py:302 -msgid "&Done" -msgstr "&Завершено" +#: ../kde/apport-kde.py:221 ../kde/apport-kde.py:368 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 +#: ../debian/tmp/usr/share/apport/apport-kde.py:221 +#: ../debian/tmp/usr/share/apport/apport-kde.py:368 ../gtk/apport-gtk.py:229 +#: ../gtk/apport-gtk.py:288 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 +msgid "Relaunch" +msgstr "Перезапустити" -#: ../bin/apport-cli.py:308 ../debian/tmp/usr/bin/apport-cli.py:308 -msgid "none" -msgstr "немає" +#: ../kde/apport-kde.py:231 ../debian/tmp/usr/share/apport/apport-gtk.py:304 +#: ../debian/tmp/usr/share/apport/apport-kde.py:231 ../gtk/apport-gtk.py:304 +msgid "Ignore future problems of this type" +msgstr "Ігнорувати такі проблеми у майбутньому" -#: ../bin/apport-cli.py:309 ../debian/tmp/usr/bin/apport-cli.py:309 -#, python-format -msgid "Selected: %s. Multiple choices:" -msgstr "Вибрано: %s. Декілька варіантів:" +#: ../kde/apport-kde.py:275 ../debian/tmp/usr/share/apport/apport-gtk.py:577 +#: ../debian/tmp/usr/share/apport/apport-kde.py:275 ../gtk/apport-gtk.py:577 +msgid "Hide Details" +msgstr "Сховати подробиці" -#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 -msgid "Choices:" -msgstr "Вибір:" +#: ../kde/apport-kde.py:301 ../debian/tmp/usr/share/apport/apport-kde.py:301 +msgid "Username:" +msgstr "Користувач:" -#: ../bin/apport-cli.py:339 ../debian/tmp/usr/bin/apport-cli.py:339 -msgid "Path to file (Enter to cancel):" -msgstr "Шлях до файлу (Enter для скасування):" +#: ../kde/apport-kde.py:302 ../debian/tmp/usr/share/apport/apport-kde.py:302 +msgid "Password:" +msgstr "Пароль:" -#: ../bin/apport-cli.py:345 ../debian/tmp/usr/bin/apport-cli.py:345 -msgid "File does not exist." -msgstr "Файлу не існує" +#: ../kde/apport-kde.py:349 ../debian/tmp/usr/share/apport/apport-gtk.py:142 +#: ../debian/tmp/usr/share/apport/apport-kde.py:349 ../gtk/apport-gtk.py:142 +#: ../debian/tmp/usr/bin/apport-cli.py:150 ../bin/apport-cli.py:150 +msgid "(binary data)" +msgstr "(двійкові дані)" -#: ../bin/apport-cli.py:347 ../debian/tmp/usr/bin/apport-cli.py:347 -msgid "This is a directory." -msgstr "Це каталог." +#: ../kde/apport-kde.py:393 ../debian/tmp/usr/share/apport/apport-kde.py:393 +msgid "Collecting Problem Information" +msgstr "Збір інформації про помилку" -#: ../bin/apport-cli.py:353 ../debian/tmp/usr/bin/apport-cli.py:353 -msgid "To continue, you must visit the following URL:" -msgstr "Щоб продовжити, ви повинні пройти за адресою:" +#: ../kde/apport-kde.py:394 ../debian/tmp/usr/share/apport/apport-kde.py:394 +#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 +msgid "Collecting problem information" +msgstr "Збір інформації про помилку" -#: ../bin/apport-cli.py:355 ../debian/tmp/usr/bin/apport-cli.py:355 +#: ../kde/apport-kde.py:395 ../debian/tmp/usr/share/apport/apport-kde.py:395 msgid "" -"You can launch a browser now, or copy this URL into a browser on another " -"computer." +"The collected information can be sent to the developers to improve the " +"application. This might take a few minutes." msgstr "" -"Ви можете запустити браузер зараз або скопіювати цю адресу у браузер на " -"іншому комп'ютері." - -#: ../bin/apport-cli.py:357 ../debian/tmp/usr/bin/apport-cli.py:357 -msgid "Launch a browser now" -msgstr "Запустити браузер" +"Зібрані дані можна надіслати розробникам з метою покращення програми. Ви " +"можете витратити на це декілька хвилин." -#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 -msgid "No pending crash reports. Try --help for more information." -msgstr "" -"Немає звітів про помилки у очікуванні. Спробуйте --help для детальної " -"інформації." +#: ../kde/apport-kde.py:421 ../debian/tmp/usr/share/apport/apport-kde.py:421 +msgid "Uploading Problem Information" +msgstr "Вивантаження даних щодо проблеми" #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:144 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:148 @@ -950,6 +851,35 @@ msgid "The application Apport has closed unexpectedly." msgstr "Застосунок Apport неочікувано закрився." +#: ../debian/tmp/usr/share/apport/apport-gtk.py:157 ../gtk/apport-gtk.py:157 +#, python-format +msgid "Sorry, the application %s has stopped unexpectedly." +msgstr "Вибачте, застосунок %s неочікувано зупинився." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 +#, python-format +msgid "Sorry, %s has closed unexpectedly." +msgstr "Вибачте, %s було несподівано завершено." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 ../gtk/apport-gtk.py:228 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 +msgid "Force Closed" +msgstr "Примусове закриття" + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 +#, python-format +msgid "The application %s has stopped responding." +msgstr "Застосунок %s перестав відповідати." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 +#, python-format +msgid "The program \"%s\" has stopped responding." +msgstr "Програма \"%s\" перестала відповідати." + +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Пошкодженя файлу Apport" + #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:263 msgid "The application Apport has stopped responding." msgstr "Застосунок Apport перестав відповідати." @@ -958,11 +888,6 @@ msgid "You can wait to see if it wakes up, or close or relaunch it." msgstr "Ви можете зачекати, закрити або перезапустити його." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 ../gtk/apport-gtk.py:228 -msgid "Force Closed" -msgstr "Примусове закриття" - #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:340 msgid "Sorry, the application apport has stopped unexpectedly." msgstr "Вибачте, застосунок apport несподівано закрився." @@ -971,35 +896,31 @@ msgid "Sorry, apport has closed unexpectedly." msgstr "Вибачте, apport неочікувано закрився." -#: ../data/general-hooks/ubuntu.py:130 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 +#: ../data/apportcheckresume.py:73 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:73 msgid "" -"An Ubuntu package has a file conflict with a package that is not a genuine " -"Ubuntu package" -msgstr "Виявлено конфлікт з пакунком, що не є справжнім пакунком Ubuntu" +"This occured during a previous suspend and prevented it from resuming " +"properly." +msgstr "" +"Це сталося під час попереднього переходу у режим очікування і перешкоджало " +"відновленню системи." -#: ../data/general-hooks/ubuntu.py:147 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 +#: ../data/apportcheckresume.py:75 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 msgid "" -"Your system was initially configured with grub version 2, but you have " -"removed it from your system in favor of grub 1 without configuring it. To " -"ensure your bootloader configuration is updated whenever a new kernel is " -"available, open a terminal and run:\n" -"\n" -" sudo apt-get install grub-pc\n" +"This occured during a previous hibernate and prevented it from resuming " +"properly." msgstr "" -"Початково систему було налаштовано на використання завантажувача GRUB версії " -"2, але його було замінено на GRUB 1 й не налаштовано. Щоб переконатися у " -"працездатності завантажувача з новими параметрами, відкрийте термінал та " -"виконайте команду:\n" -"\n" -" sudo apt-get install grub-pc\n" +"Це сталося під час попереднього засинання і перешкоджало відновленню системи." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 -msgid "Problem in bash" -msgstr "Проблема в bash" +#: ../data/apportcheckresume.py:80 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:80 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." +msgstr "" +"Обробка даних звіту зависла дуже близько до кінця і буде, як видається, " +"завершено нормально." #: ../bin/apport-retrace.py:31 ../debian/tmp/usr/bin/apport-retrace.py:31 msgid "%prog [options] " @@ -1131,71 +1052,146 @@ msgid "OK to send these as attachments? [y/n]" msgstr "Відіслати їх як вкладення? [так/ні]" -#: ../kde/apport-kde.desktop.in.h:1 ../gtk/apport-gtk.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "Повідомити про помилку..." - -#: ../kde/apport-kde.desktop.in.h:2 ../gtk/apport-gtk.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "Звітувати про збій розробникам" +#: ../debian/tmp/usr/bin/apport-cli.py:74 ../bin/apport-cli.py:74 +msgid "Press any key to continue..." +msgstr "Натисніть будь-яку клавішу для продовження..." -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Пошкодженя файлу Apport" +#: ../debian/tmp/usr/bin/apport-cli.py:81 ../bin/apport-cli.py:81 +msgid "What would you like to do? Your options are:" +msgstr "Що ви бажаєте зробити? Варіанти вибору:" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:157 ../gtk/apport-gtk.py:157 +#: ../debian/tmp/usr/bin/apport-cli.py:85 ../bin/apport-cli.py:85 #, python-format -msgid "Sorry, the application %s has stopped unexpectedly." -msgstr "Вибачте, застосунок %s неочікувано зупинився." +msgid "Please choose (%s):" +msgstr "Будь ласка, виберіть (%s):" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 +#: ../debian/tmp/usr/bin/apport-cli.py:148 ../bin/apport-cli.py:148 #, python-format -msgid "Sorry, %s has closed unexpectedly." -msgstr "Вибачте, %s було несподівано завершено." +msgid "(%i bytes)" +msgstr "(%i байт)" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 +#: ../debian/tmp/usr/bin/apport-cli.py:179 ../bin/apport-cli.py:179 +msgid "" +"After the problem report has been sent, please fill out the form in the\n" +"automatically opened web browser." +msgstr "" +"Після того, як звіт буде відправлено, заповніть форму\n" +"у вікні браузера, яке автоматично відкрилося." + +#: ../debian/tmp/usr/bin/apport-cli.py:182 ../bin/apport-cli.py:182 #, python-format -msgid "The application %s has stopped responding." -msgstr "Застосунок %s перестав відповідати." +msgid "&Send report (%s)" +msgstr "&Надіслати звіт (%s)" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 +#: ../debian/tmp/usr/bin/apport-cli.py:186 ../bin/apport-cli.py:186 +msgid "&Examine locally" +msgstr "&Локальна перевірка" + +#: ../debian/tmp/usr/bin/apport-cli.py:190 ../bin/apport-cli.py:190 +msgid "&View report" +msgstr "&Переглянути звіт" + +#: ../debian/tmp/usr/bin/apport-cli.py:191 ../bin/apport-cli.py:191 +msgid "&Keep report file for sending later or copying to somewhere else" +msgstr "" +"&Зберегти файл звіту для подальшого відправлення або копіювання будь-куди" + +#: ../debian/tmp/usr/bin/apport-cli.py:192 ../bin/apport-cli.py:192 +msgid "Cancel and &ignore future crashes of this program version" +msgstr "Скасувати та &ігнорувати майбутні збої у цій версії програми" + +#: ../debian/tmp/usr/bin/apport-cli.py:194 +#: ../debian/tmp/usr/bin/apport-cli.py:271 +#: ../debian/tmp/usr/bin/apport-cli.py:303 +#: ../debian/tmp/usr/bin/apport-cli.py:324 ../bin/apport-cli.py:194 +#: ../bin/apport-cli.py:271 ../bin/apport-cli.py:303 ../bin/apport-cli.py:324 +msgid "&Cancel" +msgstr "&Скасувати" + +#: ../debian/tmp/usr/bin/apport-cli.py:222 ../bin/apport-cli.py:222 +msgid "Problem report file:" +msgstr "Файл звіту про помилку:" + +#: ../debian/tmp/usr/bin/apport-cli.py:228 +#: ../debian/tmp/usr/bin/apport-cli.py:233 ../bin/apport-cli.py:228 +#: ../bin/apport-cli.py:233 +msgid "&Confirm" +msgstr "&Підтвердити" + +#: ../debian/tmp/usr/bin/apport-cli.py:232 ../bin/apport-cli.py:232 #, python-format -msgid "The program \"%s\" has stopped responding." -msgstr "Програма \"%s\" перестала відповідати." +msgid "Error: %s" +msgstr "Помилка: %s" -#: ../debian/tmp/usr/share/apport/kernel_oops.py:30 ../data/kernel_oops.py:30 -msgid "Your system might become unstable now and might need to be restarted." +#: ../debian/tmp/usr/bin/apport-cli.py:239 ../bin/apport-cli.py:239 +msgid "" +"The collected information can be sent to the developers to improve the\n" +"application. This might take a few minutes." msgstr "" -"Система може стати нестабільною, можливо буде потрібне перезавантаження." +"Зібрану інформацію може бути направлено розробникам\n" +"для покращення програми. Це може зайняти декілька хвилин." -#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#: ../debian/tmp/usr/bin/apport-cli.py:252 ../bin/apport-cli.py:252 +msgid "" +"The collected information is being sent to the bug tracking system.\n" +"This might take a few minutes." +msgstr "" +"Зібрана інформація надсилається до системи відслідковування помилок.\n" +"Це може зайняти декілька хвилин." + +#: ../debian/tmp/usr/bin/apport-cli.py:302 ../bin/apport-cli.py:302 +msgid "&Done" +msgstr "&Завершено" + +#: ../debian/tmp/usr/bin/apport-cli.py:308 ../bin/apport-cli.py:308 +msgid "none" +msgstr "немає" + +#: ../debian/tmp/usr/bin/apport-cli.py:309 ../bin/apport-cli.py:309 #, python-format -msgid "Usage: %s " -msgstr "Використання: %s " +msgid "Selected: %s. Multiple choices:" +msgstr "Вибрано: %s. Декілька варіантів:" -#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 -msgid "Destination directory exists and is not empty." -msgstr "Каталог адресату існує і не є порожнім." +#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +msgid "Choices:" +msgstr "Вибір:" -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" -msgstr "Зібрати системну інформацію" +#: ../debian/tmp/usr/bin/apport-cli.py:339 ../bin/apport-cli.py:339 +msgid "Path to file (Enter to cancel):" +msgstr "Шлях до файлу (Enter для скасування):" -#: ../apport/com.ubuntu.apport.policy.in.h:2 +#: ../debian/tmp/usr/bin/apport-cli.py:345 ../bin/apport-cli.py:345 +msgid "File does not exist." +msgstr "Файлу не існує" + +#: ../debian/tmp/usr/bin/apport-cli.py:347 ../bin/apport-cli.py:347 +msgid "This is a directory." +msgstr "Це каталог." + +#: ../debian/tmp/usr/bin/apport-cli.py:353 ../bin/apport-cli.py:353 +msgid "To continue, you must visit the following URL:" +msgstr "Щоб продовжити, ви повинні пройти за адресою:" + +#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 msgid "" -"Authentication is required to collect system information for this problem " -"report" +"You can launch a browser now, or copy this URL into a browser on another " +"computer." msgstr "" -"Потрібно надати права, щоб зібрати потрібні дані для звітування цієї проблеми" +"Ви можете запустити браузер зараз або скопіювати цю адресу у браузер на " +"іншому комп'ютері." -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" -msgstr "Звіти про системні помилки" +#: ../debian/tmp/usr/bin/apport-cli.py:357 ../bin/apport-cli.py:357 +msgid "Launch a browser now" +msgstr "Запустити браузер" -#: ../apport/com.ubuntu.apport.policy.in.h:4 -msgid "" -"Please enter your password to access problem reports of system programs" +#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 +msgid "No pending crash reports. Try --help for more information." msgstr "" -"Введіть свій пароль для доступу до звітів про помилки у системних програмах" +"Немає звітів про помилки у очікуванні. Спробуйте --help для детальної " +"інформації." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 +msgid "Problem in bash" +msgstr "Проблема в bash" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/aptitude.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/aptitude.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/aptitude.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/aptitude.po 2015-02-19 15:22:15.000000000 +0000 @@ -15,17 +15,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:35+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:32+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:99 src/apt_config_treeitems.cc:210 -#: src/apt_config_treeitems.cc:394 +#: src/apt_config_treeitems.cc:396 msgid "%BOption:%b " msgstr "%BПараметр:%b " +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:101 src/apt_config_treeitems.cc:212 -#: src/apt_config_treeitems.cc:396 +#: src/apt_config_treeitems.cc:400 msgid "%BDefault:%b " msgstr "%BТипово:%b " @@ -37,8 +41,10 @@ msgid "False" msgstr "False" +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:103 src/apt_config_treeitems.cc:214 -#: src/apt_config_treeitems.cc:398 +#: src/apt_config_treeitems.cc:404 msgid "%BValue:%b " msgstr "%BЗначення:%b " @@ -47,7 +53,9 @@ msgid "Editing \"%ls\": " msgstr "Редагування \"%ls\": " -#: src/apt_config_treeitems.cc:402 +#. TRANSLATORS: These strings describing config items +#. should be the same width. +#: src/apt_config_treeitems.cc:410 msgid "%BChoice:%b " msgstr "%BВибір:%b " @@ -600,7 +608,7 @@ msgid "Dependency handling" msgstr "Робота з залежностями" -#: src/apt_options.cc:529 src/pkg_grouppolicy.cc:1064 +#: src/apt_options.cc:529 src/pkg_grouppolicy.cc:1063 msgid "Miscellaneous" msgstr "Різне" @@ -691,7 +699,7 @@ msgstr[1] "%d замінити на більш давні" msgstr[2] "%d замінити на більш давні" -#. ForTranslators: %F is replaced with a comma separated list such as +#. TRANSLATORS: %F is replaced with a comma separated list such as #. "n1 installs, n2 removals", ... #. #: src/broken_indicator.cc:430 @@ -718,7 +726,7 @@ "Нотатка: \"%s\", що забезпечує віртуальний пакунок\n" " \"%s\", вже встановлено.\n" -#: src/cmdline/cmdline_action.cc:256 +#: src/cmdline/cmdline_action.cc:257 #, c-format msgid "" "Note: \"%s\", providing the virtual package\n" @@ -727,7 +735,7 @@ "Нотатка: \"%s\", що забезпечує віртуальний пакунок\n" " \"%s\", вже вибрано для встановлення.\n" -#: src/cmdline/cmdline_action.cc:278 +#: src/cmdline/cmdline_action.cc:280 #, c-format msgid "" "\"%s\" exists in the package database, but it is not a\n" @@ -736,17 +744,17 @@ "\"%s\" існує в базі даних пакунків, однак не є справжнім\n" "пакунком, а жоден інший пакунок не забезпечує його.\n" -#: src/cmdline/cmdline_action.cc:286 +#: src/cmdline/cmdline_action.cc:288 #, c-format msgid "\"%s\" is a virtual package provided by:\n" msgstr "\"%s\" є віртуальним пакунком, що забезпечується:\n" -#: src/cmdline/cmdline_action.cc:289 +#: src/cmdline/cmdline_action.cc:291 #, c-format msgid "You must choose one to install.\n" msgstr "Ви повинні обрати один для встановлення\n" -#: src/cmdline/cmdline_action.cc:297 +#: src/cmdline/cmdline_action.cc:299 #, c-format msgid "" "Note: selecting \"%s\" instead of the\n" @@ -755,50 +763,50 @@ "Нотатка: обрано \"%s\" замість\n" " віртуального пакунка \"%s\"\n" -#: src/cmdline/cmdline_action.cc:318 +#: src/cmdline/cmdline_action.cc:321 #, c-format msgid "%s is already installed at the requested version (%s)\n" msgstr "%s вже встановлено потрібної версії (%s)\n" -#: src/cmdline/cmdline_action.cc:328 +#: src/cmdline/cmdline_action.cc:331 #, c-format msgid "%s is not currently installed, so it will not be upgraded.\n" msgstr "%s не встановлено, тому не буде оновлено.\n" -#: src/cmdline/cmdline_action.cc:332 +#: src/cmdline/cmdline_action.cc:335 #, c-format msgid "" "%s is already installed at the latest version, so it will not be upgraded.\n" msgstr "%s вже встановлено найостаннішої версії, тому не буде оновлено.\n" -#: src/cmdline/cmdline_action.cc:338 +#: src/cmdline/cmdline_action.cc:341 #, c-format msgid "%s is not currently installed, so it will not be reinstalled.\n" msgstr "%s не встановлений, тому його перевстановлення неможливе.\n" -#: src/cmdline/cmdline_action.cc:346 src/cmdline/cmdline_action.cc:353 +#: src/cmdline/cmdline_action.cc:349 src/cmdline/cmdline_action.cc:356 #, c-format msgid "Package %s is not installed, so it will not be removed\n" msgstr "Пакунок %s не встановлений, тому видалити його неможливо\n" -#: src/cmdline/cmdline_action.cc:372 +#: src/cmdline/cmdline_action.cc:375 #, c-format msgid "Package %s is not installed, cannot forbid an upgrade\n" msgstr "" "Пакунок %s не встановлений, тому неможливо заборонити його оновлення\n" -#: src/cmdline/cmdline_action.cc:375 +#: src/cmdline/cmdline_action.cc:378 #, c-format msgid "Package %s is not upgradable, cannot forbid an upgrade\n" msgstr "" "Пакунок %s не оновлюваний, тому неможливо заборонити його оновлення\n" -#: src/cmdline/cmdline_action.cc:480 +#: src/cmdline/cmdline_action.cc:483 #, c-format msgid "Note: selecting the task \"%s: %s\" for installation\n" msgstr "Нотатка: вибрано задачу \"%s: %s\" для встановлення\n" -#: src/cmdline/cmdline_action.cc:510 +#: src/cmdline/cmdline_action.cc:513 #, c-format msgid "" "You can only specify a package version with an 'install' command or a " @@ -807,12 +815,12 @@ "Ви можете вказувати версію пакунка лише для команд 'install' та 'forbid-" "version'.\n" -#: src/cmdline/cmdline_action.cc:519 +#: src/cmdline/cmdline_action.cc:522 #, c-format msgid "You can only specify a package archive with an 'install' command.\n" msgstr "Ви можете вказувати архів пакунків лише для команди 'install'.\n" -#: src/cmdline/cmdline_action.cc:557 +#: src/cmdline/cmdline_action.cc:560 #, c-format msgid "" "Couldn't find package \"%s\", and more than 40\n" @@ -821,7 +829,7 @@ "Не вдалося знайти пакунок \"%s\", але \"%s\" міститься\n" "в назвах більш ніж 40-ка пакунків\n" -#: src/cmdline/cmdline_action.cc:560 +#: src/cmdline/cmdline_action.cc:563 #, c-format msgid "" "Couldn't find package \"%s\". However, the following\n" @@ -830,13 +838,13 @@ "Не вдалося знайти пакунок \"%s\". Проте, \"%s\" міститься\n" "в назвах таких пакунків:\n" -#: src/cmdline/cmdline_action.cc:582 +#: src/cmdline/cmdline_action.cc:585 #, c-format msgid "Couldn't find any package whose name or description matched \"%s\"\n" msgstr "" "Не вдалося знайти жодного пакунка, в назві або описі якого міститься \"%s\"\n" -#: src/cmdline/cmdline_action.cc:584 +#: src/cmdline/cmdline_action.cc:587 #, c-format msgid "" "Couldn't find any package matching \"%s\", and more than 40\n" @@ -845,7 +853,7 @@ "Не вдалося знайти пакунок, в назві якого міститься \"%s\", але\n" "\"%s\" знайдено в описах більш ніж 40-ка пакунків.\n" -#: src/cmdline/cmdline_action.cc:587 +#: src/cmdline/cmdline_action.cc:590 #, c-format msgid "" "Couldn't find any package matching \"%s\". However, the following\n" @@ -854,45 +862,45 @@ "Не вдалося знайти пакунок, в назві якого міститься \"%s\".\n" "Проте \"%s\" знайдено в описах таких пакунків:\n" -#: src/cmdline/cmdline_action.cc:729 +#: src/cmdline/cmdline_action.cc:732 #, c-format msgid "Bad action character '%c'\n" msgstr "Невірний символ вибору дії: '%c'\n" -#: src/cmdline/cmdline_changelog.cc:136 +#: src/cmdline/cmdline_changelog.cc:134 #: src/cmdline/cmdline_download_progress_display.cc:131 msgid "Get:" msgstr "Отр:" -#. ForTranslators: this stands for "error" and should be the +#. TRANSLATORS: this stands for "error" and should be the #. same width as the translation of "Ign". -#: src/cmdline/cmdline_changelog.cc:146 +#: src/cmdline/cmdline_changelog.cc:144 #: src/cmdline/cmdline_download_progress_display.cc:185 msgid "Err" msgstr "Помилка" -#: src/cmdline/cmdline_changelog.cc:179 +#: src/cmdline/cmdline_changelog.cc:177 #, c-format msgid "Changelog download failed: %s" msgstr "Не вдалося стягнути Changelog: %s" -#: src/cmdline/cmdline_changelog.cc:283 +#: src/cmdline/cmdline_changelog.cc:296 msgid "Can't execute sensible-pager, is this a working Debian system?" msgstr "" "Не вдалося запустити переглядач, це дійсно працездатна Debian-система?" -#: src/cmdline/cmdline_changelog.cc:333 +#: src/cmdline/cmdline_changelog.cc:347 #, c-format msgid "%s is not an official Debian package, cannot display its changelog." msgstr "" "%s не є офіційним пакунком Debian, неможливо показати його changelog." -#: src/cmdline/cmdline_changelog.cc:394 +#: src/cmdline/cmdline_changelog.cc:408 #, c-format msgid "Couldn't find a changelog for %s" msgstr "Не вдалося знайти changelog для %s" -#: src/cmdline/cmdline_changelog.cc:398 +#: src/cmdline/cmdline_changelog.cc:412 #, c-format msgid "Couldn't run pager %s" msgstr "Неможливо запустити переглядач %s" @@ -908,7 +916,7 @@ msgstr "Видал %s* %spartial/*\n" #: src/cmdline/cmdline_clean.cc:76 src/cmdline/cmdline_clean.cc:146 -#: src/ui.cc:1787 src/ui.cc:1875 +#: src/ui.cc:1788 src/ui.cc:1876 msgid "Unable to lock the download directory" msgstr "" "Неможливо заблокувати каталог, куди зберігаються файли що завантажуються" @@ -986,7 +994,7 @@ msgid "Hit" msgstr "З кешу" -#. ForTranslators: this stands for "ignored" and should be +#. TRANSLATORS: this stands for "ignored" and should be #. the same width as the translation of "Err". #: src/cmdline/cmdline_download_progress_display.cc:181 msgid "Ign" @@ -1084,7 +1092,7 @@ msgid "Done" msgstr "Виконано" -#. ForTranslators: the string replacing "DONE" +#. TRANSLATORS: the string replacing "DONE" #. be truncated or padded to 4 characters. #: src/cmdline/cmdline_progress_display.cc:173 msgid "DONE" @@ -1146,17 +1154,17 @@ msgid "The following partially installed packages will be configured:" msgstr "Наступні частково встановлені пакунки будуть налаштовані:" -#: src/cmdline/cmdline_prompt.cc:459 src/ui.cc:1574 +#: src/cmdline/cmdline_prompt.cc:459 src/ui.cc:1575 #, c-format msgid "The following ESSENTIAL packages will be REMOVED!\n" msgstr "Наступні НЕВІДДІЛЬНІ пакунки будуть ВИДАЛЕНІ!\n" -#: src/cmdline/cmdline_prompt.cc:468 src/ui.cc:1589 +#: src/cmdline/cmdline_prompt.cc:468 src/ui.cc:1590 #, c-format msgid "The following ESSENTIAL packages will be BROKEN by this action:\n" msgstr "Внаслідок цієї дії стануть НЕДІЄЗДАТНИМИ такі НЕВІДДІЛЬНІ пакунки:\n" -#: src/cmdline/cmdline_prompt.cc:478 src/ui.cc:1602 +#: src/cmdline/cmdline_prompt.cc:478 src/ui.cc:1603 #, c-format msgid "" "WARNING: Performing this action will probably cause your system to break!\n" @@ -1169,7 +1177,7 @@ msgid "I am aware that this is a very bad idea" msgstr "Я знаю, що це дуже погана ідея" -#: src/cmdline/cmdline_prompt.cc:484 src/ui.cc:1603 +#: src/cmdline/cmdline_prompt.cc:484 src/ui.cc:1604 #, c-format msgid "To continue, type the phrase \"%s\":\n" msgstr "Щоб продовжити, наберіть фразу \"%s\":\n" @@ -1209,7 +1217,7 @@ "*** ПОПЕРЕДЖЕННЯ *** Ігнорування цих дивних протиріч, оскільки \n" " Apt::Get::AllowUnauthenticated має значення 'true'!\n" -#. ForTranslators: This string is a confirmation message, which +#. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and @@ -1218,7 +1226,7 @@ msgid "Go ahead and ignore the warning|Yes" msgstr "Продовжити та ігнорувати попередження|Yes" -#. ForTranslators: This string is a confirmation message, which +#. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and @@ -1309,7 +1317,7 @@ "Немає пакунків для показу -- введіть назви пакунків в рядку після 'i'.\n" #: src/cmdline/cmdline_prompt.cc:777 src/cmdline/cmdline_prompt.cc:792 -#: src/pkg_item.cc:411 src/ui.cc:1219 +#: src/pkg_item.cc:411 src/ui.cc:1220 msgid "Press Return to continue." msgstr "Натисніть Enter для продовження." @@ -1613,7 +1621,7 @@ "\n" #: src/cmdline/cmdline_resolver.cc:149 src/cmdline/cmdline_resolver.cc:1002 -#: src/generic/apt/apt.cc:288 +#: src/generic/apt/apt.cc:289 #, c-format msgid "Unable to open %s for writing" msgstr "Не вдається відкрити %s для запису" @@ -1808,7 +1816,7 @@ msgid "Action \"%s\"" msgstr "Дія «%s»" -#. ForTranslators: the substitution is +#. TRANSLATORS: the substitution is #. replaced in English with something #. like "Pkg1 depends upon Pkg2". #: src/cmdline/cmdline_resolver.cc:589 @@ -1828,7 +1836,7 @@ "This action is currently approved; it will be selected whenever possible." msgstr "На дану мить цю дію погоджено; її буде вибрано, якщо це можливо." -#. ForTranslators: the "r" here is +#. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1838,7 +1846,7 @@ msgid "Enter \"r %s\" to allow this action to appear in new solutions." msgstr "Введіть «r %s», щоб дозволити цій дії з’являтися у нових рішеннях." -#. ForTranslators: the "r" here is +#. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1849,7 +1857,7 @@ "Enter \"r %s\" to prevent this action from appearing in new solutions." msgstr "Введіть «r %s», щоб ця дія не з’являлася у нових рішеннях." -#. ForTranslators: the "a" here is +#. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1863,7 +1871,7 @@ "Введіть «a %s», щоб скасувати вимогу появи цієї дії у нових рішеннях при " "можливості." -#. ForTranslators: the "a" here is +#. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1925,7 +1933,7 @@ msgid "The following commands are available:" msgstr "Придатними є наступні команди:" -#: src/cmdline/cmdline_resolver.cc:999 src/ui.cc:2316 +#: src/cmdline/cmdline_resolver.cc:999 src/ui.cc:2317 msgid "File to write resolver state to: " msgstr "Файл для запису стану розв'язувача: " @@ -1979,12 +1987,12 @@ msgid "Unable to resolve dependencies for the upgrade: %s" msgstr "Не вдалося вирішити залежності для оновлення: %s" -#: src/cmdline/cmdline_search.cc:198 src/cmdline/cmdline_versions.cc:567 +#: src/cmdline/cmdline_search.cc:199 src/cmdline/cmdline_versions.cc:567 #, c-format msgid "iconv of %s failed.\n" msgstr "iconv для %s завершився невдачею.\n" -#: src/cmdline/cmdline_search.cc:215 +#: src/cmdline/cmdline_search.cc:216 #, c-format msgid "search: You must provide at least one search term\n" msgstr "пошук: Ви повинні ввести хоча б одне слово для пошуку\n" @@ -2286,7 +2294,7 @@ msgid "Internal Error, Ordering didn't finish" msgstr "Внутрішня помилка, впорядкування не завершене" -#: src/cmdline/cmdline_update.cc:44 src/ui.cc:1711 src/ui.cc:1880 +#: src/cmdline/cmdline_update.cc:44 src/ui.cc:1712 src/ui.cc:1881 msgid "Deleting obsolete downloaded files" msgstr "Видалення застарілих завантажених файлів" @@ -2430,7 +2438,7 @@ msgid "--group-by|source-version" msgstr "--group-by|source-version" -#. ForTranslators: --group-by is the argument name and shouldn't +#. TRANSLATORS: --group-by is the argument name and shouldn't #. be translated. #: src/cmdline/cmdline_versions.cc:528 #, c-format @@ -2594,7 +2602,7 @@ msgid "Unexpected end-of-file on standard input" msgstr "Неочікуваний кінець файла (EOF) на стандартному вході" -#. ForTranslators: the text between [] should be +#. TRANSLATORS: the text between [] should be #. exactly 4 character cells wide; "ERR" is short #. for "ERROR". #: src/cmdline/text_progress.cc:96 @@ -2610,11 +2618,11 @@ msgid "UNAVAILABLE" msgstr "НЕДОСТУПНО" -#: src/desc_render.cc:134 src/gtk/aptitude.glade:1051 +#: src/desc_render.cc:124 src/gtk/aptitude.glade:1051 msgid "Tags" msgstr "Мітки" -#: src/desc_render.cc:149 +#: src/desc_render.cc:139 msgid "User Tags" msgstr "Користув. мітки" @@ -2644,7 +2652,7 @@ msgid "Continue" msgstr "Продовжити" -#: src/download_list.cc:100 src/mine/cmine.cc:303 src/mine/cmine.cc:368 +#: src/download_list.cc:100 src/mine/cmine.cc:301 src/mine/cmine.cc:366 msgid "Cancel" msgstr "Скасувати" @@ -2786,7 +2794,7 @@ "Можливо, ви захочете оновити список пакунків, щоб виправити проблему з " "пропущеними файлами" -#. ForTranslators: Set this string to the name of a configuration +#. TRANSLATORS: Set this string to the name of a configuration #. file in $pkgdatadir/aptitude that overrides defaults for your #. language. This is particularly intended for overriding entries #. in the Aptitude::Sections::Descriptions tree. @@ -2796,23 +2804,23 @@ #. indicated by translating "Localized defaults|" below to #. "aptitude-defaults.ww". If you use this mechanism, you should #. also add your defaults file to pkgdata_DATA in Makefile.am. -#: src/generic/apt/apt.cc:187 +#: src/generic/apt/apt.cc:188 msgid "Localized defaults|" msgstr "Типова локалізація|" -#: src/generic/apt/apt.cc:260 +#: src/generic/apt/apt.cc:261 #, c-format msgid "%s is readable but not writable; unable to write configuration file." msgstr "" "%s доступний для читання, але не для запису; неможливо зберегти файл " "налаштувань." -#: src/generic/apt/apt.cc:305 +#: src/generic/apt/apt.cc:306 #, c-format msgid "Unable to replace %s with new configuration file" msgstr "Неможливо замінити %s новим файлом налаштувань" -#: src/generic/apt/apt.cc:456 +#: src/generic/apt/apt.cc:457 msgid "" "Could not lock the cache file; this usually means that dpkg or another apt " "tool is already installing packages. Opening in read-only mode; any changes " @@ -2822,31 +2830,31 @@ "інструмент apt вже виконує встановлення пакунку. Виконується відкриття у " "режимі лише для читання; будь-які зміни станів пакунків збережені НЕ БУДУТЬ!" -#: src/generic/apt/apt.cc:1272 +#: src/generic/apt/apt.cc:1269 msgid "foreign" msgstr "іноземний" -#: src/generic/apt/apt.cc:1274 +#: src/generic/apt/apt.cc:1271 msgid "same" msgstr "Такий самий" -#: src/generic/apt/apt.cc:1277 +#: src/generic/apt/apt.cc:1274 msgid "allowed" msgstr "допускається" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "main" msgstr "main" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "contrib" msgstr "contrib (залежить від non-free)" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "non-free" msgstr "non-free (невільний)" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "non-US" msgstr "не-США" @@ -2898,7 +2906,7 @@ msgid "Invalid hint \"%s\": trailing junk after the version." msgstr "Невірна підказка «%s»: сміття після номеру версії." -#: src/generic/apt/aptitude_resolver.cc:680 +#: src/generic/apt/aptitude_resolver.cc:682 #, c-format msgid "" "Invalid hint \"%s\": the action \"%s\" should be \"approve\", \"reject\", or " @@ -2911,7 +2919,7 @@ msgid "Conflicting types for the cost component %s." msgstr "Конфлікт типів вартості компоненту %s." -#: src/generic/apt/aptitude_resolver_universe.cc:838 +#: src/generic/apt/aptitude_resolver_universe.cc:837 #, c-format msgid "" "Invalid safety level \"%s\" (not \"discard\", \"maximum\", \"minimum\", or " @@ -3001,7 +3009,7 @@ msgid "Unable to open %s to log actions" msgstr "Не вдалося відкрити %s для реєстрації дій" -#. ForTranslators: This is a date and time format. See strftime(3). +#. TRANSLATORS: This is a date and time format. See strftime(3). #: src/generic/apt/log.cc:66 msgid "%a, %b %e %Y %T %z" msgstr "%a, %b %e %Y %T %z" @@ -3114,13 +3122,13 @@ "\n" "Кінець журналу.\n" -#: src/generic/apt/matching/match.cc:3095 -#: src/generic/apt/matching/match.cc:3212 +#: src/generic/apt/matching/match.cc:3054 +#: src/generic/apt/matching/match.cc:3171 msgid "Accessing index" msgstr "Виконується доступ до індексу" -#: src/generic/apt/matching/match.cc:3105 -#: src/generic/apt/matching/match.cc:3219 +#: src/generic/apt/matching/match.cc:3064 +#: src/generic/apt/matching/match.cc:3178 msgid "Filtering packages" msgstr "Фільтруються пакунки" @@ -3166,7 +3174,7 @@ msgid "Unknown term type: \"%s\"." msgstr "Невідомий тип терміну: «%s»." -#. ForTranslators: Question marks ("?") are used as prefix for function names. +#. TRANSLATORS: Question marks ("?") are used as prefix for function names. #. Leave the question marks attached to the string placeholders. #: src/generic/apt/matching/parse.cc:928 src/generic/apt/matching/parse.cc:937 #, c-format @@ -3233,8 +3241,8 @@ "Індексні файли пакунків пошкоджені. Не знайдено поля Filename: для пакунка " "%s." -#: src/generic/apt/pkg_changelog.cc:442 src/generic/apt/pkg_changelog.cc:596 -#: src/view_changelog.cc:272 +#: src/cmdline/cmdline_changelog.cc:198 src/generic/apt/pkg_changelog.cc:442 +#: src/generic/apt/pkg_changelog.cc:596 src/view_changelog.cc:272 #, c-format msgid "Changelog of %s" msgstr "Список змін для %s" @@ -3295,11 +3303,12 @@ msgid "Failed to parse the cost settings string: %s" msgstr "Не вдалося розібрати рядок налаштування вартості: %s" -#: src/generic/apt/tags.cc:218 src/generic/apt/tags.cc:225 +#: src/generic/apt/tags.cc:211 src/generic/apt/tags.cc:219 +#: src/generic/apt/tags.cc:264 src/generic/apt/tags.cc:272 msgid "Building tag database" msgstr "Створення бази даних міток" -#: src/generic/apt/tags.cc:400 +#: src/generic/apt/tags.cc:401 msgid "legacy" msgstr "застарів" @@ -3394,7 +3403,7 @@ msgid "anything" msgstr "що завгодно" -#. ForTranslators: this is used to generate an error +#. TRANSLATORS: this is used to generate an error #. message; a brief description of what we expected to see #. is inserted into it. #: src/generic/util/parsers.h:1941 src/generic/util/parsers.h:2034 @@ -3422,27 +3431,27 @@ msgid "Unable to create temporary filename from prefix \"%s\"" msgstr "Не вдалося створити ім’я тимчасового файлу з шаблону «%s»" -#: src/generic/util/util.cc:364 +#: src/generic/util/util.cc:377 #, c-format msgid "Unable to stat \"%s\"" msgstr "Неможливо виконати stat \"%s\"" -#: src/generic/util/util.cc:370 +#: src/generic/util/util.cc:383 #, c-format msgid "Unable to remove \"%s\"" msgstr "Неможливо видалити \"%s\"" -#: src/generic/util/util.cc:380 +#: src/generic/util/util.cc:393 #, c-format msgid "Unable to list files in \"%s\"" msgstr "Неможливо отримати список файлів в \"%s\"" -#: src/generic/util/util.cc:397 +#: src/generic/util/util.cc:410 #, c-format msgid "Failure closing directory \"%s\"" msgstr "Не вдалося закрити теку \"%s\"" -#: src/generic/util/util.cc:403 +#: src/generic/util/util.cc:416 #, c-format msgid "Unable to remove directory \"%s\"" msgstr "Неможливо видалити теку \"%s\"" @@ -3456,46 +3465,46 @@ msgid "_File" msgstr "_Файл" -#: src/gtk/aptitude.glade:28 src/gtk/aptitude.glade:2274 src/ui.cc:2347 +#: src/gtk/aptitude.glade:28 src/gtk/aptitude.glade:2274 src/ui.cc:2348 msgid "Perform all pending installs and removals" msgstr "Виконати всі незавершені встановлення та видалення" -#: src/gtk/aptitude.glade:38 src/gtk/aptitude.glade:2285 src/ui.cc:2350 +#: src/gtk/aptitude.glade:38 src/gtk/aptitude.glade:2285 src/ui.cc:2351 msgid "Check for new versions of packages" msgstr "Перевірити доступність нових версій пакунків" -#: src/gtk/aptitude.glade:53 src/gtk/aptitude.glade:2301 src/ui.cc:2355 +#: src/gtk/aptitude.glade:53 src/gtk/aptitude.glade:2301 src/ui.cc:2356 msgid "Mark all upgradable packages which are not held for upgrade" msgstr "Позначити для оновлення всі незафіксовані пакунки" -#: src/gtk/aptitude.glade:63 src/gtk/aptitude.glade:2312 src/ui.cc:2360 +#: src/gtk/aptitude.glade:63 src/gtk/aptitude.glade:2312 src/ui.cc:2361 msgid "Forget which packages are \"new\"" msgstr "Забути про те, які пакунки є \"новими\"" -#: src/gtk/aptitude.glade:72 src/gtk/aptitude.glade:2322 src/ui.cc:2364 +#: src/gtk/aptitude.glade:72 src/gtk/aptitude.glade:2322 src/ui.cc:2365 msgid "Cancel all pending installations, removals, holds, and upgrades." msgstr "" "Скасувати всі незавершені встановлення, видалення, фіксування та оновлення." -#: src/gtk/aptitude.glade:81 src/gtk/aptitude.glade:2332 src/ui.cc:2368 +#: src/gtk/aptitude.glade:81 src/gtk/aptitude.glade:2332 src/ui.cc:2369 msgid "Delete package files which were previously downloaded" msgstr "Видалити попередньо завантажені файли пакунків" -#: src/gtk/aptitude.glade:90 src/gtk/aptitude.glade:2342 src/ui.cc:2372 +#: src/gtk/aptitude.glade:90 src/gtk/aptitude.glade:2342 src/ui.cc:2373 msgid "Delete package files which can no longer be downloaded" msgstr "Видалити файли пакунків, які більше недоступні для завантаження" -#: src/gtk/aptitude.glade:104 src/gtk/aptitude.glade:2357 src/ui.cc:2379 +#: src/gtk/aptitude.glade:104 src/gtk/aptitude.glade:2357 src/ui.cc:2380 msgid "Reload the package cache" msgstr "Перезавантажити кеш пакунків." -#: src/gtk/aptitude.glade:118 src/gtk/aptitude.glade:2372 src/ui.cc:2389 +#: src/gtk/aptitude.glade:118 src/gtk/aptitude.glade:2372 src/ui.cc:2390 msgid "Restart the program as root; your settings will be preserved" msgstr "" "Перезапуск програми від імені суперкористувача; ваші налаштування буде " "збережено" -#: src/gtk/aptitude.glade:127 src/gtk/aptitude.glade:2382 src/ui.cc:2392 +#: src/gtk/aptitude.glade:127 src/gtk/aptitude.glade:2382 src/ui.cc:2393 msgid "Exit the program" msgstr "Завершити роботу програми" @@ -3503,7 +3512,7 @@ msgid "E_dit" msgstr "Ре_дагування" -#: src/gtk/aptitude.glade:148 src/gtk/aptitude.glade:2404 src/ui.cc:2399 +#: src/gtk/aptitude.glade:148 src/gtk/aptitude.glade:2404 src/ui.cc:2400 msgid "Undo the last package operation or group of operations" msgstr "Відмінити останню операцію з пакунком або групу операцій" @@ -3544,18 +3553,18 @@ msgstr "Оновити" #: src/gtk/aptitude.glade:347 src/gtk/aptitude.glade:2606 src/gtk/gui.cc:1323 -#: src/qt/tabs_manager.cc:241 src/ui.cc:854 src/ui.cc:856 src/ui.cc:901 -#: src/ui.cc:903 src/ui.cc:929 src/ui.cc:931 src/ui.cc:952 src/ui.cc:954 +#: src/qt/tabs_manager.cc:241 src/ui.cc:855 src/ui.cc:857 src/ui.cc:902 +#: src/ui.cc:904 src/ui.cc:930 src/ui.cc:932 src/ui.cc:953 src/ui.cc:955 msgid "Packages" msgstr "Пакунки" #: src/gtk/aptitude.glade:358 src/gtk/aptitude.glade:2617 src/gtk/gui.cc:1033 -#: src/gtk/previewtab.cc:118 src/qt/tabs_manager.cc:220 src/ui.cc:1395 +#: src/gtk/previewtab.cc:118 src/qt/tabs_manager.cc:220 src/ui.cc:1396 msgid "Preview" msgstr "Огляд" #: src/gtk/aptitude.glade:369 src/gtk/aptitude.glade:2628 src/gtk/gui.cc:1028 -#: src/qt/tabs_manager.cc:263 src/ui.cc:2783 +#: src/qt/tabs_manager.cc:263 src/ui.cc:2788 msgid "Resolver" msgstr "Розв'язувач" @@ -3798,7 +3807,7 @@ msgid "Finalize and apply your changes to the system." msgstr "Схвалити та застосувати ваші зміни до системи." -#: src/gtk/areas.cc:84 src/ui.cc:713 src/ui.cc:715 +#: src/gtk/areas.cc:84 src/ui.cc:714 src/ui.cc:716 msgid "Preferences" msgstr "Вподобання" @@ -4301,7 +4310,7 @@ msgid "Download already running." msgstr "Стягування вже запущено" -#: src/gtk/gui.cc:300 src/gtk/gui.cc:948 src/ui.cc:1526 src/ui.cc:1765 +#: src/gtk/gui.cc:300 src/gtk/gui.cc:948 src/ui.cc:1527 src/ui.cc:1766 msgid "A package-list update or install run is already taking place." msgstr "Оновлення списків пакунків або встановлення вже проводяться." @@ -4367,7 +4376,7 @@ msgid "Asking whether to replace the configuration file %s" msgstr "Запит на заміну файлу налаштування %s" -#: src/gtk/gui.cc:962 src/ui.cc:1266 +#: src/gtk/gui.cc:962 src/ui.cc:1267 msgid "Downloading packages" msgstr "Завантаження пакунків" @@ -4399,7 +4408,7 @@ msgid "Apply changes" msgstr "Застосувати зміни" -#. ForTranslators: any numbers in this +#. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1192 @@ -4410,7 +4419,7 @@ msgstr[1] "%d пакунки для встановлення" msgstr[2] "%d пакунків для встановлення" -#. ForTranslators: any numbers in this +#. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1207 @@ -4503,7 +4512,7 @@ #: src/gtk/packageinformation.cc:104 src/gtk/packageinformation.cc:106 #: src/pkg_columnizer.cc:354 src/pkg_columnizer.cc:375 -#: src/pkg_columnizer.cc:382 src/pkg_grouppolicy.cc:275 +#: src/pkg_columnizer.cc:382 src/pkg_grouppolicy.cc:269 #: src/pkg_info_screen.cc:134 src/pkg_info_screen.cc:135 #: src/pkg_ver_item.cc:345 src/pkg_ver_item.cc:379 src/qt/package.cc:224 #: src/qt/version.cc:114 @@ -4560,7 +4569,7 @@ msgid "Building view" msgstr "Створення представлень" -#: src/gtk/previewtab.cc:97 src/pkg_grouppolicy.cc:678 +#: src/gtk/previewtab.cc:97 src/pkg_grouppolicy.cc:677 msgid "" "Packages with unsatisfied dependencies\n" " The dependency requirements of these packages will be unmet after the " @@ -4576,7 +4585,7 @@ " Наявність цього дерева ймовірно свідчить про те, що ваша система або архів " "Debian пошкоджені." -#: src/gtk/previewtab.cc:98 src/pkg_grouppolicy.cc:679 +#: src/gtk/previewtab.cc:98 src/pkg_grouppolicy.cc:678 msgid "" "Packages being removed because they are no longer used\n" " These packages are being deleted because they were automatically installed " @@ -4588,7 +4597,7 @@ "задоволення залежностей, а запланована дія призведе до того, що не " "залишиться встановлених пакунків, котрі залежать від вказаних тут.\n" -#: src/gtk/previewtab.cc:99 src/pkg_grouppolicy.cc:680 +#: src/gtk/previewtab.cc:99 src/pkg_grouppolicy.cc:679 msgid "" "Packages being automatically held in their current state\n" " These packages could be upgraded, but they have been kept in their current " @@ -4598,7 +4607,7 @@ " Ці пакунки можуть бути оновленими, однак вони збережені в їх поточному " "стані з метою попередити пошкодження залежностей." -#: src/gtk/previewtab.cc:100 src/pkg_grouppolicy.cc:681 +#: src/gtk/previewtab.cc:100 src/pkg_grouppolicy.cc:680 msgid "" "Packages being automatically installed to satisfy dependencies\n" " These packages are being installed because they are required by another " @@ -4608,7 +4617,7 @@ " Ці пакунки будуть встановлені, оскільки інші пакунки, які ви обрали для " "встановлення, потребують їх наявності." -#: src/gtk/previewtab.cc:101 src/pkg_grouppolicy.cc:682 +#: src/gtk/previewtab.cc:101 src/pkg_grouppolicy.cc:681 msgid "" "Packages being deleted due to unsatisfied dependencies\n" " These packages are being deleted because one or more of their dependencies " @@ -4619,7 +4628,7 @@ "вони залежать більше недоступні. Або ж через те, що якісь інші пакунки " "конфліктують з ними." -#: src/gtk/previewtab.cc:102 src/pkg_grouppolicy.cc:683 +#: src/gtk/previewtab.cc:102 src/pkg_grouppolicy.cc:682 msgid "" "Packages to be downgraded\n" " An older version of these packages than is currently installed will be " @@ -4629,7 +4638,7 @@ " Будуть встановлені більш давні версії пакунків ніж ті, що встановлені на на " "даний момент." -#: src/gtk/previewtab.cc:103 src/pkg_grouppolicy.cc:684 +#: src/gtk/previewtab.cc:103 src/pkg_grouppolicy.cc:683 msgid "" "Packages being held back\n" " These packages could be upgraded, but you have asked for them to be held at " @@ -4639,7 +4648,7 @@ " Ці пакунки можуть бути оновлені, однак ви попрохали залишити їх поточну " "версію." -#: src/gtk/previewtab.cc:104 src/pkg_grouppolicy.cc:685 +#: src/gtk/previewtab.cc:104 src/pkg_grouppolicy.cc:684 msgid "" "Packages to be reinstalled\n" " These packages will be reinstalled." @@ -4647,7 +4656,7 @@ "Пакунки, які будуть перевстановлені\n" " Ці пакунки будуть перевстановлені." -#: src/gtk/previewtab.cc:105 src/pkg_grouppolicy.cc:686 +#: src/gtk/previewtab.cc:105 src/pkg_grouppolicy.cc:685 msgid "" "Packages to be installed\n" " These packages have been manually selected for installation on your " @@ -4656,7 +4665,7 @@ "Пакунки, які будуть встановлені\n" " Ці пакунки були вибрані вручну для встановлення на ваш комп'ютер." -#: src/gtk/previewtab.cc:106 src/pkg_grouppolicy.cc:687 +#: src/gtk/previewtab.cc:106 src/pkg_grouppolicy.cc:686 msgid "" "Packages to be removed\n" " These packages have been manually selected for removal." @@ -4664,7 +4673,7 @@ "Пакунки, які будуть видалені\n" " Ці пакунки були вибрані вручну для видалення." -#: src/gtk/previewtab.cc:107 src/pkg_grouppolicy.cc:688 +#: src/gtk/previewtab.cc:107 src/pkg_grouppolicy.cc:687 msgid "" "Packages to be upgraded\n" " These packages will be upgraded to a newer version." @@ -4672,7 +4681,7 @@ "Пакунки, які будуть оновлені\n" " Ці пакунки будуть оновлені до найновішої версії." -#: src/gtk/previewtab.cc:108 src/pkg_grouppolicy.cc:689 +#: src/gtk/previewtab.cc:108 src/pkg_grouppolicy.cc:688 msgid "" "Packages that are partially installed\n" " These packages are not fully installed and configured; an attempt will be " @@ -5086,7 +5095,7 @@ msgid "%u solutions." msgstr "%u рішень." -#: src/gtk/resolver.cc:2109 +#: src/gtk/resolver.cc:2111 #, c-format msgid "Solution %s of %s." msgstr "Рішення %s з %s." @@ -5117,7 +5126,7 @@ #: src/load_config.cc:127 msgid "The default color may only be used as a background." -msgstr "Колір за замовчанням можна вказувати лише для фону." +msgstr "Типовий колір можна вказувати лише для тла." #: src/load_config.cc:144 #, c-format @@ -5269,64 +5278,65 @@ #: src/load_sortpolicy.cc:51 src/load_sortpolicy.cc:64 #: src/load_sortpolicy.cc:77 src/load_sortpolicy.cc:90 +#: src/load_sortpolicy.cc:103 src/load_sortpolicy.cc:117 #, c-format msgid "Sorting policy '%s' takes no arguments" msgstr "Політика сортування '%s' не приймає аргументів" -#: src/load_sortpolicy.cc:148 +#: src/load_sortpolicy.cc:178 msgid "Invalid zero-length sorting policy name" msgstr "Порожня назва правила сортування неприпустима" -#: src/load_sortpolicy.cc:166 +#: src/load_sortpolicy.cc:196 msgid "Unmatched '(' in sorting policy description" msgstr "Невідповідна '(' в описі правила сортування" -#: src/load_sortpolicy.cc:193 +#: src/load_sortpolicy.cc:223 #, c-format msgid "Invalid sorting policy type '%s'" msgstr "Невірний тип правила сортування '%s'" -#: src/main.cc:134 +#: src/main.cc:133 #, c-format msgid "Can't decode multibyte string after \"%ls\"" msgstr "Не вдалося декодувати багатобайтовий рядок після \"%ls\"" -#: src/main.cc:143 +#: src/main.cc:142 #, c-format msgid "Can't decode wide-character string after \"%s\"" msgstr "" "Не вдалося декодувати рядок широкоформатних символів (wide-character) \"%s\"" -#: src/main.cc:151 +#: src/main.cc:150 #, c-format msgid "%s %s compiled at %s %s\n" msgstr "%s %s скомпільовано о %s %s\n" -#: src/main.cc:154 +#: src/main.cc:153 #, c-format msgid "Compiler: g++ %s\n" msgstr "Компілятор: g++ %s\n" -#: src/main.cc:156 +#: src/main.cc:155 msgid "Compiled against:\n" msgstr "Скомпільовано за допомогою:\n" -#: src/main.cc:157 +#: src/main.cc:156 #, c-format msgid " apt version %d.%d.%d\n" msgstr " apt версії %d.%d.%d\n" -#: src/main.cc:160 +#: src/main.cc:159 #, c-format msgid " NCurses version: Unknown\n" msgstr " Версія NCurses: Невідома\n" -#: src/main.cc:162 +#: src/main.cc:161 #, c-format msgid " NCurses version %s\n" msgstr " Версія NCurses %s\n" -#: src/main.cc:164 +#: src/main.cc:163 #, c-format msgid " libsigc++ version: %s\n" msgstr " Версія libsigc++: %s\n" @@ -5341,37 +5351,37 @@ msgid " Ept support disabled.\n" msgstr " Підтримку ept вимкнено.\n" -#: src/main.cc:171 +#: src/main.cc:165 #, c-format msgid " Gtk+ version %d.%d.%d\n" msgstr " Gtk+ версії %d.%d.%d\n" -#: src/main.cc:173 +#: src/main.cc:167 #, c-format msgid " Gtk-- version %d.%d.%d\n" msgstr " Gtk-- версії %d.%d.%d\n" -#: src/main.cc:176 +#: src/main.cc:170 #, c-format msgid " Gtk+ support disabled.\n" msgstr " Підтримку Gtk+ вимкнено.\n" -#: src/main.cc:179 +#: src/main.cc:173 #, c-format msgid " Compiled with Qt %s\n" msgstr " Скомпільовано з Qt %s\n" -#: src/main.cc:180 +#: src/main.cc:174 #, c-format msgid " Running on Qt %s\n" msgstr " Працює на Qt %s\n" -#: src/main.cc:182 +#: src/main.cc:176 #, c-format msgid " Qt support disabled.\n" msgstr " Підтримку Qt вимкнено.\n" -#: src/main.cc:184 +#: src/main.cc:178 msgid "" "\n" "Current library versions:\n" @@ -5379,32 +5389,32 @@ "\n" "Поточні версії бібліотек:\n" -#: src/main.cc:185 +#: src/main.cc:179 #, c-format msgid " NCurses version: %s\n" msgstr " Версія NCurses: %s\n" -#: src/main.cc:186 +#: src/main.cc:180 #, c-format msgid " cwidget version: %s\n" msgstr " Версія cwidget: %s\n" -#: src/main.cc:187 +#: src/main.cc:181 #, c-format msgid " Apt version: %s\n" msgstr " Версія Apt: %s\n" -#: src/main.cc:193 +#: src/main.cc:187 #, c-format msgid "Usage: aptitude [-S fname] [-u|-i]" msgstr "Використання: aptitude [-S назва_файлу] [-u|-i]" -#: src/main.cc:195 +#: src/main.cc:189 #, c-format msgid " aptitude [options] ..." msgstr " aptitude [параметри] <дія> ..." -#: src/main.cc:197 +#: src/main.cc:191 #, c-format msgid "" " Actions (if none is specified, aptitude will enter interactive mode):\n" @@ -5413,43 +5423,43 @@ " Дія (якщо її не задати, aptitude запуститься в інтерактивному режимі):\n" "\n" -#: src/main.cc:198 +#: src/main.cc:192 #, c-format msgid " install - Install/upgrade packages.\n" msgstr " install - Встановити/оновити пакунки.\n" -#: src/main.cc:199 +#: src/main.cc:193 #, c-format msgid " remove - Remove packages.\n" msgstr " remove - Видалити пакунки.\n" -#: src/main.cc:200 +#: src/main.cc:194 #, c-format msgid " purge - Remove packages and their configuration files.\n" msgstr " purge - Видалити пакунки і їх конфігураційні файли.\n" -#: src/main.cc:201 +#: src/main.cc:195 #, c-format msgid " hold - Place packages on hold.\n" msgstr " hold - Зафіксувати пакунки.\n" -#: src/main.cc:202 +#: src/main.cc:196 #, c-format msgid " unhold - Cancel a hold command for a package.\n" msgstr " unhold - Скасувати команду hold для пакунка.\n" -#: src/main.cc:203 +#: src/main.cc:197 #, c-format msgid "" " markauto - Mark packages as having been automatically installed.\n" msgstr " markauto - Позначити пакунок як автоматично встановлений.\n" -#: src/main.cc:204 +#: src/main.cc:198 #, c-format msgid " unmarkauto - Mark packages as having been manually installed.\n" msgstr " unmarkauto - Позначити пакунок як встановлений вручну.\n" -#: src/main.cc:205 +#: src/main.cc:199 #, c-format msgid "" " forbid-version - Forbid aptitude from upgrading to a specific package " @@ -5457,17 +5467,17 @@ msgstr "" " forbid-version - Заборонити aptitude оновлювати вказану версію пакунка.\n" -#: src/main.cc:206 +#: src/main.cc:200 #, c-format msgid " update - Download lists of new/upgradable packages.\n" msgstr " update - Завантажити списки нових/оновлених пакунків.\n" -#: src/main.cc:207 +#: src/main.cc:201 #, c-format msgid " safe-upgrade - Perform a safe upgrade.\n" msgstr " safe-upgrade - Виконати безпечне оновлення.\n" -#: src/main.cc:208 +#: src/main.cc:202 #, c-format msgid "" " full-upgrade - Perform an upgrade, possibly installing and removing " @@ -5476,52 +5486,52 @@ " full-upgrade - Виконати оновлення, дозволяється встановлення та видалення " "пакунків.\n" -#: src/main.cc:209 +#: src/main.cc:203 #, c-format msgid " build-dep - Install the build-dependencies of packages.\n" msgstr " build-dep - Встановити збірочні залежності пакунку.\n" -#: src/main.cc:210 +#: src/main.cc:204 #, c-format msgid " forget-new - Forget what packages are \"new\".\n" msgstr " forget-new - Забути про те які пакунки є \"новими\".\n" -#: src/main.cc:211 +#: src/main.cc:205 #, c-format msgid " search - Search for a package by name and/or expression.\n" msgstr " search - Пошук пакунка по назві та/або виразу.\n" -#: src/main.cc:212 +#: src/main.cc:206 #, c-format msgid " show - Display detailed information about a package.\n" msgstr " show - Показати детальну інформацію про пакунок.\n" -#: src/main.cc:213 +#: src/main.cc:207 #, c-format msgid " versions - Displays the versions of specified packages.\n" msgstr " versions - Показати версії вказаних пакунків.\n" -#: src/main.cc:214 +#: src/main.cc:208 #, c-format msgid " clean - Erase downloaded package files.\n" msgstr " clean - Стерти завантажені файли пакунків.\n" -#: src/main.cc:215 +#: src/main.cc:209 #, c-format msgid " autoclean - Erase old downloaded package files.\n" msgstr " autoclean - Стерти старі завантажені файли пакунків.\n" -#: src/main.cc:216 +#: src/main.cc:210 #, c-format msgid " changelog - View a package's changelog.\n" msgstr " changelog - Переглянути список змін пакунка.\n" -#: src/main.cc:217 +#: src/main.cc:211 #, c-format msgid " download - Download the .deb file for a package.\n" msgstr " download - Завантажити .deb-файл пакунка.\n" -#: src/main.cc:218 +#: src/main.cc:212 #, c-format msgid "" " reinstall - Download and (possibly) reinstall a currently installed " @@ -5530,7 +5540,7 @@ " reinstall - Завантажити і (можливо) перевстановити вже встановлений " "пакунок.\n" -#: src/main.cc:219 +#: src/main.cc:213 #, c-format msgid "" " why - Show the manually installed packages that require a package, " @@ -5541,7 +5551,7 @@ " або чому одному або більше пакункам знадобився б\n" " заданий пакунок.\n" -#: src/main.cc:221 +#: src/main.cc:215 #, c-format msgid "" " why-not - Show the manually installed packages that lead to a " @@ -5554,34 +5564,34 @@ " пакунків призвели б до конфлікту з заданим пакунком,\n" " якби він був встановлений.\n" -#: src/main.cc:225 +#: src/main.cc:219 #, c-format msgid " Options:\n" msgstr " Параметри:\n" -#: src/main.cc:226 +#: src/main.cc:220 #, c-format msgid " -h This help text.\n" msgstr " -h Цей допоміжний текст.\n" -#: src/main.cc:228 +#: src/main.cc:222 #, c-format msgid "" " --gui Use the GTK GUI even if disabled in the configuration.\n" msgstr "" " --gui Використовувати GTK GUI, навіть якщо його вимкнено у налаштуваннях.\n" -#: src/main.cc:230 +#: src/main.cc:224 #, c-format msgid " --no-gui Do not use the GTK GUI even if available.\n" msgstr " --no-gui Не використовувати GTK GUI, навіть якщо це можливо.\n" -#: src/main.cc:232 +#: src/main.cc:226 #, c-format msgid " --qt Use the Qt GUI.\n" msgstr " --qt Використовувати Qt GUI.\n" -#: src/main.cc:233 +#: src/main.cc:227 #, c-format msgid "" " --no-qt Do not use the Qt GUI even if enabled in the configuration.\n" @@ -5589,12 +5599,12 @@ " --no-qt Не використовувати Qt GUI навіть якщо його увімкнено у " "налаштуваннях.\n" -#: src/main.cc:235 +#: src/main.cc:229 #, c-format msgid " -s Simulate actions, but do not actually perform them.\n" msgstr " -s Імітувати дій, але не виконувати їх насправді.\n" -#: src/main.cc:236 +#: src/main.cc:230 #, c-format msgid "" " -d Only download packages, do not install or remove anything.\n" @@ -5602,12 +5612,12 @@ " -d Лише завантажити пакунки, нічого не встановлювати і не " "видаляти.\n" -#: src/main.cc:237 +#: src/main.cc:231 #, c-format msgid " -P Always prompt for confirmation of actions.\n" msgstr " -P Завжди запитувати підтвердження дій.\n" -#: src/main.cc:238 +#: src/main.cc:232 #, c-format msgid "" " -y Assume that the answer to simple yes/no questions is 'yes'.\n" @@ -5615,7 +5625,7 @@ " -y Вважати що відповіддю на прості запитання (yes/no) буде " "'yes'.\n" -#: src/main.cc:239 +#: src/main.cc:233 #, c-format msgid "" " -F format Specify a format for displaying search results; see the " @@ -5624,7 +5634,7 @@ " -F format Вказати формат відображення результатів пошуку; див. " "підручник.\n" -#: src/main.cc:240 +#: src/main.cc:234 #, c-format msgid "" " -O order Specify how search results should be sorted; see the " @@ -5633,26 +5643,26 @@ " -O order Вказати формат сортування результатів пошуку; див. " "підручник.\n" -#: src/main.cc:241 +#: src/main.cc:235 #, c-format msgid "" " -w width Specify the display width for formatting search results.\n" msgstr "" " -w width Вказати ширину виводу для форматування результатів пошуку.\n" -#: src/main.cc:242 +#: src/main.cc:236 #, c-format msgid " -f Aggressively try to fix broken packages.\n" msgstr "" " -f Примусово намагатись виправити недієздатні пакунки.\n" -#: src/main.cc:243 +#: src/main.cc:237 #, c-format msgid "" " -V Show which versions of packages are to be installed.\n" msgstr " -V Показувати які версії пакунків встановлюються.\n" -#: src/main.cc:244 +#: src/main.cc:238 #, c-format msgid "" " -D Show the dependencies of automatically changed packages.\n" @@ -5660,13 +5670,13 @@ " -D Показувати залежності пакунків, стан яких був змінений " "автоматично.\n" -#: src/main.cc:245 +#: src/main.cc:239 #, c-format msgid " -Z Show the change in installed size of each package.\n" msgstr "" " -Z Показувати зміну розміру для кожного встановленого пакунка.\n" -#: src/main.cc:246 +#: src/main.cc:240 #, c-format msgid "" " -v Display extra information. (may be supplied multiple " @@ -5675,14 +5685,14 @@ " -v Показувати додаткову інформацію. (можна вказувати " "багаторазово).\n" -#: src/main.cc:247 +#: src/main.cc:241 #, c-format msgid "" " -t [release] Set the release from which packages should be installed.\n" msgstr "" " -t [випуск] Задати випуск, з якого потрібно встановлювати пакунки.\n" -#: src/main.cc:248 +#: src/main.cc:242 #, c-format msgid "" " -q In command-line mode, suppress the incremental progress\n" @@ -5690,13 +5700,13 @@ msgstr "" " -q В режимі командного рядка не показувати індикатор прогресу.\n" -#: src/main.cc:250 +#: src/main.cc:244 #, c-format msgid " -o key=val Directly set the configuration option named 'key'.\n" msgstr "" " -o key=val Напряму задати конфігураційний параметр з назвою 'key'.\n" -#: src/main.cc:251 +#: src/main.cc:245 #, c-format msgid "" " --with(out)-recommends\tSpecify whether or not to treat recommends as\n" @@ -5705,77 +5715,77 @@ " --with(out)-recommends\tВказати, вважати чи ні рекомендації строгими\n" " залежностями.\n" -#: src/main.cc:253 +#: src/main.cc:247 #, c-format msgid " -S fname Read the aptitude extended status info from fname.\n" msgstr "" " -S назва_файлу Читати інформацію про розширений стан з вказаного файлу.\n" -#: src/main.cc:254 +#: src/main.cc:248 #, c-format msgid " -u Download new package lists on startup.\n" msgstr " -u Завантажити нові списки пакунків при запуску.\n" -#: src/main.cc:255 src/main.cc:257 +#: src/main.cc:249 src/main.cc:251 #, c-format msgid " (terminal interface only)\n" msgstr " (лише у текстовоу інтерфейсі)\n" -#: src/main.cc:256 +#: src/main.cc:250 #, c-format msgid " -i Perform an install run on startup.\n" msgstr " -i Запустити встановлення при запуску.\n" -#: src/main.cc:259 +#: src/main.cc:253 #, c-format msgid " This aptitude does not have Super Cow Powers.\n" msgstr " Aptitude не наділена силою SuperCow.\n" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:393 +#: src/main.cc:377 msgid "trace" msgstr "trace" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:396 +#: src/main.cc:380 msgid "debug" msgstr "debug" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:399 +#: src/main.cc:383 msgid "info" msgstr "info" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:402 +#: src/main.cc:386 msgid "warn" msgstr "warn" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:405 +#: src/main.cc:389 msgid "error" msgstr "error" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:408 +#: src/main.cc:392 msgid "fatal" msgstr "fatal" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:411 +#: src/main.cc:395 msgid "off" msgstr "off" -#. ForTranslators: both the translated and the untranslated +#. TRANSLATORS: both the translated and the untranslated #. log level names are accepted here. -#: src/main.cc:479 +#: src/main.cc:463 #, c-format msgid "" "Unknown log level name \"%s\" (expected \"trace\", \"debug\", \"info\", " @@ -5784,48 +5794,62 @@ "Невідоме ім’я рівня протоколювання «%s» (припустимі «trace», «debug», " "«info», «warn», «error», «fatal» або «off»)." -#: src/main.cc:488 +#. TRANSLATORS: following paragraph copied from src/generic/util/logging.h +#. * +#. * A category consists of one or more nonempty components +#. * separated by ".", such as "aptitude.util.logging", with +#. * the exception that the root logger is indicated by the +#. * empty string (""). +#. * +#. * A list of the used ones in src/loggers.h +#. * +#. * So 'logger' here is the name of the 'category', 'component' or +#. * 'module', in the case that users want to configure different logging +#. * levels for different categories (e.g. level 'warn' for +#. * 'aptitude.changelog', debug for 'aptitude.why'), etc. +#. +#: src/main.cc:486 #, c-format msgid "Invalid logger name \"%s\"." msgstr "Невірне ім’я команди ведення протоколу «%s»." -#: src/main.cc:765 +#: src/main.cc:763 #, c-format msgid "Expected a number after -q=\n" msgstr "Після -q= очікується число\n" -#: src/main.cc:774 +#: src/main.cc:772 #, c-format msgid "Expected a number after -q=, got %s\n" msgstr "Після -q= очікується число, отримано %s\n" -#: src/main.cc:798 +#: src/main.cc:796 #, c-format msgid "-o requires an argument of the form key=value, got %s\n" msgstr "-o потрібен параметр у вигляді ключ=значення, отримано %s\n" -#: src/main.cc:888 +#: src/main.cc:886 #, c-format msgid "No comma following tag name \"%s\".\n" msgstr "Не вказана кома після імені мітки «%s».\n" -#: src/main.cc:980 src/main.cc:990 +#: src/main.cc:978 src/main.cc:988 msgid "WEIRDNESS: unknown option code received\n" msgstr "ДИВИНА: отримано невідомий код параметру\n" -#: src/main.cc:1008 +#: src/main.cc:1006 msgid "--show-package-names|never" msgstr "--show-package-names|never" -#: src/main.cc:1011 +#: src/main.cc:1009 msgid "--show-package-names|auto" msgstr "--show-package-names|auto" -#: src/main.cc:1014 +#: src/main.cc:1012 msgid "--show-package-names|always" msgstr "--show-package-names|always" -#: src/main.cc:1019 +#: src/main.cc:1017 #, c-format msgid "" "Invalid package names display mode \"%s\" (should be \"never\", \"auto\", or " @@ -5834,29 +5858,30 @@ "Некоректний режим показу імен пакунків «%s» (має бути «never», «auto» або " "«always»)." -#: src/main.cc:1025 +#: src/main.cc:1023 msgid "no-summary" msgstr "no-summary" -#: src/main.cc:1027 +#: src/main.cc:1025 msgid "first-package" msgstr "first-package" -#: src/main.cc:1029 +#: src/main.cc:1027 msgid "first-package-and-type" msgstr "first-package-and-type" -#: src/main.cc:1031 +#: src/main.cc:1029 msgid "all-packages" msgstr "all-packages" -#: src/main.cc:1033 +#: src/main.cc:1031 msgid "all-packages-with-dep-versions" msgstr "all-packages-with-dep-versions" -#. ForTranslators: "why" here is the aptitude command name and -#. should not be translated. -#: src/main.cc:1039 +#. TRANSLATORS: "why" here is the aptitude command name and should not +#. be translated. Both the translated and the untranslated log level +#. names are accepted here. +#: src/main.cc:1038 #, c-format msgid "" "Invalid \"why\" summary mode \"%s\": expected \"no-summary\", \"first-" @@ -5906,16 +5931,16 @@ "Трасування:\n" "%s\n" -#: src/menu_text_layout.cc:43 src/menu_tree.cc:227 src/ui.cc:259 +#: src/menu_text_layout.cc:43 src/menu_tree.cc:232 src/ui.cc:260 #: src/view_changelog.cc:168 msgid "Search for: " msgstr "Пошук: " -#: src/menu_text_layout.cc:75 src/menu_tree.cc:244 src/view_changelog.cc:180 +#: src/menu_text_layout.cc:75 src/menu_tree.cc:249 src/view_changelog.cc:180 msgid "Search backwards for: " msgstr "Зворотній пошук: " -#: src/mine/cmine.cc:115 src/mine/cmine.cc:154 src/ui.cc:1770 +#: src/mine/cmine.cc:115 src/mine/cmine.cc:154 src/ui.cc:1771 msgid "Minesweeper" msgstr "Сапер" @@ -5959,166 +5984,166 @@ msgid "The board height must be a positive integer" msgstr "Висота дошки повинна задаватися цілим позитивним числом" -#: src/mine/cmine.cc:259 +#: src/mine/cmine.cc:258 msgid "The board width must be a positive integer" msgstr "Ширина дошки повинна задаватися цілим позитивним числом" -#: src/mine/cmine.cc:271 +#: src/mine/cmine.cc:269 msgid "Invalid mine count; please enter a positive integer" msgstr "Неправильна кількість мін; вкажіть ціле позитивне число." -#: src/mine/cmine.cc:291 +#: src/mine/cmine.cc:289 msgid "Setup custom game" msgstr "Вказати нетипові налаштування" -#: src/mine/cmine.cc:293 +#: src/mine/cmine.cc:291 msgid "Height of board: " msgstr "Висота дошки: " -#: src/mine/cmine.cc:296 +#: src/mine/cmine.cc:294 msgid "Width of board: " msgstr "Ширина дошки: " -#: src/mine/cmine.cc:299 +#: src/mine/cmine.cc:297 msgid "Number of mines: " msgstr "Кількість мін: " -#: src/mine/cmine.cc:302 src/mine/cmine.cc:367 src/ui.cc:292 src/ui.cc:364 +#: src/mine/cmine.cc:300 src/mine/cmine.cc:365 src/ui.cc:293 src/ui.cc:365 msgid "Ok" msgstr "Гаразд" -#: src/mine/cmine.cc:360 +#: src/mine/cmine.cc:358 msgid "Choose difficulty level" msgstr "Оберіть рівень складності" -#: src/mine/cmine.cc:362 +#: src/mine/cmine.cc:360 msgid "Easy" msgstr "Легкий" -#: src/mine/cmine.cc:363 +#: src/mine/cmine.cc:361 msgid "Medium" msgstr "Середній" -#: src/mine/cmine.cc:364 +#: src/mine/cmine.cc:362 msgid "Hard" msgstr "Важкий" -#: src/mine/cmine.cc:365 +#: src/mine/cmine.cc:363 msgid "Custom" msgstr "Нетиповий" -#: src/mine/cmine.cc:463 +#: src/mine/cmine.cc:461 msgid "You have won." msgstr "Ви виграли." -#: src/mine/cmine.cc:466 +#: src/mine/cmine.cc:464 msgid "You lose!" msgstr "Ви програли!" -#: src/mine/cmine.cc:471 +#: src/mine/cmine.cc:469 msgid "You die... --More--" msgstr "Ви померли... --Далі--" -#: src/mine/cmine.cc:484 +#: src/mine/cmine.cc:482 msgid "The spikes were poisoned! The poison was deadly... --More--" msgstr "Шипи були отруєними! Отрута виявилась смертельною... --Далі--" -#: src/mine/cmine.cc:487 +#: src/mine/cmine.cc:485 msgid "You land on a set of sharp iron spikes! --More--" msgstr "Ви приземляєтесь на гострі залізні шипи! --Далі--" -#: src/mine/cmine.cc:490 +#: src/mine/cmine.cc:488 msgid "You fall into a pit! --More--" msgstr "Ви падаєте в яму! --Далі--" -#: src/mine/cmine.cc:493 +#: src/mine/cmine.cc:491 msgid "KABOOM! You step on a land mine. --More--" msgstr "БУУУМ! Ви наступили на міну. --Далі--" -#: src/mine/cmine.cc:498 +#: src/mine/cmine.cc:496 msgid "The dart was poisoned! The poison was deadly... --More--" msgstr "Дротик був отруєним! Отрута виявилась смертельною... --Далі--" -#: src/mine/cmine.cc:500 +#: src/mine/cmine.cc:498 msgid "" "A little dart shoots out at you! You are hit by a little dart! --More--" msgstr "" "Маленький дротик влучив у вас! Вас поранили маленьким дротиком! --Далі--" -#: src/mine/cmine.cc:504 +#: src/mine/cmine.cc:502 msgid "You turn to stone... --More--" msgstr "Ви перетворюєтесь на камінь... --Далі--" -#: src/mine/cmine.cc:506 +#: src/mine/cmine.cc:504 msgid "Touching the cockatrice corpse was a fatal mistake. --More--" msgstr "" "Доторкнувшись до тіла василіска, ви зробили фатальну помилку. --Далі--" -#: src/mine/cmine.cc:508 +#: src/mine/cmine.cc:506 msgid "You feel here a cockatrice corpse. --More--" msgstr "Ви відчуваєте тут мертве тіло василіска. --Далі--" -#: src/mine/cmine.cc:512 +#: src/mine/cmine.cc:510 msgid "" "Click! You trigger a rolling boulder trap! You are hit by a boulder! --" "More--" msgstr "" "Клац! З горба котиться велетенська каменюка і роздавлює вас вщент! --Далі--" -#: src/mine/cmine.cc:522 +#: src/mine/cmine.cc:520 msgid "sleep" msgstr "сон" -#: src/mine/cmine.cc:525 +#: src/mine/cmine.cc:523 msgid "striking" msgstr "разючий" -#: src/mine/cmine.cc:528 +#: src/mine/cmine.cc:526 msgid "death" msgstr "смерть" -#: src/mine/cmine.cc:531 +#: src/mine/cmine.cc:529 msgid "polymorph" msgstr "поліморфний" -#: src/mine/cmine.cc:534 +#: src/mine/cmine.cc:532 msgid "magic missile" msgstr "чарівна ракета" -#: src/mine/cmine.cc:537 +#: src/mine/cmine.cc:535 msgid "secret door detection" msgstr "виявлення таємних дверей" -#: src/mine/cmine.cc:540 +#: src/mine/cmine.cc:538 msgid "invisibility" msgstr "невидимість" -#: src/mine/cmine.cc:543 +#: src/mine/cmine.cc:541 msgid "cold" msgstr "холод" -#: src/mine/cmine.cc:547 +#: src/mine/cmine.cc:545 #, c-format msgid "Your wand of %s breaks apart and explodes! --More--" msgstr "Ваша паличка %s зламалась і вибухнула! --Далі--" -#: src/mine/cmine.cc:553 +#: src/mine/cmine.cc:551 msgid "You are jolted by a surge of electricity! --More--" msgstr "Вас вдарило електричним зарядом! --Далі--" -#: src/mine/cmine.cc:657 +#: src/mine/cmine.cc:655 msgid "Enter the filename to load: " msgstr "Введіть назву файла для завантаження: " -#: src/mine/cmine.cc:664 +#: src/mine/cmine.cc:662 msgid "Enter the filename to save: " msgstr "Введіть назву файла для збереження: " -#: src/mine/cmine.cc:672 +#: src/mine/cmine.cc:670 msgid "mine-help.txt" msgstr "mine-help.txt" -#: src/mine/cmine.cc:674 +#: src/mine/cmine.cc:672 msgid "Encoding of mine-help.txt|UTF-8" msgstr "Кодування mine-help.txt|UTF-8" @@ -6126,7 +6151,7 @@ msgid "30 8 8 1 1 40 14 14 11 10 35 9 10 2 1 1 10 9 12 30 17 15" msgstr "30 8 8 1 1 40 14 14 11 10 35 9 10 2 1 1 10 9 12 30 17 15" -#: src/pkg_columnizer.cc:89 src/ui.cc:2782 +#: src/pkg_columnizer.cc:89 src/ui.cc:2787 msgid "Package" msgstr "Пакунок" @@ -6207,8 +6232,8 @@ msgid "" msgstr "" -#: src/pkg_columnizer.cc:238 src/pkg_grouppolicy.cc:269 -#: src/pkg_grouppolicy.cc:1815 src/qt/package.cc:234 +#: src/pkg_columnizer.cc:238 src/pkg_grouppolicy.cc:264 +#: src/pkg_grouppolicy.cc:1747 src/qt/package.cc:234 #: src/qt/widgets/packages_tab.cc:73 msgid "virtual" msgstr "віртуальний" @@ -6237,7 +6262,7 @@ msgid "triggers-pending" msgstr "triggers-pending" -#: src/pkg_columnizer.cc:266 src/pkg_columnizer.cc:546 src/pkg_ver_item.cc:237 +#: src/pkg_columnizer.cc:266 src/pkg_columnizer.cc:551 src/pkg_ver_item.cc:237 msgid "ERROR" msgstr "ПОМИЛКА" @@ -6279,27 +6304,27 @@ msgid "none" msgstr "none" -#. ForTranslators: Imp = Important +#. TRANSLATORS: Imp = Important #: src/pkg_columnizer.cc:362 src/pkg_ver_item.cc:354 msgid "Imp" msgstr "Imp" -#. ForTranslators: Req = Required +#. TRANSLATORS: Req = Required #: src/pkg_columnizer.cc:364 src/pkg_ver_item.cc:357 msgid "Req" msgstr "Req" -#. ForTranslators: Std = Standard +#. TRANSLATORS: Std = Standard #: src/pkg_columnizer.cc:366 src/pkg_ver_item.cc:360 msgid "Std" msgstr "Std" -#. ForTranslators: Opt = Optional +#. TRANSLATORS: Opt = Optional #: src/pkg_columnizer.cc:368 src/pkg_ver_item.cc:363 msgid "Opt" msgstr "Opt" -#. ForTranslators: Xtr = Extra +#. TRANSLATORS: Xtr = Extra #: src/pkg_columnizer.cc:370 src/pkg_ver_item.cc:366 msgid "Xtr" msgstr "Xtr" @@ -6328,26 +6353,26 @@ msgid "DL Size: %sB" msgstr "Завант.: %sb" -#. ForTranslators: Hostname -#: src/pkg_columnizer.cc:498 +#. TRANSLATORS: Hostname +#: src/pkg_columnizer.cc:499 msgid "HN too long" msgstr "HN занадто довге" -#: src/pkg_columnizer.cc:671 src/pkg_columnizer.cc:680 +#: src/pkg_columnizer.cc:676 src/pkg_columnizer.cc:685 #, c-format msgid "Unable to transcode package display format after \"%ls\"" msgstr "Не вдалося перекодувати формати відображення пакунків після \"%ls\"" -#: src/pkg_columnizer.cc:687 +#: src/pkg_columnizer.cc:692 msgid "Internal error: Default column string is unparsable" msgstr "" "Внутрішня помилка: Неможливо проаналізувати стовпчик рядка за замовчанням" -#: src/pkg_grouppolicy.cc:264 src/pkg_grouppolicy.cc:1127 +#: src/pkg_grouppolicy.cc:274 src/pkg_grouppolicy.cc:1124 msgid "Tasks" msgstr "Завдання" -#: src/pkg_grouppolicy.cc:468 +#: src/pkg_grouppolicy.cc:467 msgid "" "Security Updates\n" " Security updates for these packages are available from security.debian.org." @@ -6355,7 +6380,7 @@ "Оновлення безпеки\n" " Оновлення безпеки пакунків доступні на security.debian.org." -#: src/pkg_grouppolicy.cc:469 +#: src/pkg_grouppolicy.cc:468 msgid "" "Upgradable Packages\n" " A newer version of these packages is available." @@ -6363,7 +6388,7 @@ "Пакунки для яких доступні нові версії\n" " Для цих пакунків доступні нові версії." -#: src/pkg_grouppolicy.cc:470 +#: src/pkg_grouppolicy.cc:469 msgid "" "New Packages\n" " These packages have been added to Debian since the last time you cleared " @@ -6375,7 +6400,7 @@ "\"нових\" пакунків (виберіть \"Забути про нові пакунки\" з меню Дії, щоб " "очистити цей список)." -#: src/pkg_grouppolicy.cc:471 +#: src/pkg_grouppolicy.cc:470 msgid "" "Installed Packages\n" " These packages are currently installed on your computer." @@ -6383,7 +6408,7 @@ "Встановлені пакунки\n" " Ці пакунки вже встановлені на вашому комп'ютері." -#: src/pkg_grouppolicy.cc:472 +#: src/pkg_grouppolicy.cc:471 msgid "" "Not Installed Packages\n" " These packages are not installed on your computer." @@ -6391,7 +6416,7 @@ "Не встановлені пакунки\n" " Ці пакунки не встановлені на вашому комп'ютері." -#: src/pkg_grouppolicy.cc:473 +#: src/pkg_grouppolicy.cc:472 msgid "" "Obsolete and Locally Created Packages\n" " These packages are currently installed on your computer, but they are not " @@ -6403,7 +6428,7 @@ "жодного з джерел apt. Вони могли застаріти і були видаленими з архіву або ж " "ви створили свої власні версії для цих програм." -#: src/pkg_grouppolicy.cc:474 +#: src/pkg_grouppolicy.cc:473 msgid "" "Virtual Packages\n" " These packages do not exist; they are names other packages use to require " @@ -6413,7 +6438,7 @@ " Ці пакунки не існують; вони вказують на інші пакунки, котрі потрібно " "використовувати або котрі забезпечують схожу функціональність." -#: src/pkg_grouppolicy.cc:629 +#: src/pkg_grouppolicy.cc:628 msgid "" "Packages which are recommended by other packages\n" " These packages are not strictly required, but they may be necessary to " @@ -6425,7 +6450,7 @@ "надання усіх можливостей якимись іншими програмами, які ви встановлюєте або " "вилучаєте." -#: src/pkg_grouppolicy.cc:650 +#: src/pkg_grouppolicy.cc:649 msgid "" "Packages which are suggested by other packages\n" " These packages are not required in order to make your system function " @@ -6437,44 +6462,44 @@ "надати розширені можливості якимось іншим програмам, які ви встановлюєте на " "дану мить." -#: src/pkg_grouppolicy.cc:807 +#: src/pkg_grouppolicy.cc:806 msgid "unknown" msgstr "невідомо" -#: src/pkg_grouppolicy.cc:818 +#: src/pkg_grouppolicy.cc:817 #, c-format msgid "Priority %s" msgstr "Пріоритет %s" -#: src/pkg_grouppolicy.cc:932 +#: src/pkg_grouppolicy.cc:931 msgid "UNCATEGORIZED" msgstr "БЕЗ КАТЕГОРІЇ" -#: src/pkg_grouppolicy.cc:1059 +#: src/pkg_grouppolicy.cc:1058 msgid "End-user" msgstr "Кінечний користувач" -#: src/pkg_grouppolicy.cc:1060 +#: src/pkg_grouppolicy.cc:1059 msgid "Servers" msgstr "Сервери" -#: src/pkg_grouppolicy.cc:1061 +#: src/pkg_grouppolicy.cc:1060 msgid "Development" msgstr "Розробка" -#: src/pkg_grouppolicy.cc:1062 +#: src/pkg_grouppolicy.cc:1061 msgid "Localization" msgstr "Локалізація" -#: src/pkg_grouppolicy.cc:1063 +#: src/pkg_grouppolicy.cc:1062 msgid "Hardware Support" msgstr "Підтримка обладнання" -#: src/pkg_grouppolicy.cc:1065 +#: src/pkg_grouppolicy.cc:1064 msgid "Unrecognized tasks" msgstr "Завдання без категорії" -#: src/pkg_grouppolicy.cc:1128 +#: src/pkg_grouppolicy.cc:1125 msgid "" "\n" " Tasks are groups of packages which provide an easy way to select a " @@ -6484,26 +6509,26 @@ " Завдання — це групи пакунків, які надають легкий спосіб вибору раніше " "сформованого набору пакунків під певну мету." -#: src/pkg_grouppolicy.cc:1257 +#: src/pkg_grouppolicy.cc:1254 #, c-format msgid "Bad number in format string: %ls" msgstr "Неправильне число у рядку формату: %ls" -#: src/pkg_grouppolicy.cc:1266 +#: src/pkg_grouppolicy.cc:1263 #, c-format msgid "Match indices must be 1 or greater, not \"%s\"" msgstr "Індекси збігів повинні бути рівні 1 або більше, а не «%s»" -#: src/pkg_grouppolicy.cc:1284 +#: src/pkg_grouppolicy.cc:1281 #, c-format msgid "Match index %ls is too large; available groups are (%s)" msgstr "Індекс збігу %ls завеликий; є доступні групи (%s)" -#: src/pkg_grouppolicy.cc:1560 +#: src/pkg_grouppolicy.cc:1520 msgid "TAGLESS PACKAGES" msgstr "ПАКУНКИ БЕЗ МІТОК" -#: src/pkg_grouppolicy.cc:1561 +#: src/pkg_grouppolicy.cc:1521 msgid "" "\n" " These packages have not yet been classified in debtags, or the debtags " @@ -7056,26 +7081,26 @@ "пакунка може дозволити зловмиснику пошкодити або взяти під контроль вашу " "систему." -#. ForTranslators: This string is a confirmation message, which users +#. TRANSLATORS: This string is a confirmation message, which users #. (especially CJK users) should be able to input without input #. methods. Please include nothing but ASCII characters. -#: src/ui.cc:210 +#: src/ui.cc:211 msgid "Yes, I am aware this is a very bad idea" msgstr "Так, я усвідомлюю, що це дуже погана ідея" -#: src/ui.cc:237 +#: src/ui.cc:238 msgid "Er, there aren't any errors, this shouldn't have happened.." msgstr "Гм, немає жодних помилок, цього не повинно було статись.." -#: src/ui.cc:243 +#: src/ui.cc:244 msgid "E:" msgstr "E:" -#: src/ui.cc:245 +#: src/ui.cc:246 msgid "W:" msgstr "W:" -#: src/ui.cc:341 +#: src/ui.cc:342 msgid "" "WARNING: the package cache is opened in read-only mode! This change and all " "subsequent changes will not be saved unless you stop all other running apt-" @@ -7086,116 +7111,116 @@ "виберете пункт \"Стати root\" в меню Дії, ця зміна а також всі наступні " "збережені не будуть." -#: src/ui.cc:347 +#: src/ui.cc:348 msgid "Never display this message again." msgstr "Більше не показувати мені це повідомлення." -#: src/ui.cc:393 +#: src/ui.cc:394 msgid "" "You may not modify the state of any package while a download is underway." msgstr "" "Під час процесу завантаження ви не можете змінювати стан жодного пакунка." -#: src/ui.cc:424 +#: src/ui.cc:425 msgid "You already are root!" msgstr "Ви вже root!" -#: src/ui.cc:439 +#: src/ui.cc:440 msgid "Invalid Get-Root-Command; it should start with su: or sudo:" msgstr "" "Помилкова дія Get-Root-Command, вона повинна починатись з su: або sudo:" -#: src/ui.cc:446 +#: src/ui.cc:447 #, c-format msgid "Invalid Get-Root-Command; it should start with su: or sudo:, not %s:" msgstr "" "Помилкова дія Get-Root-Command, вона повинна починатись з su: або sudo:, а " "не з %s" -#: src/ui.cc:475 +#: src/ui.cc:476 #, c-format msgid "Unable to fork: %s" msgstr "Не вдалося створити розгалуження: %s" -#: src/ui.cc:579 +#: src/ui.cc:580 msgid "" "Subprocess exited with an error -- did you type your password correctly?" msgstr "Підпроцес завершився з помилкою -- ви ввели правильний пароль?" -#: src/ui.cc:618 +#: src/ui.cc:619 msgid "Loading cache" msgstr "Завантаження кешу" -#: src/ui.cc:660 +#: src/ui.cc:661 msgid "Really quit Aptitude?" msgstr "Завершити роботу Aptitude?" -#: src/ui.cc:714 src/ui.cc:2545 +#: src/ui.cc:715 src/ui.cc:2550 msgid "Change the behavior of aptitude" msgstr "Змінити поведінку aptitude." -#: src/ui.cc:750 +#: src/ui.cc:751 msgid "Really discard your personal settings and reload the defaults?" msgstr "" "Справді відкинути ваші персональні налаштування та завантажити звичні?" -#: src/ui.cc:855 src/ui.cc:902 src/ui.cc:930 src/ui.cc:953 +#: src/ui.cc:856 src/ui.cc:903 src/ui.cc:931 src/ui.cc:954 msgid "View available packages and choose actions to perform" msgstr "Перегляд доступних пакунків та вибір дій для виконання" -#: src/ui.cc:884 +#: src/ui.cc:885 msgid "Recommended Packages" msgstr "Рекомендовані пакунки" -#: src/ui.cc:885 +#: src/ui.cc:886 msgid "View packages that it is recommended that you install" msgstr "Показати пакунки, котрі рекомендуються для встановлення" -#: src/ui.cc:886 +#: src/ui.cc:887 msgid "Recommendations" msgstr "Рекомендації" -#: src/ui.cc:981 +#: src/ui.cc:982 #, c-format msgid "Information about %s" msgstr "Інформація про %s" -#: src/ui.cc:983 +#: src/ui.cc:984 #, c-format msgid "%s info" msgstr "%s інфо" -#: src/ui.cc:1004 +#: src/ui.cc:1005 #, c-format msgid "Packages depending on %s" msgstr "Пакунки, що залежать від %s" -#: src/ui.cc:1005 +#: src/ui.cc:1006 #, c-format msgid "Dependencies of %s" msgstr "Залежні від %s" -#: src/ui.cc:1008 +#: src/ui.cc:1009 #, c-format msgid "%s reverse deps" msgstr "%s reverse deps" -#: src/ui.cc:1009 +#: src/ui.cc:1010 #, c-format msgid "%s deps" msgstr "%s deps" -#: src/ui.cc:1027 +#: src/ui.cc:1028 #, c-format msgid "Available versions of %s" msgstr "Доступні версії %s" -#: src/ui.cc:1029 +#: src/ui.cc:1030 #, c-format msgid "%s versions" msgstr "%s версії" -#: src/ui.cc:1035 +#: src/ui.cc:1036 msgid "" "Aptitude %s%n%nCopyright 2000-2008 Daniel Burrows.%n%naptitude comes with " "%BABSOLUTELY NO WARRANTY%b; for details see 'license' in the Help menu. " @@ -7207,83 +7232,83 @@ "«Довідка». Це вільне ПЗ, й ви маєте право розповсюджувати його на певних " "умовах, детально дивіться «Ліцензія»." -#: src/ui.cc:1085 src/ui.cc:1087 +#: src/ui.cc:1086 src/ui.cc:1088 msgid "License" msgstr "Ліцензія" -#: src/ui.cc:1086 src/ui.cc:2637 +#: src/ui.cc:1087 src/ui.cc:2642 msgid "View the terms under which you may copy and distribute aptitude" msgstr "" "Показати умови, згідно з якими ви можете копіювати та розповсюджувати " "aptitude" -#. ForTranslators: You can translate help.txt and set the filename here. -#: src/ui.cc:1101 +#. TRANSLATORS: You can translate help.txt and set the filename here. +#: src/ui.cc:1102 msgid "Localized file|help.txt" msgstr "help-uk.txt" -#: src/ui.cc:1103 +#: src/ui.cc:1104 msgid "Encoding of help.txt|UTF-8" msgstr "Кодування help.txt|UTF-8" -#: src/ui.cc:1114 +#: src/ui.cc:1115 msgid "Online Help" msgstr "Онлайн-довідка" -#: src/ui.cc:1115 +#: src/ui.cc:1116 msgid "View a brief introduction to aptitude" msgstr "Переглянути короткий огляд aptitude" -#: src/ui.cc:1116 src/ui.cc:2787 +#: src/ui.cc:1117 src/ui.cc:2792 msgid "Help" msgstr "Допомога" -#. ForTranslators: You can translate README and set the filename here. -#: src/ui.cc:1125 +#. TRANSLATORS: You can translate README and set the filename here. +#: src/ui.cc:1126 msgid "Localized file|README" msgstr "README" -#: src/ui.cc:1126 +#: src/ui.cc:1127 msgid "Encoding of README|ISO_8859-1" msgstr "Кодування README|ISO_8859-1" -#: src/ui.cc:1137 +#: src/ui.cc:1138 msgid "User's Manual" msgstr "Довідник користувача" -#: src/ui.cc:1138 +#: src/ui.cc:1139 msgid "Read the full user's manual of aptitude" msgstr "Читати повний довідник користувача aptitude" -#: src/ui.cc:1139 +#: src/ui.cc:1140 msgid "Manual" msgstr "Довідник" -#: src/ui.cc:1146 src/ui.cc:1148 +#: src/ui.cc:1147 src/ui.cc:1149 msgid "FAQ" msgstr "ЧаПи" -#: src/ui.cc:1147 src/ui.cc:2629 +#: src/ui.cc:1148 src/ui.cc:2634 msgid "View a list of frequently asked questions" msgstr "Переглянути список частих питань." -#: src/ui.cc:1156 src/ui.cc:1158 +#: src/ui.cc:1157 src/ui.cc:1159 msgid "News" msgstr "Новини" -#: src/ui.cc:1157 +#: src/ui.cc:1158 #, c-format msgid "View the important changes made in each version of %s" msgstr "Показати важливі зміни, зроблені у кожній версії %s" -#: src/ui.cc:1164 +#: src/ui.cc:1165 #, c-format msgid "" "Unable to remove the old temporary directory; you should remove %s by hand." msgstr "" "Неможливо видалити стару тимчасову теку; ви повинні видалити %s вручну." -#: src/ui.cc:1169 +#: src/ui.cc:1170 #, c-format msgid "" "Will not remove %s; you should examine the files in it and remove them by " @@ -7291,7 +7316,7 @@ msgstr "" "Не видаляю %s; ви повинні перевірити файли в ній та видалити її вручну." -#: src/ui.cc:1195 +#: src/ui.cc:1196 #, c-format msgid "" "It appears that a previous version of aptitude left files behind in %s. " @@ -7304,15 +7329,15 @@ "бажаєте ви видалити цю теку та весь її вміст? Якщо ви виберете відповідь " "'Ні', то це повідомлення виводитись більше не буде." -#: src/ui.cc:1267 +#: src/ui.cc:1268 msgid "View the progress of the package download" msgstr "Відображати прогрес у завантаженні пакунків" -#: src/ui.cc:1268 +#: src/ui.cc:1269 msgid "Package Download" msgstr "Завантаження пакунків" -#: src/ui.cc:1315 +#: src/ui.cc:1316 msgid "" "%BWARNING%b: untrusted versions of the following packages will be " "installed!%n%nUntrusted packages could %Bcompromise your system's " @@ -7324,35 +7349,35 @@ "Продовжуйте встановлення лише в тому випадку, якщо точно знаєте що саме це " "вам потрібно.%n%n" -#: src/ui.cc:1321 +#: src/ui.cc:1322 msgid " %S*%N %s [version %s]%n" msgstr " %S*%N %s [версія %s]%n" -#: src/ui.cc:1327 +#: src/ui.cc:1328 msgid "Really Continue" msgstr "На справді продовжити" -#: src/ui.cc:1329 +#: src/ui.cc:1330 msgid "Abort Installation" msgstr "Перервати встановлення" -#: src/ui.cc:1393 +#: src/ui.cc:1394 msgid "Preview of package installation" msgstr "Огляд пакунків, призначених для встановлення" -#: src/ui.cc:1394 +#: src/ui.cc:1395 msgid "View and/or adjust the actions that will be performed" msgstr "Переглянути та/або погодити дії, які будуть виконані" -#: src/ui.cc:1456 +#: src/ui.cc:1457 msgid "Some packages were broken and have been fixed:" msgstr "Були виправлені деякі недієздатні пакунки:" -#: src/ui.cc:1464 +#: src/ui.cc:1465 msgid "No solution to these dependency problems exists!" msgstr "Розв'язку даної проблеми з залежностями немає!" -#: src/ui.cc:1470 +#: src/ui.cc:1471 #, c-format msgid "" "Ran out of time while trying to resolve dependencies (press \"%s\" to try " @@ -7361,7 +7386,7 @@ "Пошук розв'язання залежностей вийшов за встановлені часові рамки (натисніть " "\"%s\" щоб спробувати ретельніше)" -#: src/ui.cc:1516 +#: src/ui.cc:1517 msgid "" "Installing/removing packages requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -7369,19 +7394,19 @@ "Для встановлення/видалення пакунків потрібні адміністративні привілеї, якими " "ви на разі не володієте. Чи бажаєте ви перевтілитись в користувача root?" -#: src/ui.cc:1519 src/ui.cc:1758 src/ui.cc:1819 src/ui.cc:1914 +#: src/ui.cc:1520 src/ui.cc:1759 src/ui.cc:1820 src/ui.cc:1915 msgid "Become root" msgstr "Увійти до облікового запису root" -#: src/ui.cc:1521 src/ui.cc:1760 src/ui.cc:1821 src/ui.cc:1916 +#: src/ui.cc:1522 src/ui.cc:1761 src/ui.cc:1822 src/ui.cc:1917 msgid "Don't become root" msgstr "Не входити до облікового запису root" -#: src/ui.cc:1642 +#: src/ui.cc:1643 msgid "No packages are scheduled to be installed, removed, or upgraded." msgstr "Немає пакунків, позначених для встановлення, видалення чи оновлення." -#: src/ui.cc:1648 +#: src/ui.cc:1649 msgid "" "No packages will be installed, removed or upgraded. Some packages could be " "upgraded, but you have not chosen to upgrade them. Type \"U\" to prepare an " @@ -7391,19 +7416,19 @@ "пакунки можуть бути оновлені, однак ви не просили оновити їх. Натисніть " "\"U\", щоб встановити відповідні позначки для оновлення пакунків." -#: src/ui.cc:1728 +#: src/ui.cc:1729 msgid "Updating package lists" msgstr "Оновлення списків пакунків" -#: src/ui.cc:1729 +#: src/ui.cc:1730 msgid "View the progress of the package list update" msgstr "Показувати хід оновлення списку пакунків" -#: src/ui.cc:1730 +#: src/ui.cc:1731 msgid "List Update" msgstr "Оновлення списку" -#: src/ui.cc:1755 +#: src/ui.cc:1756 msgid "" "Updating the package lists requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -7411,23 +7436,23 @@ "Для оновлення списків пакунків потрібні адміністративні привілеї, якими ви " "на разі не володієте. Чи бажаєте ви перевтілитись в користувача root?" -#: src/ui.cc:1770 src/ui.cc:2384 +#: src/ui.cc:1771 src/ui.cc:2385 msgid "Waste time trying to find mines" msgstr "Вбивайте час в пошуках мін" -#: src/ui.cc:1777 src/ui.cc:1865 +#: src/ui.cc:1778 src/ui.cc:1866 msgid "Cleaning while a download is in progress is not allowed" msgstr "Очищення під час процесу завантаження неможливе" -#: src/ui.cc:1792 +#: src/ui.cc:1793 msgid "Deleting downloaded files" msgstr "Видалення завантажених файлів" -#: src/ui.cc:1806 +#: src/ui.cc:1807 msgid "Downloaded package files have been deleted" msgstr "Завантажені файли були видалені" -#: src/ui.cc:1816 +#: src/ui.cc:1817 msgid "" "Cleaning the package cache requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -7435,11 +7460,11 @@ "Для очистки кешу пакунків потрібні адміністративні права, якими ви на дану " "мить не володієте. Отримати права суперкористувача?" -#: src/ui.cc:1862 +#: src/ui.cc:1863 msgid "The apt cache file is not available; cannot auto-clean." msgstr "Файл кешу apt недоступний; неможливо виконати auto-clean." -#: src/ui.cc:1900 +#: src/ui.cc:1901 #, c-format msgid "" "Obsolete downloaded package files have been deleted, freeing %sB of disk " @@ -7448,7 +7473,7 @@ "Застарілі завантажені файли пакунків були видалені, вивільнилось %sb " "дискового простору." -#: src/ui.cc:1911 +#: src/ui.cc:1912 msgid "" "Deleting obsolete files requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -7456,122 +7481,122 @@ "Для вилучення застарілих файлів потрібні адміністративні права, якими ви на " "дану мить не володієте. Отримати права суперкористувача?" -#: src/ui.cc:2013 +#: src/ui.cc:2014 msgid "No more solutions." msgstr "Більше розв'язків немає." -#: src/ui.cc:2221 +#: src/ui.cc:2222 msgid "Unable to find a solution to apply." msgstr "Не вдалося знайти розв'язок, який можна було б застосувати." -#: src/ui.cc:2227 +#: src/ui.cc:2228 msgid "Ran out of time while trying to find a solution." msgstr "Спроба пошуку розв'язку вийшла за встановлені часові рамки." -#: src/ui.cc:2287 src/ui.cc:2289 +#: src/ui.cc:2288 src/ui.cc:2290 msgid "Resolve Dependencies" msgstr "Розв'язати залежності" -#: src/ui.cc:2288 +#: src/ui.cc:2289 msgid "Search for solutions to unsatisfied dependencies" msgstr "Знайти розв'язки з незадоволеними залежностями" -#: src/ui.cc:2300 +#: src/ui.cc:2301 #, c-format msgid "Unable to open %ls" msgstr "Неможливо відкрити %ls" -#: src/ui.cc:2306 +#: src/ui.cc:2307 msgid "Error while dumping resolver state" msgstr "Помилка під час скидання стану розв'язувача" -#: src/ui.cc:2346 +#: src/ui.cc:2347 msgid "^Install/remove packages" msgstr "Встановити/видалити пакунки" -#: src/ui.cc:2349 +#: src/ui.cc:2350 msgid "^Update package list" msgstr "Оновити список пакунків" -#: src/ui.cc:2354 +#: src/ui.cc:2355 msgid "Mark Up^gradable" msgstr "Позначити для оновлення" -#: src/ui.cc:2359 +#: src/ui.cc:2360 msgid "^Forget new packages" msgstr "Забути про нові пакунки" -#: src/ui.cc:2363 +#: src/ui.cc:2364 msgid "Canc^el pending actions" msgstr "Скасувати всі незавершені дії" -#: src/ui.cc:2367 +#: src/ui.cc:2368 msgid "^Clean package cache" msgstr "Очистити кеш пакунків" -#: src/ui.cc:2371 +#: src/ui.cc:2372 msgid "Clean ^obsolete files" msgstr "Очистити застарілі файли" -#: src/ui.cc:2378 +#: src/ui.cc:2379 msgid "^Reload package cache" msgstr "Перезавантажити кеш пакунків" -#: src/ui.cc:2383 +#: src/ui.cc:2384 msgid "^Play Minesweeper" msgstr "Грати в сапера" -#: src/ui.cc:2388 +#: src/ui.cc:2389 msgid "^Become root" msgstr "Стати користувачем root" -#: src/ui.cc:2391 +#: src/ui.cc:2392 msgid "^Quit" msgstr "Вихід" -#: src/ui.cc:2398 src/ui.cc:2781 +#: src/ui.cc:2399 src/ui.cc:2786 msgid "Undo" msgstr "Відмінити" -#: src/ui.cc:2407 +#: src/ui.cc:2408 msgid "^Install" msgstr "Встановити" -#: src/ui.cc:2408 +#: src/ui.cc:2409 msgid "Flag the currently selected package for installation or upgrade" msgstr "Позначити вибраний пакунок для встановлення або оновлення" -#: src/ui.cc:2411 +#: src/ui.cc:2416 msgid "^Remove" msgstr "Видалити" -#: src/ui.cc:2412 +#: src/ui.cc:2417 msgid "Flag the currently selected package for removal" msgstr "Позначити вибраний пакунок для видалення" -#: src/ui.cc:2415 +#: src/ui.cc:2420 msgid "^Purge" msgstr "Очистити" -#: src/ui.cc:2416 +#: src/ui.cc:2421 msgid "" "Flag the currently selected package and its configuration files for removal" msgstr "" "Позначити вибраний пакунок для видалення разом з його файлами налаштувань" -#: src/ui.cc:2419 +#: src/ui.cc:2424 msgid "^Keep" msgstr "Зберегти" -#: src/ui.cc:2420 +#: src/ui.cc:2425 msgid "Cancel any action on the selected package" msgstr "Скасувати всі дії над вибраним пакунком" -#: src/ui.cc:2423 +#: src/ui.cc:2428 msgid "^Hold" msgstr "Зафіксувати" -#: src/ui.cc:2424 +#: src/ui.cc:2429 msgid "" "Cancel any action on the selected package, and protect it from future " "upgrades" @@ -7579,11 +7604,11 @@ "Скасувати всі дії над вибраним пакунком і захистити його від майбутніх " "оновлень" -#: src/ui.cc:2427 +#: src/ui.cc:2432 msgid "Mark ^Auto" msgstr "Позначити як авт.встановлений" -#: src/ui.cc:2428 +#: src/ui.cc:2433 msgid "" "Mark the selected package as having been automatically installed; it will " "automatically be removed if no other packages depend on it" @@ -7591,11 +7616,11 @@ "Позначити вибраний пакунок як встановлений автоматично; якщо не залишиться " "пакунків, котрі залежать від нього, цей пакунок буде автоматично видалений" -#: src/ui.cc:2431 +#: src/ui.cc:2436 msgid "Mark ^Manual" msgstr "Позначити як встановлений вручну" -#: src/ui.cc:2432 +#: src/ui.cc:2437 msgid "" "Mark the selected package as having been manually installed; it will not be " "removed unless you manually remove it" @@ -7603,11 +7628,11 @@ "Позначити вибрані пакунки як встановлені вручну; вони не будуть видалені " "доти, доки ви вручну не зробите цього" -#: src/ui.cc:2435 +#: src/ui.cc:2440 msgid "^Forbid Version" msgstr "Заборонити версію" -#: src/ui.cc:2436 +#: src/ui.cc:2441 msgid "" "Forbid the candidate version of the selected package from being installed; " "newer versions of the package will be installed as usual" @@ -7615,19 +7640,19 @@ "Заборонити встановлення доступної версії вибраного пакунка; новіші його " "версії будуть встановлюватись як і звичайно" -#: src/ui.cc:2440 +#: src/ui.cc:2445 msgid "I^nformation" msgstr "Інформація" -#: src/ui.cc:2441 +#: src/ui.cc:2446 msgid "Display more information about the selected package" msgstr "Показати більше інформації про виділений пакунок" -#: src/ui.cc:2444 +#: src/ui.cc:2449 msgid "C^ycle Package Information" msgstr "Цикл інформації про пакунок" -#: src/ui.cc:2445 +#: src/ui.cc:2450 msgid "" "Cycle through the modes of the package information area: it can show the " "package's long description, a summary of its dependency status, or an " @@ -7637,93 +7662,93 @@ "показуватися довгий опис, зведення по стану його залежностей або аналіз " "навіщо потрібен цей пакунок." -#: src/ui.cc:2448 +#: src/ui.cc:2453 msgid "^Changelog" msgstr "^ChangeLog" -#: src/ui.cc:2449 +#: src/ui.cc:2454 msgid "Display the Debian changelog of the selected package" msgstr "Показати список змін для вибраного пакунка Debian" -#: src/ui.cc:2456 +#: src/ui.cc:2461 msgid "^Examine Solution" msgstr "Розглянути розв'язок" -#: src/ui.cc:2457 +#: src/ui.cc:2462 msgid "Examine the currently selected solution to the dependency problems." msgstr "Розглянути поточний розв'язок проблем з залежностями." -#: src/ui.cc:2460 +#: src/ui.cc:2465 msgid "Apply ^Solution" msgstr "Застосувати розв'язок" -#: src/ui.cc:2461 +#: src/ui.cc:2466 msgid "Perform the actions contained in the currently selected solution." msgstr "Виконати дії, що містяться у вибраному на даний момент розв'язку." -#: src/ui.cc:2464 +#: src/ui.cc:2469 msgid "^Next Solution" msgstr "Наступний розв'язок" -#: src/ui.cc:2465 +#: src/ui.cc:2470 msgid "Select the next solution to the dependency problems." msgstr "Вибрати наступний розв'язок проблем з залежностями." -#: src/ui.cc:2468 +#: src/ui.cc:2473 msgid "^Previous Solution" msgstr "Попередній розв'язок" -#: src/ui.cc:2469 +#: src/ui.cc:2474 msgid "Select the previous solution to the dependency problems." msgstr "Вибрати попередній розв'язок проблем з залежностями." -#: src/ui.cc:2472 +#: src/ui.cc:2477 msgid "^First Solution" msgstr "Перший розв'язок" -#: src/ui.cc:2473 +#: src/ui.cc:2478 msgid "Select the first solution to the dependency problems." msgstr "Вибрати перший розв'язок проблем з залежностями." -#: src/ui.cc:2476 +#: src/ui.cc:2481 msgid "^Last Solution" msgstr "Останній розв'язок" -#: src/ui.cc:2477 +#: src/ui.cc:2482 msgid "" "Select the last solution to the dependency problems that has been generated " "so far." msgstr "Вибрати останній знайдений розв'язок проблем з залежностями." -#: src/ui.cc:2483 +#: src/ui.cc:2488 msgid "Toggle ^Rejected" msgstr "Встановити скасування" -#: src/ui.cc:2484 +#: src/ui.cc:2489 msgid "Toggle whether the currently selected action is rejected." msgstr "Встановити, що вибрана на даний момент дія скасовується." -#: src/ui.cc:2488 +#: src/ui.cc:2493 msgid "Toggle ^Approved" msgstr "Встановити схвалення" -#: src/ui.cc:2489 +#: src/ui.cc:2494 msgid "Toggle whether the currently selected action is approved." msgstr "Встановити, що вибрана на даний момент дія схвалюється." -#: src/ui.cc:2493 +#: src/ui.cc:2498 msgid "^View Target" msgstr "Показати ціль" -#: src/ui.cc:2494 +#: src/ui.cc:2499 msgid "View the package which will be affected by the selected action" msgstr "Показати пакунок, на який буде впливати обрана дія" -#: src/ui.cc:2500 +#: src/ui.cc:2505 msgid "Reject Breaking ^Holds" msgstr "Не ламати фіксації" -#: src/ui.cc:2502 +#: src/ui.cc:2507 msgid "" "Reject all actions that would change the state of held packages or install " "forbidden versions" @@ -7731,135 +7756,135 @@ "Відкинути усі дії, які призвели б до зміни стану зафіксованих пакунків або " "встановленню заборонених версій" -#: src/ui.cc:2510 +#: src/ui.cc:2515 msgid "^Find" msgstr "Пошук" -#: src/ui.cc:2511 +#: src/ui.cc:2516 msgid "Search forwards" msgstr "Пошук вперед" -#: src/ui.cc:2514 +#: src/ui.cc:2519 msgid "^Find Backwards" msgstr "Зворотній пошук" -#: src/ui.cc:2515 +#: src/ui.cc:2520 msgid "Search backwards" msgstr "Пошук назад" -#: src/ui.cc:2518 +#: src/ui.cc:2523 msgid "Find ^Again" msgstr "Знайти знову" -#: src/ui.cc:2519 +#: src/ui.cc:2524 msgid "Repeat the last search" msgstr "Повторити останній пошук" -#: src/ui.cc:2522 +#: src/ui.cc:2527 msgid "Find Again ^Backwards" msgstr "Зворотній пошук" -#: src/ui.cc:2523 +#: src/ui.cc:2528 msgid "Repeat the last search in the opposite direction" msgstr "Повторити останній пошук у протилежному напрямку" -#: src/ui.cc:2527 +#: src/ui.cc:2532 msgid "^Limit Display" msgstr "Обмеження виводу" -#: src/ui.cc:2528 +#: src/ui.cc:2533 msgid "Apply a filter to the package list" msgstr "Застосувати фільтр до списку пакунків" -#: src/ui.cc:2531 +#: src/ui.cc:2536 msgid "^Un-Limit Display" msgstr "Вивід без обмежень" -#: src/ui.cc:2532 +#: src/ui.cc:2537 msgid "Remove the filter from the package list" msgstr "Зняти фільтр зі списку пакунків" -#: src/ui.cc:2536 +#: src/ui.cc:2541 msgid "Find ^Broken" msgstr "Знайти недієздатні" -#: src/ui.cc:2537 +#: src/ui.cc:2542 msgid "Find the next package with unsatisfied dependencies" msgstr "Знайти наступний пакунок з незадоволеними залежностями" -#: src/ui.cc:2544 +#: src/ui.cc:2549 msgid "^Preferences" msgstr "Вподобання" -#: src/ui.cc:2549 +#: src/ui.cc:2554 msgid "^UI options" msgstr "Налаштування ІК" -#: src/ui.cc:2550 +#: src/ui.cc:2555 msgid "Change the settings which affect the user interface" msgstr "Змінити налаштування інтерфейсу користувача" -#: src/ui.cc:2553 +#: src/ui.cc:2558 msgid "^Dependency handling" msgstr "Обробка залежностей" -#: src/ui.cc:2554 +#: src/ui.cc:2559 msgid "Change the settings which affect how package dependencies are handled" msgstr "Змінити налаштування, що мають відношення до обробки залежностей" -#: src/ui.cc:2557 +#: src/ui.cc:2562 msgid "^Miscellaneous" msgstr "Різне" -#: src/ui.cc:2558 +#: src/ui.cc:2563 msgid "Change miscellaneous program settings" msgstr "Змінити різноманітні налаштування програми" -#: src/ui.cc:2564 +#: src/ui.cc:2569 msgid "^Revert options" msgstr "Скинути опції" -#: src/ui.cc:2565 +#: src/ui.cc:2570 msgid "Reset all settings to the system defaults" msgstr "Скинути всі налаштування до значень за замовчанням" -#: src/ui.cc:2576 +#: src/ui.cc:2581 msgid "^Next" msgstr "Наступне" -#: src/ui.cc:2577 +#: src/ui.cc:2582 msgid "View next display" msgstr "Вивести наступне вікно" -#: src/ui.cc:2580 +#: src/ui.cc:2585 msgid "^Prev" msgstr "Попереднє" -#: src/ui.cc:2581 +#: src/ui.cc:2586 msgid "View previous display" msgstr "Вивести попереднє вікно" -#: src/ui.cc:2584 +#: src/ui.cc:2589 msgid "^Close" msgstr "Закрити" -#: src/ui.cc:2585 +#: src/ui.cc:2590 msgid "Close this display" msgstr "Закрити цей перегляд" -#: src/ui.cc:2590 +#: src/ui.cc:2595 msgid "New Package ^View" msgstr "Нове представлення пакунків" -#: src/ui.cc:2591 +#: src/ui.cc:2596 msgid "Create a new default package view" msgstr "Створити нове звичне візуальне представлення пакунків" -#: src/ui.cc:2594 +#: src/ui.cc:2599 msgid "Audit ^Recommendations" msgstr "Перевірка рекомендацій" -#: src/ui.cc:2595 +#: src/ui.cc:2600 msgid "" "View packages which it is recommended that you install, but which are not " "currently installed." @@ -7867,87 +7892,87 @@ "Перегляд пакунків, які рекомендовані для встановлення, однак ще не " "встановлені." -#: src/ui.cc:2598 +#: src/ui.cc:2603 msgid "New ^Flat Package List" msgstr "Новий плоский список пакунків" -#: src/ui.cc:2599 +#: src/ui.cc:2604 msgid "View all the packages on the system in a single uncategorized list" msgstr "Показати всі пакунки в системі одним нероздільним списком" -#: src/ui.cc:2602 +#: src/ui.cc:2607 msgid "New ^Debtags Browser" msgstr "Новий переглядач Debtags" -#: src/ui.cc:2604 +#: src/ui.cc:2609 msgid "Browse packages using Debtags data" msgstr "Перегляд пакунків з використанням даних Debtags" -#: src/ui.cc:2607 +#: src/ui.cc:2612 msgid "New Categorical ^Browser" msgstr "Новий переглядач по категоріях" -#: src/ui.cc:2609 +#: src/ui.cc:2614 msgid "Browse packages by category" msgstr "Перегляд пакунків згідно до їх категорій" -#: src/ui.cc:2617 +#: src/ui.cc:2622 msgid "^About" msgstr "Щодо" -#: src/ui.cc:2618 +#: src/ui.cc:2623 msgid "View information about this program" msgstr "Показати інформацію про дану програму" -#: src/ui.cc:2621 +#: src/ui.cc:2626 msgid "^Help" msgstr "Допомога" -#: src/ui.cc:2622 +#: src/ui.cc:2627 msgid "View the on-line help" msgstr "Показати інтерактивну довідку" -#: src/ui.cc:2624 +#: src/ui.cc:2629 msgid "User's ^Manual" msgstr "Довідник користувача" -#: src/ui.cc:2625 +#: src/ui.cc:2630 msgid "View the detailed program manual" msgstr "Показати детальний довідник програми" -#: src/ui.cc:2628 +#: src/ui.cc:2633 msgid "^FAQ" msgstr "ЧаПи" -#: src/ui.cc:2632 +#: src/ui.cc:2637 msgid "^News" msgstr "Новини" -#: src/ui.cc:2633 +#: src/ui.cc:2638 msgid "View the important changes made in each version of " msgstr "Показати важливі зміни, зроблені в кожній версії " -#: src/ui.cc:2636 +#: src/ui.cc:2641 msgid "^License" msgstr "Ліцензія" -#: src/ui.cc:2780 +#: src/ui.cc:2785 msgid "Actions" msgstr "Дії" -#: src/ui.cc:2784 +#: src/ui.cc:2789 msgid "Search" msgstr "Пошук" -#: src/ui.cc:2785 +#: src/ui.cc:2790 msgid "Options" msgstr "Параметри" -#: src/ui.cc:2786 +#: src/ui.cc:2791 msgid "Views" msgstr "Представлення" -#: src/ui.cc:2852 +#: src/ui.cc:2857 #, c-format msgid "" "%ls: Menu %ls: Help %ls: Quit %ls: Update %ls: Download/Install/Remove " @@ -7956,11 +7981,11 @@ "%ls: Меню %ls: Довідка %ls: Вихід %ls: Оновлення %ls: Завант/Встан/Вилуч " "пакунків" -#: src/ui.cc:3211 +#: src/ui.cc:3216 msgid "yes_key" msgstr "yes_key" -#: src/ui.cc:3212 +#: src/ui.cc:3217 msgid "no_key" msgstr "no_key" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apt-listchanges.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apt-listchanges.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apt-listchanges.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apt-listchanges.po 2015-02-19 15:22:14.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-04-12 14:06+0000\n" "PO-Revision-Date: 2014-02-11 17:13+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:33+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../apt-listchanges.py:85 msgid "database %s failed to load.\n" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apt.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apt.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apt.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apt.po 2015-02-19 15:22:14.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: apt-all\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-06-19 04:28+0000\n" +"PO-Revision-Date: 2014-11-07 13:36+0000\n" "Last-Translator: AB. \n" "Language-Team: Українська \n" "MIME-Version: 1.0\n" @@ -15,8 +15,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:32+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: \n" #: cmdline/apt-cache.cc:141 @@ -648,7 +648,7 @@ #: cmdline/apt-get.cc:127 msgid "Y" -msgstr "Y" +msgstr "Т" #: cmdline/apt-get.cc:140 msgid "N" @@ -895,7 +895,7 @@ #: cmdline/apt-get.cc:709 msgid "Install these packages without verification [y/N]? " -msgstr "Встановити ці пакунки без перевірки [y/N]? " +msgstr "Встановити ці пакунки без перевірки [т/Н]? " #: cmdline/apt-get.cc:704 cmdline/apt-get.cc:711 msgid "Some packages could not be authenticated" @@ -981,7 +981,7 @@ #: cmdline/apt-get.cc:928 msgid "Do you want to continue [Y/n]? " -msgstr "Бажаєте продовжити [Y/n]? " +msgstr "Бажаєте продовжити [Т/н]? " #: cmdline/apt-get.cc:1000 cmdline/apt-get.cc:2375 #, c-format @@ -1117,7 +1117,7 @@ #: cmdline/apt-get.cc:1580 msgid "Internal error, AllUpgrade broke stuff" -msgstr "Внутрішня помилка, AllUpgrade щось поламав" +msgstr "Внутрішня помилка, AllUpgrade все поламав" #: cmdline/apt-get.cc:1878 msgid "You might want to run 'apt-get -f install' to correct these:" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apturl.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apturl.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/apturl.po 2014-07-09 09:19:59.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/apturl.po 2015-02-19 15:22:42.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:39+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/aspell.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/aspell.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/aspell.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/aspell.po 2015-02-19 15:22:15.000000000 +0000 @@ -10,13 +10,13 @@ "Report-Msgid-Bugs-To: kevina@gnu.org\n" "POT-Creation-Date: 2011-07-07 13:15-0600\n" "PO-Revision-Date: 2012-02-09 16:33+0000\n" -"Last-Translator: Max_ym \n" +"Last-Translator: Max_ym \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:36+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:32+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: common/info.cpp:232 msgid "a number between 0 and 1" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/attr.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/attr.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/attr.po 2014-07-09 09:19:32.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/attr.po 2015-02-19 15:22:15.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:36+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:33+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../attr/attr.c:46 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/avahi.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/avahi.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/avahi.po 2014-07-09 09:19:51.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/avahi.po 2015-02-19 15:22:34.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:58+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:58+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: ../avahi-common/error.c:30 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bacula.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bacula.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bacula.po 2014-07-09 09:19:49.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bacula.po 2015-02-19 15:22:32.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:39+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:46+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: \n" #: src/dird/jobq.c:74 @@ -47,13 +47,13 @@ #: src/dird/jobq.c:180 #, c-format msgid "Job %s waiting %d seconds for scheduled start time.\n" -msgstr "" +msgstr "Завдання %s очікує %d секунд до запланованого часу запуску.\n" #: src/dird/jobq.c:220 src/dird/job.c:113 src/stored/dircmd.c:198 #: src/stored/stored.c:503 #, c-format msgid "Unable to init job cond variable: ERR=%s\n" -msgstr "" +msgstr "Не вдалося ініціалізувати роботу cond змінної: ERR=%s\n" #: src/dird/jobq.c:242 #, c-format @@ -74,10 +74,11 @@ #, c-format msgid "Rescheduled Job %s at %s to re-run in %d seconds (%s).\n" msgstr "" +"Перенесення роботи %s в %s для повторного запуску в %d секундах (%s).\n" #: src/dird/jobq.c:703 src/dird/jobq.c:708 msgid "previous Job" -msgstr "" +msgstr "попереднє завдання" #: src/dird/jobq.c:745 #, c-format @@ -85,15 +86,17 @@ "Job canceled. Attempt to read and write same device.\n" " Read storage \"%s\" (From %s) -- Write storage \"%s\" (From %s)\n" msgstr "" +"Операція скасована. Спроба прочитати і записати на одному пристрої.\n" +" Читання пам’яті \"%s\" (З %s) -- Запис пам’яті \"%s\" (З %s)\n" #: src/dird/ua_select.c:54 #, c-format msgid "The current %s retention period is: %s\n" -msgstr "" +msgstr "Поточний %s період втримування: %s\n" #: src/dird/ua_select.c:59 msgid "Continue? (yes/mod/no): " -msgstr "" +msgstr "Продовжити? (так/змінити/ні): " #: src/dird/ua_select.c:62 src/dird/ua_run.c:232 msgid "mod" @@ -101,19 +104,19 @@ #: src/dird/ua_select.c:63 msgid "Enter new retention period: " -msgstr "" +msgstr "Уведіть новий термін зберігання: " #: src/dird/ua_select.c:67 msgid "Invalid period.\n" -msgstr "" +msgstr "Невірний період.\n" #: src/dird/ua_select.c:143 msgid "You have the following choices:\n" -msgstr "" +msgstr "Можливі такі варіянти:\n" #: src/dird/ua_select.c:159 msgid "The defined Storage resources are:\n" -msgstr "" +msgstr "Визначені такі сховища:\n" #: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:715 src/dird/ua_cmds.c:996 #: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 @@ -127,75 +130,77 @@ #: src/wx-console/wxbrestorepanel.cpp:1845 #: src/wx-console/wxbrestorepanel.cpp:1916 msgid "Storage" -msgstr "" +msgstr "Сховище" #: src/dird/ua_select.c:167 msgid "Select Storage resource" -msgstr "" +msgstr "Виберіть сховище" #: src/dird/ua_select.c:182 src/dird/ua_restore.c:1296 msgid "The defined FileSet resources are:\n" -msgstr "" +msgstr "Визначені FileSet ресурси:\n" #: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 msgid "FileSet" -msgstr "" +msgstr "FileSet" #: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 msgid "Select FileSet resource" -msgstr "" +msgstr "Вибір FileSet ресурсу" #: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 msgid "Could not find a Catalog resource\n" -msgstr "" +msgstr "Не вдалося виявити ресурс каталогу\n" #: src/dird/ua_select.c:223 msgid "" "You must specify a \"use \" command before continuing.\n" msgstr "" +"Перед продовженням потрібно вказати команду \"використовувати <ім’я-" +"каталогу>\".\n" #: src/dird/ua_select.c:229 msgid "The defined Catalog resources are:\n" -msgstr "" +msgstr "Визначені такі ресурси каталогу:\n" #: src/dird/ua_select.c:237 msgid "Catalog" -msgstr "" +msgstr "Каталог" #: src/dird/ua_select.c:237 msgid "Select Catalog resource" -msgstr "" +msgstr "Виберіть ресурс каталогу" #: src/dird/ua_select.c:255 src/dird/ua_select.c:281 msgid "The defined Job resources are:\n" -msgstr "" +msgstr "Визначені ресурси Завдання:\n" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 #: src/dird/ua_select.c:1187 src/dird/dird_conf.c:650 src/dird/ua_prune.c:593 #: src/dird/ua_run.c:238 msgid "Job" -msgstr "" +msgstr "Завдання" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 msgid "Select Job resource" -msgstr "" +msgstr "Вибір ресурсу Завдання:" #: src/dird/ua_select.c:308 #, c-format msgid "Error: Restore Job resource \"%s\" does not exist.\n" -msgstr "" +msgstr "Помилка: Відновлення роботи ресурсу \"%s\" не існує.\n" #: src/dird/ua_select.c:322 msgid "The defined Restore Job resources are:\n" -msgstr "" +msgstr "Визначені ресурси Завдання Відновлення:\n" #: src/dird/ua_select.c:330 msgid "Select Restore Job" -msgstr "" +msgstr "Вибір Завдання Відновлення:" #: src/dird/ua_select.c:347 msgid "The defined Client resources are:\n" -msgstr "" +msgstr "Визначені ресурси Клієнта:\n" #: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:716 #: src/dird/ua_cmds.c:997 src/dird/ua_run.c:243 @@ -214,7 +219,7 @@ #: src/wx-console/wxbrestorepanel.cpp:1914 #: src/wx-console/wxbrestorepanel.cpp:1970 msgid "Client" -msgstr "" +msgstr "Клієнт" #: src/dird/ua_select.c:355 msgid "Select Client (File daemon) resource" @@ -223,52 +228,55 @@ #: src/dird/ua_select.c:382 #, c-format msgid "Error: Client resource %s does not exist.\n" -msgstr "" +msgstr "Помилка: ресурс клієнта %s не існує.\n" #: src/dird/ua_select.c:407 #, c-format msgid "Could not find Client %s: ERR=%s" -msgstr "" +msgstr "Не вдалося виявити клієнта %s: ERR=%s" #: src/dird/ua_select.c:417 src/dird/ua_select.c:471 #, c-format msgid "Could not find Client \"%s\": ERR=%s" -msgstr "" +msgstr "Не вдалося виявити клієнта \"%s\": ERR=%s" #: src/dird/ua_select.c:446 #, c-format msgid "Error obtaining client ids. ERR=%s\n" -msgstr "" +msgstr "Помилка при спробі отримання даних клієнта. ERR=%s\n" #: src/dird/ua_select.c:450 msgid "No clients defined. You must run a job before using this command.\n" msgstr "" +"Клієнти не визначені. Потрібно запустити завдання перед виконанням цієї " +"команди.\n" #: src/dird/ua_select.c:454 msgid "Defined Clients:\n" -msgstr "" +msgstr "Визначені такі клієнти:\n" #: src/dird/ua_select.c:464 msgid "Select the Client" -msgstr "" +msgstr "Виберіть клієнта" #: src/dird/ua_select.c:497 src/dird/ua_select.c:521 src/dird/ua_select.c:566 #, c-format msgid "Could not find Pool \"%s\": ERR=%s" -msgstr "" +msgstr "Не вдалося виявити чергу \"%s\": ERR=%s" #: src/dird/ua_select.c:532 src/dird/ua_output.c:474 src/dird/ua_update.c:437 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" -msgstr "" +msgstr "Помилка при отриманні даних черги. ERR=%s\n" #: src/dird/ua_select.c:536 msgid "No pools defined. Use the \"create\" command to create one.\n" msgstr "" +"Черга не визначена. Використовуйте команду \"створити\", щоб створити її.\n" #: src/dird/ua_select.c:540 msgid "Defined Pools:\n" -msgstr "" +msgstr "Визначені такі черги:\n" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:364 #: src/baconfig.h:80 @@ -281,16 +289,16 @@ #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 msgid "Pool" -msgstr "" +msgstr "Черга" #: src/dird/ua_select.c:553 msgid "Select the Pool" -msgstr "" +msgstr "Виберіть чергу" #: src/dird/ua_select.c:591 #, c-format msgid "No access to Pool \"%s\"\n" -msgstr "" +msgstr "Немає доступу до черги \"%s\"\n" #: src/dird/ua_select.c:624 msgid "Enter *MediaId or Volume name: " @@ -298,30 +306,30 @@ #: src/dird/ua_select.c:659 msgid "The defined Pool resources are:\n" -msgstr "" +msgstr "Визначені такі ресурси черг:\n" #: src/dird/ua_select.c:667 msgid "Select Pool resource" -msgstr "" +msgstr "Виберіть ресурс черги" #: src/dird/ua_select.c:691 src/dird/ua_restore.c:555 #, c-format msgid "Error: Pool resource \"%s\" does not exist.\n" -msgstr "" +msgstr "Помилка: ресурс черги \"%s\" не існує.\n" #: src/dird/ua_select.c:702 msgid "Enter the JobId to select: " -msgstr "" +msgstr "Уведіть JobId для вибору: " #: src/dird/ua_select.c:740 #, c-format msgid "Could not find Job \"%s\": ERR=%s" -msgstr "" +msgstr "Не вдалося виявити завдання \"%s\": ERR=%s" #: src/dird/ua_select.c:820 #, c-format msgid "Automatically selected %s: %s\n" -msgstr "" +msgstr "Автоматичний вибір %s: %s\n" #: src/dird/ua_select.c:831 #, c-format @@ -335,75 +343,75 @@ #: src/dird/ua_select.c:849 #, c-format msgid "Selection list for \"%s\" is empty!\n" -msgstr "" +msgstr "Список вибору для \"%s\" порожній!\n" #: src/dird/ua_select.c:855 #, c-format msgid "Automatically selected: %s\n" -msgstr "" +msgstr "Автоматичний вибір: %s\n" #: src/dird/ua_select.c:867 msgid "Selection aborted, nothing done.\n" -msgstr "" +msgstr "Вибір скасований, дія не зроблена.\n" #: src/dird/ua_select.c:872 #, c-format msgid "Please enter a number between 1 and %d\n" -msgstr "" +msgstr "Будь ласка, уведіть число від 1 до %d\n" #: src/dird/ua_select.c:921 msgid "Storage name given twice.\n" -msgstr "" +msgstr "Ім’я сховища вказано двічі.\n" #: src/dird/ua_select.c:938 #, c-format msgid "Expecting jobid=nn command, got: %s\n" -msgstr "" +msgstr "Очікувалася команда jobid=nn, отримано: %s\n" #: src/dird/ua_select.c:942 #, c-format msgid "JobId %s is not running.\n" -msgstr "" +msgstr "JobId %s не виконується.\n" #: src/dird/ua_select.c:952 #, c-format msgid "Expecting job=xxx, got: %s.\n" -msgstr "" +msgstr "Очікувалося job=xxx, отримано: %s.\n" #: src/dird/ua_select.c:956 src/dird/ua_select.c:968 #, c-format msgid "Job \"%s\" is not running.\n" -msgstr "" +msgstr "Процес \"%s\" не запущений.\n" #: src/dird/ua_select.c:964 #, c-format msgid "Expecting ujobid=xxx, got: %s.\n" -msgstr "" +msgstr "Очікувалося ujobid=xxx, отримано: %s.\n" #: src/dird/ua_select.c:984 #, c-format msgid "Storage resource \"%s\": not found\n" -msgstr "" +msgstr "Сховище \"%s\": не виявлено\n" #: src/dird/ua_select.c:1016 msgid "Enter autochanger drive[0]: " -msgstr "" +msgstr "Уведіть привід автозавантажувача[0]: " #: src/dird/ua_select.c:1037 msgid "Enter autochanger slot: " -msgstr "" +msgstr "Уведіть слот автозавантажувача: " #: src/dird/ua_select.c:1067 msgid "Media Types defined in conf file:\n" -msgstr "" +msgstr "У файлі конфігурації визначені такі типи носіїв:\n" #: src/dird/ua_select.c:1073 msgid "Media Type" -msgstr "" +msgstr "Тип носія" #: src/dird/ua_select.c:1073 msgid "Select the Media Type" -msgstr "" +msgstr "Виберіть тип носія" #: src/dird/ua_select.c:1112 #, c-format @@ -413,7 +421,7 @@ #: src/dird/ua_select.c:1121 src/dird/ua_select.c:1131 #, c-format msgid "Warning Job %s is not running. Continuing anyway ...\n" -msgstr "" +msgstr "Обережно, Завдання %s не запущено. Все одно продовжити ...\n" #: src/dird/ua_select.c:1141 src/dird/ua_cmds.c:693 src/dird/ua_cmds.c:739 msgid "Unauthorized command from this console.\n" @@ -421,20 +429,20 @@ #: src/dird/ua_select.c:1166 src/stored/status.c:473 src/filed/status.c:241 msgid "No Jobs running.\n" -msgstr "" +msgstr "Немає запущених Завдань.\n" #: src/dird/ua_select.c:1168 msgid "None of your jobs are running.\n" -msgstr "" +msgstr "Жодне з ваших завдань не запущене.\n" #: src/dird/ua_select.c:1173 msgid "Select Job:\n" -msgstr "" +msgstr "Виберіть завдання:\n" #: src/dird/ua_select.c:1182 #, c-format msgid "JobId=%s Job=%s" -msgstr "" +msgstr "JobId=%s Job=%s" #: src/dird/ua_select.c:1186 #, c-format @@ -448,19 +456,22 @@ "\n" "%s" msgstr "" +"Скасувати: %s\n" +"\n" +"%s" #: src/dird/ua_select.c:1194 msgid "Confirm cancel?" -msgstr "" +msgstr "Підтвердити скасування?" #: src/dird/ua_select.c:1200 msgid "Confirm cancel (yes/no): " -msgstr "" +msgstr "Підтвердити скасування (так/ні): " #: src/dird/ua_select.c:1209 src/dird/ua_cmds.c:734 src/dird/ua_cmds.c:1101 #, c-format msgid "Job \"%s\" not found.\n" -msgstr "" +msgstr "Завдання \"%s\" не знайдено.\n" #: src/dird/bsr.c:173 #, c-format @@ -499,7 +510,7 @@ #: src/dird/bsr.c:317 msgid "No Volumes found to restore.\n" -msgstr "" +msgstr "Не знайдено розділів для відновлення.\n" #: src/dird/bsr.c:319 msgid "" @@ -519,7 +530,7 @@ #: src/dird/verify.c:86 src/dird/verify.c:318 #, c-format msgid "Unimplemented Verify level %d(%c)\n" -msgstr "" +msgstr "Нездійснений рівень Перевірки %d(%c)\n" #: src/dird/verify.c:148 msgid "" @@ -527,64 +538,67 @@ "Please run a Verify with Level=InitCatalog before\n" "running the current Job.\n" msgstr "" +"Неможливо знайти JobId попереднього Завдання InitCatalog.\n" +"Будь ласка перед запуском поточного Завдання\n" +"запустіть Перевірку з Рівнем =InitCatalog .\n" #: src/dird/verify.c:153 msgid "Unable to find JobId of previous Job for this client.\n" -msgstr "" +msgstr "Неможливо знайти JobId попереднього Завдання для цього клієнта.\n" #: src/dird/verify.c:170 #, c-format msgid "Could not get job record for previous Job. ERR=%s" -msgstr "" +msgstr "Неможливо отримати запис завдання для попереднього завдання. ERR=%s" #: src/dird/verify.c:176 #, c-format msgid "Last Job %d did not terminate normally. JobStatus=%c\n" -msgstr "" +msgstr "Останнє Завдання %d не завершено стандартно. JobStatus=%c\n" #: src/dird/verify.c:180 #, c-format msgid "Verifying against JobId=%d Job=%s\n" -msgstr "" +msgstr "Перевірка у відношенні JobId=%d Завдання=%s\n" #: src/dird/verify.c:219 #, c-format msgid "Start Verify JobId=%s Level=%s Job=%s\n" -msgstr "" +msgstr "Старт перевірки JobId=%s Рівень=%s Завдання=%s\n" #: src/dird/verify.c:305 msgid "Deprecated feature ... use bootstrap.\n" -msgstr "" +msgstr "Застаріла можливість... використовуйте bootstrap.\n" #: src/dird/verify.c:372 #, c-format msgid "Unimplemented verify level %d\n" -msgstr "" +msgstr "Нездійснений рівень перевірки %d\n" #: src/dird/verify.c:421 msgid "Verify OK" -msgstr "" +msgstr "Підтвердження успішно" #: src/dird/verify.c:425 msgid "*** Verify Error ***" -msgstr "" +msgstr "*** Помилка підтвердження ***" #: src/dird/verify.c:429 msgid "Verify warnings" -msgstr "" +msgstr "Попередження при підтвердженні" #: src/dird/verify.c:432 msgid "Verify Canceled" -msgstr "" +msgstr "Підтвердження скасовано" #: src/dird/verify.c:435 msgid "Verify Differences" -msgstr "" +msgstr "Перевірити відмінності" #: src/dird/verify.c:440 #, c-format msgid "Inappropriate term code: %d %c\n" -msgstr "" +msgstr "Невідповідне значення коду %d %c\n" #: src/dird/verify.c:454 #, c-format @@ -636,46 +650,48 @@ "birdfixed name. Max=%d: " -msgstr "" +msgstr "Уведіть кількість Томів для створення. 0=>фіксованого ім’я. Max=%d: " #: src/dird/ua_cmds.c:334 #, c-format msgid "The number must be between 0 and %d\n" -msgstr "" +msgstr "Число повинне бути більшим за нуль, але меншим %d\n" #: src/dird/ua_cmds.c:342 msgid "Enter Volume name: " -msgstr "" +msgstr "Уведіть ім’я Тому: " #: src/dird/ua_cmds.c:346 msgid "Enter base volume name: " -msgstr "" +msgstr "Уведіть ім’я базового тому: " #: src/dird/ua_cmds.c:355 src/dird/ua_label.c:648 msgid "Volume name too long.\n" -msgstr "" +msgstr "Ім’я тому задовге.\n" #: src/dird/ua_cmds.c:359 src/dird/ua_label.c:654 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" -msgstr "" +msgstr "Ім’я тому повинне складатися хоча-б з одного символу.\n" #: src/dird/ua_cmds.c:370 msgid "Enter the starting number: " -msgstr "" +msgstr "Уведіть стартовий номер: " #: src/dird/ua_cmds.c:375 msgid "Start number must be greater than zero.\n" -msgstr "" +msgstr "Початкове число повинне бути більшим за нуль.\n" #: src/dird/ua_cmds.c:386 msgid "Enter slot (0 for none): " -msgstr "" +msgstr "Уведіть слот (0 - ніякий): " #: src/dird/ua_cmds.c:390 msgid "InChanger? yes/no: " @@ -1861,11 +1902,11 @@ #: src/dird/ua_cmds.c:415 #, c-format msgid "%d Volumes created in pool %s\n" -msgstr "" +msgstr "%d Томів створено в пулі %s\n" #: src/dird/ua_cmds.c:431 src/dird/ua_cmds.c:1033 msgid "Turn on or off? " -msgstr "" +msgstr "Увімкнути чи вимкнути? " #: src/dird/ua_cmds.c:545 #, c-format @@ -1887,24 +1928,26 @@ "Error: Pool %s already exists.\n" "Use update to change it.\n" msgstr "" +"Помилка: Пул %s вже існує.\n" +"Щоб це змінити, використовуйте оновлення.\n" #: src/dird/ua_cmds.c:643 #, c-format msgid "Pool %s created.\n" -msgstr "" +msgstr "Пул %s створений.\n" #: src/dird/ua_cmds.c:673 msgid "Python interpreter restarted.\n" -msgstr "" +msgstr "Інтерпретатор Пітона перезапущений.\n" #: src/dird/ua_cmds.c:676 src/dird/ua_cmds.c:1331 msgid "Nothing done.\n" -msgstr "" +msgstr "Нічого не зроблено.\n" #: src/dird/ua_cmds.c:700 src/dird/ua_cmds.c:1084 src/dird/ua_run.c:1582 #, c-format msgid "Client \"%s\" not found.\n" -msgstr "" +msgstr "Клієнт \"%s\" не знайдений.\n" #: src/dird/ua_cmds.c:709 #, c-format @@ -1918,11 +1961,11 @@ #: src/dird/ua_cmds.c:921 msgid "Enter new debug level: " -msgstr "" +msgstr "Уведіть новий рівень налагодження: " #: src/dird/ua_cmds.c:998 msgid "All" -msgstr "" +msgstr "Все" #: src/dird/ua_cmds.c:999 msgid "Select daemon type to set debug level" @@ -1935,16 +1978,16 @@ #: src/dird/ua_cmds.c:1093 msgid "Client name missing.\n" -msgstr "" +msgstr "Ім’я клієнта відсутнє.\n" #: src/dird/ua_cmds.c:1105 src/dird/ua_cmds.c:1166 src/dird/ua_cmds.c:1948 #, c-format msgid "No authorization for Job \"%s\"\n" -msgstr "" +msgstr "Не пройдена авторизація для завдання \"%s\"\n" #: src/dird/ua_cmds.c:1110 msgid "Job name missing.\n" -msgstr "" +msgstr "Ім’я завдання відсутнє.\n" #: src/dird/ua_cmds.c:1119 #, c-format @@ -1963,11 +2006,11 @@ #: src/dird/ua_cmds.c:1139 src/dird/ua_run.c:563 #, c-format msgid "Level \"%s\" not valid.\n" -msgstr "" +msgstr "Рівень \"%s\" не дійсний.\n" #: src/dird/ua_cmds.c:1143 msgid "Level value missing.\n" -msgstr "" +msgstr "Значимість рівню відсутня.\n" #: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" @@ -1975,7 +2018,7 @@ #: src/dird/ua_cmds.c:1162 msgid "No job specified.\n" -msgstr "" +msgstr "Не вказано завдання.\n" #: src/dird/ua_cmds.c:1210 msgid "Error sending include list.\n" @@ -1991,19 +2034,22 @@ "Pool or a Volume since they may contain data.\n" "\n" msgstr "" +"Загалом, вилучати пул або том з даними - ідея кепська.\n" +"Пул або том можуть містити дані.\n" +"\n" #: src/dird/ua_cmds.c:1320 msgid "Choose catalog item to delete" -msgstr "" +msgstr "Виберіть каталог для вилучення" #: src/dird/ua_cmds.c:1384 msgid "Enter JobId to delete: " -msgstr "" +msgstr "Уведіть JobId для вилучення: " #: src/dird/ua_cmds.c:1423 #, c-format msgid "Job %s and associated records deleted from the catalog.\n" -msgstr "" +msgstr "Завдання %s і пов’язані записи вилучені з каталогу.\n" #: src/dird/ua_cmds.c:1438 #, c-format @@ -2012,11 +2058,14 @@ "This command will delete volume %s\n" "and all Jobs saved on that volume from the Catalog\n" msgstr "" +"\n" +"Ця команда вилучить том %s\n" +"і усі збережені на ньому завдання з каталогу\n" #: src/dird/ua_cmds.c:1445 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " -msgstr "" +msgstr "Ви впевнені, що бажаєте вилучити Том \"%s\"? (так/ні): " #: src/dird/ua_cmds.c:1458 msgid "Can't list jobs on this volume\n" @@ -2025,16 +2074,16 @@ #: src/dird/ua_cmds.c:1483 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " -msgstr "" +msgstr "Ви впевнені, що бажаєте вилучити Пул \"%s\"? (так/ні): " #: src/dird/ua_cmds.c:1598 #, c-format msgid "Using Catalog name=%s DB=%s\n" -msgstr "" +msgstr "Використовувати ім’я Каталогу=%s БД=%s\n" #: src/dird/ua_cmds.c:1666 msgid "ERR: Can't open db\n" -msgstr "" +msgstr "ПОМИЛКА: Не вдалося відкрити базу даних\n" #: src/dird/ua_cmds.c:1713 msgid "Wait on mount timed out\n" @@ -2042,13 +2091,15 @@ #: src/dird/ua_cmds.c:1723 msgid "ERR: Job was not found\n" -msgstr "" +msgstr "ПОМИЛКА: Завдання не знайдено\n" #: src/dird/ua_cmds.c:1799 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" +" Команда Опис\n" +" ======= ===========\n" #: src/dird/ua_cmds.c:1803 #, c-format @@ -2058,11 +2109,15 @@ "Arguments:\n" "\t%s\n" msgstr "" +" %-13s %s\n" +"\n" +"Аргументи:\n" +"\t%s\n" #: src/dird/ua_cmds.c:1808 #, c-format msgid " %-13s %s\n" -msgstr "" +msgstr " %-13s %s\n" #: src/dird/ua_cmds.c:1812 #, c-format @@ -2071,6 +2126,9 @@ "Can't find %s command.\n" "\n" msgstr "" +"\n" +"Не вдалося знайти команду %s.\n" +"\n" #: src/dird/ua_cmds.c:1814 msgid "" @@ -2082,7 +2140,7 @@ #: src/dird/ua_cmds.c:1850 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" -msgstr "" +msgstr "%s Версія: %s (%s) %s %s %s %s\n" #: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 #, c-format @@ -2137,7 +2195,7 @@ #: src/dird/ua_tree.c:84 src/dird/ua_tree.c:97 src/dird/ua_tree.c:98 msgid "print help" -msgstr "" +msgstr "друк довідки" #: src/dird/ua_tree.c:85 src/dird/ua_tree.c:86 msgid "list current directory, wildcards allowed" @@ -2242,7 +2300,7 @@ #: src/dird/ua_tree.c:764 #, c-format msgid "%d total files; %d marked to be restored; %s bytes.\n" -msgstr "" +msgstr "%d файлів всього; %d позначено для відновлення; %s байтів.\n" #: src/dird/ua_tree.c:775 src/stored/btape.c:2947 #, c-format @@ -2250,6 +2308,8 @@ " Command Description\n" " ======= ===========\n" msgstr "" +" Команда Опис\n" +" ======= ===========\n" #: src/dird/ua_tree.c:798 msgid "Too few or too many arguments. Try using double quotes.\n" @@ -2307,7 +2367,7 @@ #: src/dird/dird_conf.c:741 src/dird/dird_conf.c:745 src/dird/dird_conf.c:749 #: src/dird/dird_conf.c:762 src/dird/dird_conf.c:989 src/dird/dird_conf.c:996 msgid " --> " -msgstr "" +msgstr " --> " #: src/dird/dird_conf.c:581 #, c-format @@ -2651,7 +2711,7 @@ #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" -msgstr "" +msgstr "Не можу знайти ресурс %s у Director\n" #: src/dird/dird_conf.c:1445 src/stored/stored_conf.c:617 #, c-format @@ -2671,7 +2731,7 @@ #: src/dird/dird_conf.c:1512 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" -msgstr "" +msgstr "Не можу знайти ресурсу %s клієнта\n" #: src/dird/dird_conf.c:1525 #, c-format @@ -2734,7 +2794,7 @@ #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 #, c-format msgid "Expect %s, got: %s" -msgstr "" +msgstr "Очікувалося %s, отримано: %s" #: src/dird/dird_conf.c:1845 src/lib/parse_conf.c:478 #, c-format @@ -2744,49 +2804,51 @@ #: src/dird/getmsg.c:176 #, c-format msgid "bget_dirmsg: unknown bnet signal %d\n" -msgstr "" +msgstr "bget_dirmsg: невідомий bnet сигнал %d\n" #: src/dird/getmsg.c:194 src/dird/getmsg.c:200 src/dird/getmsg.c:213 #: src/dird/getmsg.c:247 src/dird/getmsg.c:269 src/dird/getmsg.c:295 #, c-format msgid "Malformed message: %s\n" -msgstr "" +msgstr "Деформоване повідомлення: %s\n" #: src/dird/getmsg.c:367 #, c-format msgid "Bad response to %s command: wanted %s, got %s\n" -msgstr "" +msgstr "Невірний відгук на команду %s: очікувалося %s, отримано %s\n" #: src/dird/getmsg.c:372 #, c-format msgid "Socket error on %s command: ERR=%s\n" -msgstr "" +msgstr "Помилка сокету на %s команду: ERR=%s\n" #: src/dird/ua_restore.c:148 msgid "\"RegexWhere\" specification not authorized.\n" -msgstr "" +msgstr "\"RegexWhere\" характеристика не вказана.\n" #: src/dird/ua_restore.c:155 msgid "\"where\" specification not authorized.\n" -msgstr "" +msgstr "умова \"де\" не дозволена.\n" #: src/dird/ua_restore.c:177 msgid "" "No Restore Job Resource found in bacula-dir.conf.\n" "You must create at least one before running this command.\n" msgstr "" +"Не виявлено завдання на Відновлення(Restore Job) в bacula-dir.conf.\n" +"Ви повинні створити принаймні одне завдання до запуску цієї комманди.\n" #: src/dird/ua_restore.c:194 msgid "Restore not done.\n" -msgstr "" +msgstr "Відновлення не зроблено.\n" #: src/dird/ua_restore.c:205 msgid "Unable to construct a valid BSR. Cannot continue.\n" -msgstr "" +msgstr "Неможливо сконструювати припустимий BSR. Продовження неможливе.\n" #: src/dird/ua_restore.c:209 src/dird/ua_restore.c:221 msgid "No files selected to be restored.\n" -msgstr "" +msgstr "Не вибрані файли для відновлення.\n" #: src/dird/ua_restore.c:215 msgid "" @@ -2794,6 +2856,9 @@ "1 file selected to be restored.\n" "\n" msgstr "" +"\n" +"Вибрано 1 файл для відновлення.\n" +"\n" #: src/dird/ua_restore.c:217 #, c-format @@ -2802,10 +2867,13 @@ "%s files selected to be restored.\n" "\n" msgstr "" +"\n" +"Вибрано %s файлів для відновлення.\n" +"\n" #: src/dird/ua_restore.c:236 msgid "No Client resource found!\n" -msgstr "" +msgstr "Ресурс клієнта не виявлений!\n" #: src/dird/ua_restore.c:333 msgid "The restore will use the following job(s) as Base\n" @@ -2814,51 +2882,52 @@ #: src/dird/ua_restore.c:354 #, c-format msgid "Missing value for keyword: %s\n" -msgstr "" +msgstr "Відсутнє значення ключового слова: %s\n" #: src/dird/ua_restore.c:434 msgid "List last 20 Jobs run" -msgstr "" +msgstr "Вивести останні 20 запущених завдань" #: src/dird/ua_restore.c:435 msgid "List Jobs where a given File is saved" -msgstr "" +msgstr "Вивести завдання, у яких збережено вказаний файл" #: src/dird/ua_restore.c:436 msgid "Enter list of comma separated JobIds to select" -msgstr "" +msgstr "Уведіть перелік імен завдань для вибору, розділюючи їх комою" #: src/dird/ua_restore.c:437 msgid "Enter SQL list command" -msgstr "" +msgstr "Уведіть перелік SQL комманд" #: src/dird/ua_restore.c:438 msgid "Select the most recent backup for a client" -msgstr "" +msgstr "Виберіть найсвіжішу резервну копію для клієнта" #: src/dird/ua_restore.c:439 msgid "Select backup for a client before a specified time" -msgstr "" +msgstr "Виберіть резевну копію клієнта до певного часу" #: src/dird/ua_restore.c:440 msgid "Enter a list of files to restore" -msgstr "" +msgstr "Уведіть перелік файлів для відновлення" #: src/dird/ua_restore.c:441 msgid "Enter a list of files to restore before a specified time" -msgstr "" +msgstr "Уведіть перелік файлів для відновлення до певного часу" #: src/dird/ua_restore.c:442 msgid "Find the JobIds of the most recent backup for a client" -msgstr "" +msgstr "Шукати номери Завдань(JobIds) які можуть містити бекапи клієнта" #: src/dird/ua_restore.c:443 msgid "Find the JobIds for a backup for a client before a specified time" -msgstr "" +msgstr "Шукати номери Завдань(JobIds) бекапів клієнта до певного часу" #: src/dird/ua_restore.c:444 msgid "Enter a list of directories to restore for found JobIds" msgstr "" +"Уведіть перелік директорій для відновлення для знайдених Номерів Завдань" #: src/dird/ua_restore.c:445 msgid "Select full restore to a specified Job date" @@ -2867,22 +2936,22 @@ #: src/dird/ua_restore.c:446 src/dird/ua_status.c:863 src/stored/status.c:546 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" -msgstr "" +msgstr "Скасування" #: src/dird/ua_restore.c:491 #, c-format msgid "Unknown keyword: %s\n" -msgstr "" +msgstr "Невідоме ключове слово: %s\n" #: src/dird/ua_restore.c:520 src/dird/ua_update.c:955 #, c-format msgid "Improper date format: %s\n" -msgstr "" +msgstr "Невірний формат дати: %s\n" #: src/dird/ua_restore.c:560 #, c-format msgid "Error: Pool resource \"%s\" access not allowed.\n" -msgstr "" +msgstr "Помилка: Ресурс пулу \"%s\" доступ заборонено.\n" #: src/dird/ua_restore.c:576 msgid "" @@ -2893,30 +2962,36 @@ "select which files from those JobIds are to be restored.\n" "\n" msgstr "" +"\n" +"Спочатку виберіть одне або декілька Завдань які можуть містити\n" +"файли для відновлення. Вам буде запропоновано декілька методів\n" +"відновлення Завдань. Далі ви будете мати можливість вибрати\n" +"які файли з цих завдань повинні бути відновлені.\n" +"\n" #: src/dird/ua_restore.c:589 msgid "To select the JobIds, you have the following choices:\n" -msgstr "" +msgstr "Ви маєте декілька способів вибрати Завдання:\n" #: src/dird/ua_restore.c:594 msgid "Select item: " -msgstr "" +msgstr "Виберіть пункт: " #: src/dird/ua_restore.c:599 src/dird/ua_restore.c:634 msgid "SQL query not authorized.\n" -msgstr "" +msgstr "SQL запит заборонений.\n" #: src/dird/ua_restore.c:612 msgid "Enter Filename (no path):" -msgstr "" +msgstr "Уведіть ім’я файлу (без шляху):" #: src/dird/ua_restore.c:627 src/dird/ua_restore.c:735 msgid "Enter JobId(s), comma separated, to restore: " -msgstr "" +msgstr "Уведіть JobId(s), разділені комами, для відновлення: " #: src/dird/ua_restore.c:637 msgid "Enter SQL list command: " -msgstr "" +msgstr "Уведіть перелік команд SQL: " #: src/dird/ua_restore.c:671 src/dird/ua_restore.c:694 msgid "" @@ -2924,15 +2999,18 @@ "containing a list of file names with paths, and terminate\n" "them with a blank line.\n" msgstr "" +"Уведіть ім’я файлу і шлях, або < уведіть ім’я файлу,\n" +"що містить перелік імен файлів і шляхи, і припиніть їх\n" +"з порожнім рядком.\n" #: src/dird/ua_restore.c:675 src/dird/ua_restore.c:698 msgid "Enter full filename: " -msgstr "" +msgstr "Уведіть повне ім’я файлу: " #: src/dird/ua_restore.c:733 #, c-format msgid "You have already selected the following JobIds: %s\n" -msgstr "" +msgstr "Ви вже вибрали такі Завдання(JobIds): %s\n" #: src/dird/ua_restore.c:751 msgid "" @@ -2943,7 +3021,7 @@ #: src/dird/ua_restore.c:755 msgid "Enter directory name: " -msgstr "" +msgstr "Уведіть ім’я директорії: " #: src/dird/ua_restore.c:771 msgid "Enter JobId to get the state to restore: " @@ -2956,26 +3034,26 @@ #: src/dird/ua_restore.c:810 msgid "Invalid JobId in list.\n" -msgstr "" +msgstr "Невірне Завдання у переліку.\n" #: src/dird/ua_restore.c:829 #, c-format msgid "Access to JobId=%s (Job \"%s\") not authorized. Not selected.\n" -msgstr "" +msgstr "Доступ до JobId=%s (Завдання \"%s\") не дозволений. Не позначено.\n" #: src/dird/ua_restore.c:842 msgid "No Jobs selected.\n" -msgstr "" +msgstr "Немає вибраних завдань.\n" #: src/dird/ua_restore.c:847 #, c-format msgid "You have selected the following JobIds: %s\n" -msgstr "" +msgstr "Ви вибрали такі Завдання: %s\n" #: src/dird/ua_restore.c:849 #, c-format msgid "You have selected the following JobId: %s\n" -msgstr "" +msgstr "Вибрано таке Завдання: %s\n" #: src/dird/ua_restore.c:859 msgid "" @@ -2983,38 +3061,41 @@ "BEFORE the date you specify below.\n" "\n" msgstr "" +"Відновлені файли будуть з найостаннішого архіву\n" +"ПЕРЕД датою вказаною нижче.\n" +"\n" #: src/dird/ua_restore.c:862 msgid "Enter date as YYYY-MM-DD HH:MM:SS :" -msgstr "" +msgstr "Уведіть дату як РРРР-ММ-ДД ГГ:ХХ:СС :" #: src/dird/ua_restore.c:868 msgid "Improper date format.\n" -msgstr "" +msgstr "Неправильний формат дати.\n" #: src/dird/ua_restore.c:889 #, c-format msgid "Cannot open file %s: ERR=%s\n" -msgstr "" +msgstr "Не вдалося відкрити файл %s: ERR=%s\n" #: src/dird/ua_restore.c:897 src/dird/ua_restore.c:901 #, c-format msgid "Error occurred on line %d of file \"%s\"\n" -msgstr "" +msgstr "Помилка у рядку %d файлу \"%s\"\n" #: src/dird/ua_restore.c:945 src/dird/ua_restore.c:973 #, c-format msgid "No database record found for: %s\n" -msgstr "" +msgstr "Не знайдено запис у базі даних для: %s\n" #: src/dird/ua_restore.c:961 msgid "No JobId specified cannot continue.\n" -msgstr "" +msgstr "Немає вказаного Завдання, неможливо продовжити.\n" #: src/dird/ua_restore.c:994 #, c-format msgid "No table found: %s\n" -msgstr "" +msgstr "Таблиця не знайдена: %s\n" #: src/dird/ua_restore.c:1052 msgid "" @@ -3030,6 +3111,8 @@ "\n" "Do you want to restore all the files? (yes|no): " msgstr "" +"\n" +"Ви бажаєте відновити усі файли? (Так|Ні): " #: src/dird/ua_restore.c:1058 msgid "" @@ -3066,53 +3149,58 @@ #: src/dird/ua_restore.c:1285 #, c-format msgid "Error getting FileSet \"%s\": ERR=%s\n" -msgstr "" +msgstr "Помилка при отриманні FileSet \"%s\": ERR=%s\n" #: src/dird/ua_restore.c:1290 #, c-format msgid "FileSet argument: %s\n" -msgstr "" +msgstr "Аргумент FileSet: %s\n" #: src/dird/ua_restore.c:1302 #, c-format msgid "No FileSet found for client \"%s\".\n" -msgstr "" +msgstr "Не знайдено FileSet для Клієнта \"%s\".\n" #: src/dird/ua_restore.c:1308 #, c-format msgid "Error getting FileSet record: %s\n" -msgstr "" +msgstr "Помилка при отриманні FileSet запису: %s\n" #: src/dird/ua_restore.c:1309 msgid "" "This probably means you modified the FileSet.\n" "Continuing anyway.\n" msgstr "" +"Ймовірно ви змінили FileSet.\n" +"Все одно продовжуємо.\n" #: src/dird/ua_restore.c:1324 #, c-format msgid "Pool \"%s\" not found, using any pool.\n" -msgstr "" +msgstr "Пул \"%s\" не знайдено, використовуйте інший пул.\n" #: src/dird/ua_restore.c:1351 src/dird/ua_restore.c:1367 #, c-format msgid "No Full backup before %s found.\n" -msgstr "" +msgstr "Немає повних бекапів до %s знайдено.\n" #: src/dird/ua_restore.c:1396 msgid "No jobs found.\n" -msgstr "" +msgstr "Завдань не знайдено.\n" #: src/dird/ua_restore.c:1517 #, c-format msgid "Warning default storage overridden by \"%s\" on command line.\n" msgstr "" +"Попередження, типове сховище перевантажене \"%s\" з командного рядка.\n" #: src/dird/ua_restore.c:1533 #, c-format msgid "" "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n" msgstr "" +"Сховище \"%s\" не знайдено, використовуйте Сховище \"%s\" з МедіяТипу " +"\"%s\".\n" #: src/dird/ua_restore.c:1541 #, c-format @@ -3121,39 +3209,44 @@ "Unable to find Storage resource for\n" "MediaType \"%s\", needed by the Jobs you selected.\n" msgstr "" +"\n" +"Не знайдено джерело Сховища для\n" +"МедіяТипу \"%s\", потрібне для вибраних вами Завдань.\n" #: src/dird/fd_cmds.c:95 msgid "Client: " -msgstr "" +msgstr "Клієнт: " #: src/dird/fd_cmds.c:137 #, c-format msgid "File daemon \"%s\" rejected Job command: %s\n" -msgstr "" +msgstr "Файл процесу \"%s\" відхилив працюючу команду: %s\n" #: src/dird/fd_cmds.c:150 #, c-format msgid "Error updating Client record. ERR=%s\n" -msgstr "" +msgstr "Помилка при оновленні запису Клієнта. ERR=%s\n" #: src/dird/fd_cmds.c:155 #, c-format msgid "FD gave bad response to JobId command: %s\n" -msgstr "" +msgstr "FD дав погану відповідь на команду JobId : %s\n" #: src/dird/fd_cmds.c:184 src/dird/fd_cmds.c:272 msgid ", since=" -msgstr "" +msgstr ", знак=" #: src/dird/fd_cmds.c:249 msgid "" "No prior or suitable Full backup found in catalog. Doing FULL backup.\n" msgstr "" +"У каталозі не знайдено попереднього або відповідного Повного бекапу. " +"Виконується Повний бекап.\n" #: src/dird/fd_cmds.c:250 src/dird/fd_cmds.c:256 src/dird/fd_cmds.c:265 #, c-format msgid " (upgraded from %s)" -msgstr "" +msgstr " (оновлений з %s)" #: src/dird/fd_cmds.c:255 msgid "" @@ -3164,12 +3257,12 @@ #: src/dird/fd_cmds.c:263 #, c-format msgid "Prior failed job found in catalog. Upgrading to %s.\n" -msgstr "" +msgstr "В каталозі знайдено попередню невдалу дію. Оновлюємо до %s.\n" #: src/dird/fd_cmds.c:328 #, c-format msgid "Unimplemented backup level %d %c\n" -msgstr "" +msgstr "Нереалізований рівень бекапу %d %c\n" #: src/dird/fd_cmds.c:401 msgid "" @@ -3180,26 +3273,26 @@ #: src/dird/fd_cmds.c:500 src/filed/job.c:858 #, c-format msgid "Cannot run program: %s. ERR=%s\n" -msgstr "" +msgstr "Неможливо запустити програму: %s. ERR=%s\n" #: src/dird/fd_cmds.c:511 src/dird/fd_cmds.c:536 src/dird/fd_cmds.c:550 msgid ">filed: write error on socket\n" -msgstr "" +msgstr ">подали: написати про помилку на сокет\n" #: src/dird/fd_cmds.c:517 #, c-format msgid "Error running program: %s. ERR=%s\n" -msgstr "" +msgstr "Помилка виконання програми: %s. ERR=%s\n" #: src/dird/fd_cmds.c:526 #, c-format msgid "Cannot open included file: %s. ERR=%s\n" -msgstr "" +msgstr "Неможливо відкрити вкладений файл %s. ERR=%s\n" #: src/dird/fd_cmds.c:672 #, c-format msgid "Client \"%s\" RunScript failed.\n" -msgstr "" +msgstr "Клієнт \"%s\" запуск скрипта не вдався.\n" #: src/dird/fd_cmds.c:695 #, c-format @@ -3218,89 +3311,94 @@ " %s\n" -msgstr "" +msgstr "%s -> %s\n" #: src/dird/ua_run.c:699 msgid "Cannot use your regexp.\n" @@ -4513,27 +4624,27 @@ #: src/dird/ua_run.c:712 src/dird/ua_run.c:742 msgid "Levels:\n" -msgstr "" +msgstr "Рівнів:\n" #: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" -msgstr "" +msgstr "Повний" #: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" -msgstr "" +msgstr "Інкрементальний" #: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" -msgstr "" +msgstr "Диференційний" #: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" -msgstr "" +msgstr "Опис часу появи" #: src/dird/ua_run.c:718 msgid "VirtualFull" @@ -4541,16 +4652,16 @@ #: src/dird/ua_run.c:719 src/dird/ua_run.c:748 msgid "Select level" -msgstr "" +msgstr "Виберіть рівень" #: src/dird/ua_run.c:743 msgid "Initialize Catalog" -msgstr "" +msgstr "Ініціалізувати каталог" #: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" -msgstr "" +msgstr "Перевірити каталог" #: src/dird/ua_run.c:745 src/lib/util.c:444 msgid "Verify Volume to Catalog" @@ -4672,7 +4783,7 @@ #: src/dird/ua_run.c:1080 #, c-format msgid "Where: %s\n" -msgstr "" +msgstr "Де: %s\n" #: src/dird/ua_run.c:1084 #, c-format @@ -4689,7 +4800,7 @@ #: src/dird/ua_run.c:1139 msgid "Run Copy job\n" -msgstr "" +msgstr "Запуск копії завдання\n" #: src/dird/ua_run.c:1141 msgid "Run Migration job\n" @@ -4698,7 +4809,7 @@ #: src/dird/ua_run.c:1170 #, c-format msgid "Unknown Job Type=%d\n" -msgstr "" +msgstr "Невідомий тип завдання=%d\n" #: src/dird/ua_run.c:1239 #, c-format @@ -4820,12 +4931,12 @@ #: src/dird/ua_run.c:1489 #, c-format msgid "Invalid keyword: %s\n" -msgstr "" +msgstr "Невірне ключове слово: %s\n" #: src/dird/ua_run.c:1504 #, c-format msgid "Catalog \"%s\" not found\n" -msgstr "" +msgstr "Каталог \"%s\" не знайдено\n" #: src/dird/ua_run.c:1508 #, c-format @@ -4835,11 +4946,11 @@ #: src/dird/ua_run.c:1519 #, c-format msgid "Job \"%s\" not found\n" -msgstr "" +msgstr "Завдання \"%s\" не знайдено\n" #: src/dird/ua_run.c:1526 msgid "A job name must be specified.\n" -msgstr "" +msgstr "Вкажіть ім’я завдання.\n" #: src/dird/ua_run.c:1532 #, c-format @@ -4849,7 +4960,7 @@ #: src/dird/ua_run.c:1540 #, c-format msgid "Pool \"%s\" not found.\n" -msgstr "" +msgstr "Пул \"%s\" не знайдено.\n" #: src/dird/ua_run.c:1550 #, c-format @@ -4859,11 +4970,11 @@ #: src/dird/ua_run.c:1560 #, c-format msgid "Storage \"%s\" not found.\n" -msgstr "" +msgstr "Сховище \"%s\" не знайдено.\n" #: src/dird/ua_run.c:1569 src/dird/job.c:1242 msgid "No storage specified.\n" -msgstr "" +msgstr "Сховище не вказано\n" #: src/dird/ua_run.c:1572 #, c-format @@ -4904,7 +5015,7 @@ #: src/filed/fd_plugins.c:973 #, c-format msgid "Loaded plugin: %s\n" -msgstr "" +msgstr "Завантажено втулку: %s\n" #: src/dird/dir_plugins.c:200 src/stored/sd_plugins.c:203 #: src/filed/fd_plugins.c:992 @@ -4932,7 +5043,7 @@ #: src/dird/backup.c:96 msgid "No Storage specification found in Job or Pool.\n" -msgstr "" +msgstr "Не знайдено Зберігання специфікації на завдання і пулу.\n" #: src/dird/backup.c:256 #, c-format @@ -4950,21 +5061,21 @@ #: src/dird/backup.c:328 #, c-format msgid "Start Backup JobId %s, Job=%s\n" -msgstr "" +msgstr "Старт бекапу JobId %s, Job=%s\n" #: src/dird/backup.c:517 #, c-format msgid "Unexpected Client Job message: %s\n" -msgstr "" +msgstr "Несподіване повідомлення клієнта завдань : %s\n" #: src/dird/backup.c:530 #, c-format msgid "Network error with FD during %s: ERR=%s\n" -msgstr "" +msgstr "Мережеві помилки під час FD %s: ERR=%s\n" #: src/dird/backup.c:565 msgid "No Job status returned from FD.\n" -msgstr "" +msgstr "Немає статусу завдань повернених від FD.\n" #: src/dird/backup.c:647 msgid "Backup failed -- incomplete" @@ -5014,6 +5125,8 @@ msgid "" "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" +"Не вдалося отримати параметри завдання тому для оновлення завантажувального " +"файлу. ERR=%s\n" #: src/dird/backup.c:858 #, c-format @@ -5021,11 +5134,13 @@ "Could not open WriteBootstrap file:\n" "%s: ERR=%s\n" msgstr "" +"Не відкрився файл WriteBootstrap:\n" +"%s: ERR=%s\n" #: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2409 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" -msgstr "" +msgstr "Неможливо відкрити файл завантаження %s: ERR=%s\n" #: src/dird/restore.c:185 src/dird/restore.c:276 #, c-format @@ -5047,7 +5162,7 @@ #: src/dird/restore.c:510 #, c-format msgid "Start Restore Job %s\n" -msgstr "" +msgstr "Старт відновлення завдання %s\n" #: src/dird/restore.c:561 msgid "Restore OK -- warning file count mismatch" @@ -5055,19 +5170,19 @@ #: src/dird/restore.c:563 msgid "Restore OK" -msgstr "" +msgstr "Виконати відновлення" #: src/dird/restore.c:567 msgid "Restore OK -- with warnings" -msgstr "" +msgstr "Виконати відновлення --з попередженнями" #: src/dird/restore.c:571 msgid "*** Restore Error ***" -msgstr "" +msgstr "*** Помилка відновлення ***" #: src/dird/restore.c:581 msgid "Restore Canceled" -msgstr "" +msgstr "Відновлення скасовано" #: src/dird/restore.c:608 #, c-format @@ -5092,16 +5207,16 @@ #: src/dird/ua_status.c:174 msgid "Status available for:\n" -msgstr "" +msgstr "Статус доступний для:\n" #: src/dird/ua_status.c:180 msgid "Select daemon type for status" -msgstr "" +msgstr "Виберіть тип демона для статусу" #: src/dird/ua_status.c:294 src/stored/status.c:218 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" -msgstr "" +msgstr "%s Версія: %s (%s) %s %s %s\n" #: src/dird/ua_status.c:297 #, c-format @@ -5120,6 +5235,9 @@ "Failed to connect to Storage daemon %s.\n" "====\n" msgstr "" +"\n" +"Не можу з’єднатися зі Сховищем демона %s.\n" +"====\n" #: src/dird/ua_status.c:400 #, c-format @@ -5127,16 +5245,20 @@ "Failed to connect to Client %s.\n" "====\n" msgstr "" +"Не вдалося з’єднатися з Клієнтом %s.\n" +"====\n" #: src/dird/ua_status.c:408 msgid "Connected to file daemon\n" -msgstr "" +msgstr "З’єднуємося з файлом демона\n" #: src/dird/ua_status.c:428 msgid "" "\n" "Scheduled Jobs:\n" msgstr "" +"\n" +"Заплановані Завдання:\n" #: src/dird/ua_status.c:429 msgid "" @@ -5148,16 +5270,18 @@ "=============================================================================" "======\n" msgstr "" +"=============================================================================" +"======\n" #: src/dird/ua_status.c:487 #, c-format msgid "%-14s\t%-8s\t%3d\t%-18s\t%-18s\t%s\n" -msgstr "" +msgstr "%-14s\t%-8s\t%3d\t%-18s\t%-18s\t%s\n" #: src/dird/ua_status.c:491 #, c-format msgid "%-14s %-8s %3d %-18s %-18s %s\n" -msgstr "" +msgstr "%-14s %-8s %3d %-18s %-18s %s\n" #: src/dird/ua_status.c:545 msgid "Ignoring invalid value for days. Max is 500.\n" @@ -5165,24 +5289,28 @@ #: src/dird/ua_status.c:588 msgid "No Scheduled Jobs.\n" -msgstr "" +msgstr "Немає Запланованих Завдань.\n" #: src/dird/ua_status.c:605 src/stored/status.c:396 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" msgstr "" +"\n" +"Запущені Завдання:\n" #: src/dird/ua_status.c:613 #, c-format msgid "Console connected at %s\n" -msgstr "" +msgstr "Консоль з’єднується з %s\n" #: src/dird/ua_status.c:623 msgid "" "No Jobs running.\n" "====\n" msgstr "" +"Немає запущених Завдань.\n" +"====\n" #: src/dird/ua_status.c:629 msgid " JobId Level Name Status\n" @@ -5192,26 +5320,27 @@ msgid "" "======================================================================\n" msgstr "" +"======================================================================\n" #: src/dird/ua_status.c:639 msgid "is waiting execution" -msgstr "" +msgstr "очікує виконання" #: src/dird/ua_status.c:642 msgid "is running" -msgstr "" +msgstr "запущено" #: src/dird/ua_status.c:645 msgid "is blocked" -msgstr "" +msgstr "заблоковано" #: src/dird/ua_status.c:648 msgid "has terminated" -msgstr "" +msgstr "перервано" #: src/dird/ua_status.c:651 msgid "has terminated with warnings" -msgstr "" +msgstr "перервано з попередженнями" #: src/dird/ua_status.c:654 msgid "has erred" @@ -5219,37 +5348,37 @@ #: src/dird/ua_status.c:657 msgid "has errors" -msgstr "" +msgstr "з помилками" #: src/dird/ua_status.c:660 msgid "has a fatal error" -msgstr "" +msgstr "фатальна помилка" #: src/dird/ua_status.c:663 msgid "has verify differences" -msgstr "" +msgstr "перевірені відмінності" #: src/dird/ua_status.c:666 msgid "has been canceled" -msgstr "" +msgstr "було скасовано" #: src/dird/ua_status.c:671 msgid "is waiting on Client" -msgstr "" +msgstr "очікує Клієнта" #: src/dird/ua_status.c:673 #, c-format msgid "is waiting on Client %s" -msgstr "" +msgstr "очікує Клієнта %s" #: src/dird/ua_status.c:681 src/dird/ua_status.c:683 #, c-format msgid "is waiting on Storage \"%s\"" -msgstr "" +msgstr "очікує Сховище \"%s\"" #: src/dird/ua_status.c:685 msgid "is waiting on Storage" -msgstr "" +msgstr "очікує Сховище" #: src/dird/ua_status.c:691 msgid "is waiting on max Storage jobs" @@ -5269,11 +5398,11 @@ #: src/dird/ua_status.c:703 msgid "is waiting for its start time" -msgstr "" +msgstr "очікує свого часу запуску" #: src/dird/ua_status.c:706 msgid "is waiting for higher priority jobs to finish" -msgstr "" +msgstr "очікує кінця завдань з вищим пріоритетом" #: src/dird/ua_status.c:709 src/dird/ua_status.c:760 src/lib/util.c:241 msgid "SD committing Data" @@ -5285,20 +5414,20 @@ #: src/dird/ua_status.c:715 src/dird/ua_status.c:766 src/lib/util.c:247 msgid "SD despooling Attributes" -msgstr "" +msgstr "SD Вивантажує Атрибути з пулу" #: src/dird/ua_status.c:718 src/dird/ua_status.c:769 src/lib/util.c:250 msgid "Dir inserting Attributes" -msgstr "" +msgstr "Директорія отримує Атрибути" #: src/dird/ua_status.c:723 #, c-format msgid "is in unknown state %c" -msgstr "" +msgstr "в невідомому стані %c" #: src/dird/ua_status.c:737 msgid "is waiting for a mount request" -msgstr "" +msgstr "Очікує запиту на монтування" #: src/dird/ua_status.c:744 msgid "is waiting for an appendable Volume" @@ -5306,37 +5435,39 @@ #: src/dird/ua_status.c:752 msgid "is waiting for Client to connect to Storage daemon" -msgstr "" +msgstr "очікує Клієнта для з’єднання з демоном Сховища" #: src/dird/ua_status.c:754 #, c-format msgid "is waiting for Client %s to connect to Storage %s" -msgstr "" +msgstr "очікує Клієнта %s, щоб з’єднатися зі Сховищем %s" #: src/dird/ua_status.c:785 #, c-format msgid "%6d\t%-6s\t%-20s\t%s\t%s\n" -msgstr "" +msgstr "%6d\t%-6s\t%-20s\t%s\t%s\n" #: src/dird/ua_status.c:789 #, c-format msgid "%6d %-6s %-20s %s\n" -msgstr "" +msgstr "%6d %-6s %-20s %s\n" #: src/dird/ua_status.c:793 #, c-format msgid " %-30s\n" -msgstr "" +msgstr " %-30s\n" #: src/dird/ua_status.c:813 msgid "No Terminated Jobs.\n" -msgstr "" +msgstr "Перерваних Завдань немає.\n" #: src/dird/ua_status.c:819 src/stored/status.c:507 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" +"\n" +"Перервані Завдання:\n" #: src/dird/ua_status.c:820 src/stored/status.c:514 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" @@ -5346,45 +5477,46 @@ msgid "" "====================================================================\n" msgstr "" +"====================================================================\n" #: src/dird/ua_status.c:853 src/stored/status.c:536 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" -msgstr "" +msgstr "Створено" #: src/dird/ua_status.c:857 src/stored/status.c:540 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" -msgstr "" +msgstr "Помилка" #: src/dird/ua_status.c:860 src/stored/status.c:543 src/filed/status.c:370 msgid "Diffs" -msgstr "" +msgstr "Зміни" #: src/dird/ua_status.c:866 src/stored/status.c:549 src/stored/btape.c:1521 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" -msgstr "" +msgstr "Виконати" #: src/dird/ua_status.c:869 src/stored/status.c:552 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" -msgstr "" +msgstr "Виконати -- з попередженнями" #: src/dird/ua_status.c:872 src/stored/status.c:555 src/filed/status.c:379 msgid "Other" -msgstr "" +msgstr "Інше" #: src/dird/ua_status.c:876 src/stored/status.c:567 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" -msgstr "" +msgstr "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" #: src/dird/ua_status.c:884 src/stored/status.c:575 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" -msgstr "" +msgstr "%6d %-6s %8s %10s %-7s %-8s %s\n" #: src/dird/ua_status.c:893 msgid "\n" @@ -5392,29 +5524,31 @@ #: src/dird/ua_input.c:103 msgid "Enter slot" -msgstr "" +msgstr "Уведіть слот" #: src/dird/ua_input.c:107 src/dird/ua_input.c:113 #, c-format msgid "Expected a positive integer, got: %s\n" -msgstr "" +msgstr "Очікувалося позитивне число, отримано: %s\n" #: src/dird/ua_input.c:170 msgid "Invalid response. You must answer yes or no.\n" -msgstr "" +msgstr "Невірна відповідь. Потрібно відповісти \"Так\" або \"Ні\".\n" #: src/dird/ua_input.c:193 msgid "Invalid Enabled value, it must be yes, no, archived, 0, 1, or 2\n" msgstr "" +"Невірне значення для Увімкнення, значення повинне бути \"Так\", \"Ні\", " +"\"Архівований\", 0, 1, або 2.\n" #: src/dird/ua_input.c:220 #, c-format msgid "Illegal character \"%c\" in a comment.\n" -msgstr "" +msgstr "Неприпустимий символ \"%c\" у коментарі.\n" #: src/dird/ua_input.c:227 msgid "Comment too long.\n" -msgstr "" +msgstr "Коментар задовгий.\n" #: src/dird/ua_input.c:233 msgid "Comment must be at least one character long.\n" @@ -5428,21 +5562,21 @@ #: src/dird/pythondir.c:153 msgid "Pool record not found." -msgstr "" +msgstr "Запис пулу не знайдено." #: src/dird/pythondir.c:209 src/stored/pythonsd.c:143 src/filed/pythonfd.c:125 #, c-format msgid "Attribute %s not found." -msgstr "" +msgstr "Атрибут %s не знайдений." #: src/dird/pythondir.c:252 src/dird/pythondir.c:258 src/stored/pythonsd.c:183 #: src/filed/pythonfd.c:167 msgid "Read-only attribute" -msgstr "" +msgstr "Атрибут лише для читання" #: src/dird/pythondir.c:284 msgid "Priority must be 1-100" -msgstr "" +msgstr "Пріоритет повинен бути у діапазоні 1-100" #: src/dird/pythondir.c:289 msgid "Job Level can be set only during JobInit" @@ -5455,27 +5589,28 @@ #: src/dird/job.c:62 #, c-format msgid "Could not init job queue: ERR=%s\n" -msgstr "" +msgstr "Не вдалося ініціювати чергу завдань: ERR=%s\n" #: src/dird/job.c:94 #, c-format msgid "Could not add job queue: ERR=%s\n" -msgstr "" +msgstr "Неможна додати завдання у чергу: ERR=%s\n" #: src/dird/job.c:183 src/dird/job.c:433 src/dird/job.c:435 src/dird/job.c:485 #: src/dird/job.c:487 src/dird/job.c:1126 src/dird/job.c:1167 #: src/dird/job.c:1176 msgid "Job resource" -msgstr "" +msgstr "Джерело Завдання" #: src/dird/job.c:230 src/dird/job.c:349 #, c-format msgid "Unimplemented job type: %d\n" -msgstr "" +msgstr "Нездійснений тип завдання: %d\n" #: src/dird/job.c:272 msgid "Job canceled because max start delay time exceeded.\n" msgstr "" +"Завдання скасовано з-за перевищення максимальної стартової затримки.\n" #: src/dird/job.c:277 msgid "Job canceled because max run sched time exceeded.\n" @@ -5484,19 +5619,19 @@ #: src/dird/job.c:403 #, c-format msgid "JobId %s, Job %s marked to be canceled.\n" -msgstr "" +msgstr "JobId %s, Завдання %s позначено на скасування.\n" #: src/dird/job.c:413 msgid "Failed to connect to File daemon.\n" -msgstr "" +msgstr "Неможна з’єднатися з демоном Файлу.\n" #: src/dird/job.c:548 msgid "Max wait time exceeded. Job canceled.\n" -msgstr "" +msgstr "Час очікування перевищено. Завдання скасовано.\n" #: src/dird/job.c:553 msgid "Max run time exceeded. Job canceled.\n" -msgstr "" +msgstr "Час запуску перевищено. Завдання скасовано.\n" #: src/dird/job.c:558 msgid "Max run sched time exceeded. Job canceled.\n" @@ -5553,7 +5688,7 @@ #: src/dird/job.c:890 src/stored/bscan.c:1052 #, c-format msgid "Could not create Client record. ERR=%s\n" -msgstr "" +msgstr "Неможливо створити Клієнтський запис. ERR=%s\n" #: src/dird/job.c:926 msgid "FileSet MD5 digest not found.\n" @@ -5567,7 +5702,7 @@ #: src/dird/job.c:973 #, c-format msgid "Error updating job record. %s" -msgstr "" +msgstr "Помилка при оновленні запису завдання. %s" #: src/dird/job.c:1118 msgid "Run storage override" @@ -5585,7 +5720,7 @@ #: src/dird/job.c:1406 #, c-format msgid "Clone JobId %d started.\n" -msgstr "" +msgstr "Почато клонування JobId %d.\n" #: src/dird/authenticate.c:83 src/dird/authenticate.c:84 #: src/tray-monitor/authenticate.c:132 @@ -5719,17 +5854,17 @@ #: src/dird/authenticate.c:385 msgid "Authorization problem: Remote client requires TLS.\n" -msgstr "" +msgstr "Проблема авторизації: Віддалений клієнт вимагає TLS.\n" #: src/dird/authenticate.c:400 src/filed/authenticate.c:169 #: src/filed/authenticate.c:288 msgid "TLS negotiation failed.\n" -msgstr "" +msgstr "TLS погодження завершилося невдало.\n" #: src/dird/authenticate.c:414 #, c-format msgid "Unable to authenticate console \"%s\" at %s:%s:%d.\n" -msgstr "" +msgstr "Не вдалося автентифікувати консоль \"%s\" на %s:%s:%d.\n" #: src/dird/authenticate.c:419 #, c-format @@ -5739,28 +5874,28 @@ #: src/dird/catreq.c:129 src/dird/catreq.c:356 #, c-format msgid "1990 Invalid Catalog Request: %s" -msgstr "" +msgstr "1990 Невірний запит Каталогу: %s" #: src/dird/catreq.c:130 #, c-format msgid "Invalid Catalog request; DB not open: %s" -msgstr "" +msgstr "Невірний запит Каталогу; База даних не відкрита: %s" #: src/dird/catreq.c:155 msgid "1901 No Media.\n" -msgstr "" +msgstr "1901 Немає пристроїв.\n" #: src/dird/catreq.c:183 msgid "not in Pool" -msgstr "" +msgstr "немає у черзі" #: src/dird/catreq.c:185 msgid "not correct MediaType" -msgstr "" +msgstr "некоректний МедіяТип" #: src/dird/catreq.c:195 msgid "is not Enabled" -msgstr "" +msgstr "не Увімкнено" #: src/dird/catreq.c:204 #, c-format @@ -5770,17 +5905,17 @@ #: src/dird/catreq.c:209 #, c-format msgid "1997 Volume \"%s\" not in catalog.\n" -msgstr "" +msgstr "1997 Тому \"%s\" немає у каталозі.\n" #: src/dird/catreq.c:231 #, c-format msgid "Unable to get Media record for Volume %s: ERR=%s\n" -msgstr "" +msgstr "Неможливо витягти Медія запис для значення %s: ERR=%s\n" #: src/dird/catreq.c:233 #, c-format msgid "1991 Catalog Request for vol=%s failed: %s" -msgstr "" +msgstr "1991 Запит Каталогу для vol=%s не вдався: %s" #: src/dird/catreq.c:260 #, c-format @@ -5791,7 +5926,7 @@ #: src/dird/catreq.c:263 #, c-format msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n" -msgstr "" +msgstr "1992 Помилка оновлення Медія. VolFiles=%u, CatFiles=%u\n" #: src/dird/catreq.c:288 msgid "Attempt to set StorageId to zero.\n" @@ -5800,25 +5935,25 @@ #: src/dird/catreq.c:319 #, c-format msgid "Catalog error updating Media record. %s" -msgstr "" +msgstr "Помилка каталогу оновлюючого Медія запис. %s" #: src/dird/catreq.c:321 msgid "1993 Update Media error\n" -msgstr "" +msgstr "1992 Помилка оновлення Медія\n" #: src/dird/catreq.c:345 #, c-format msgid "Catalog error creating JobMedia record. %s" -msgstr "" +msgstr "Помилка каталогу при створенні запису JobMedia. %s" #: src/dird/catreq.c:347 msgid "1992 Create JobMedia error\n" -msgstr "" +msgstr "1992 Помилка створення JobMedia\n" #: src/dird/catreq.c:357 #, c-format msgid "Invalid Catalog request: %s" -msgstr "" +msgstr "Невірний запит каталогу: %s" #: src/dird/catreq.c:538 #, c-format @@ -5828,23 +5963,25 @@ #: src/dird/catreq.c:544 #, c-format msgid "Got %s but not same File as attributes\n" -msgstr "" +msgstr "Отримано %s ,але не такий самий як атрибути Файлу.\n" #: src/dird/catreq.c:570 #, c-format msgid "" "Catalog error updating file digest. Unsupported digest stream type: %d" msgstr "" +"Помилка каталогу оновлення дайджесту. Непідтримуваний тип потоку дайджесту: " +"%d" #: src/dird/catreq.c:585 #, c-format msgid "attribute create error. %s" -msgstr "" +msgstr "помилка створення атрибуту. %s" #: src/dird/catreq.c:591 #, c-format msgid "Catalog error updating file digest. %s" -msgstr "Помилка під час оновлення відбитку файлу. %s" +msgstr "Помилка під час оновлення дайджесту. %s" #: src/dird/catreq.c:614 #, c-format @@ -5869,12 +6006,12 @@ #: src/dird/msgchan.c:205 #, c-format msgid "Storage daemon rejected Job command: %s\n" -msgstr "" +msgstr "Прихований процес зберігання не придатний для Job команди: %s\n" #: src/dird/msgchan.c:213 #, c-format msgid ">\n" -msgstr "" +msgstr "<< Отримано нечікуваний сигнал : %s >>\n" #: src/tray-monitor/tray-monitor.c:1042 msgid "\n" -msgstr "" +msgstr "<ПОМИЛКА>\n" #: src/tray-monitor/tray-monitor.c:1046 #: src/qt-console/tray-monitor/tray-monitor.cpp:457 msgid "Error : BNET_HARDEOF or BNET_ERROR" -msgstr "" +msgstr "Помилка: BNET_HARDEOF або BNET_ERROR" #: src/tray-monitor/tray-monitor.c:1052 msgid "\n" -msgstr "" +msgstr "<СТОП>\n" #: src/tray-monitor/tray-monitor.c:1056 #: src/qt-console/tray-monitor/tray-monitor.cpp:466 @@ -6384,7 +6526,7 @@ #: src/stored/reserve.c:366 #, c-format msgid "Failed command: %s\n" -msgstr "" +msgstr "Команда не вдалася: %s\n" #: src/stored/reserve.c:625 src/stored/dircmd.c:618 #, c-format @@ -6568,7 +6710,7 @@ #: src/stored/bls.c:428 src/stored/read_record.c:417 src/stored/bcopy.c:335 msgid "Volume Label" -msgstr "" +msgstr "Мітка тому" #: src/stored/bls.c:432 src/stored/label.c:1033 src/stored/bcopy.c:339 msgid "Begin Job Session" @@ -6588,15 +6730,15 @@ #: src/stored/bls.c:447 msgid "Start of object" -msgstr "" +msgstr "Початок об'єкту" #: src/stored/bls.c:450 msgid "End of object" -msgstr "" +msgstr "Кінець об'єкту" #: src/stored/bls.c:453 src/stored/label.c:1045 src/stored/bcopy.c:351 msgid "Unknown" -msgstr "" +msgstr "Невідомо" #: src/stored/bls.c:460 src/stored/read_record.c:435 src/stored/bcopy.c:357 #, c-format @@ -6612,7 +6754,7 @@ #: src/stored/dircmd.c:155 #, c-format msgid "Connection request from %s failed.\n" -msgstr "" +msgstr "Запит з’єднання з %s не вдався.\n" #: src/stored/dircmd.c:165 #, c-format @@ -6621,7 +6763,7 @@ #: src/stored/dircmd.c:208 src/filed/authenticate.c:208 msgid "Unable to authenticate Director\n" -msgstr "" +msgstr "Не можу встановити справжність Керівника\n" #: src/stored/dircmd.c:294 #, c-format @@ -6631,7 +6773,7 @@ #: src/stored/dircmd.c:317 #, c-format msgid "3904 Job %s not found.\n" -msgstr "" +msgstr "3904 Завдання %s не знайдено.\n" #: src/stored/dircmd.c:345 #, c-format @@ -6665,7 +6807,7 @@ #: src/stored/dircmd.c:504 msgid "3921 Wrong volume mounted.\n" -msgstr "" +msgstr "3921 Змонтований не той том.\n" #: src/stored/dircmd.c:508 msgid "3922 Cannot relabel an ANSI/IBM labeled Volume.\n" @@ -6744,7 +6886,7 @@ #: src/stored/dircmd.c:874 #, c-format msgid "3907 %s" -msgstr "" +msgstr "3907 %s" #: src/stored/dircmd.c:772 #, c-format @@ -6857,7 +6999,7 @@ #: src/stored/dircmd.c:1191 #, c-format msgid "3001 Volume=%s Slot=%d\n" -msgstr "" +msgstr "3001 Том=%s Слот=%d\n" #: src/stored/dircmd.c:1223 #, c-format @@ -6994,27 +7136,27 @@ #: src/stored/parse_bsr.c:805 #, c-format msgid " MediaType : %s\n" -msgstr "" +msgstr " МедіяТип : %s\n" #: src/stored/parse_bsr.c:806 #, c-format msgid " Device : %s\n" -msgstr "" +msgstr " Пристрій : %s\n" #: src/stored/parse_bsr.c:807 #, c-format msgid " Slot : %d\n" -msgstr "" +msgstr " Слот : %d\n" #: src/stored/parse_bsr.c:816 #, c-format msgid "Client : %s\n" -msgstr "" +msgstr "Клієнт : %s\n" #: src/stored/parse_bsr.c:824 #, c-format msgid "Job : %s\n" -msgstr "" +msgstr "Завдання : %s\n" #: src/stored/parse_bsr.c:832 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bash.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bash.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bash.po 2014-07-09 09:19:33.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bash.po 2015-02-19 15:22:15.000000000 +0000 @@ -18,57 +18,57 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:37+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:33+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" -#: arrayfunc.c:50 +#: arrayfunc.c:51 msgid "bad array subscript" msgstr "неправильний індекс масиву" -#: arrayfunc.c:313 builtins/declare.def:487 +#: arrayfunc.c:356 builtins/declare.def:566 #, c-format msgid "%s: cannot convert indexed to associative array" msgstr "%s: неможливо перетворити індексований масив на асоціативний" -#: arrayfunc.c:480 +#: arrayfunc.c:539 #, c-format msgid "%s: invalid associative array key" msgstr "%s: неправильний ключ асоціативного масиву" -#: arrayfunc.c:482 +#: arrayfunc.c:541 #, c-format msgid "%s: cannot assign to non-numeric index" msgstr "%s: означення нечислових елементів неможливе" -#: arrayfunc.c:518 +#: arrayfunc.c:586 #, c-format msgid "%s: %s: must use subscript when assigning associative array" -msgstr "%s: %s: при означенні асоціативних масивів потрібно вказувати ключ" +msgstr "%s: %s: при означенні асоціативних масивів слід вказувати ключ" -#: bashhist.c:387 +#: bashhist.c:388 #, c-format msgid "%s: cannot create: %s" -msgstr "%s: не вдається створити: %s" +msgstr "%s: не вдалося створити: %s" -#: bashline.c:3498 +#: bashline.c:3982 msgid "bash_execute_unix_command: cannot find keymap for command" msgstr "" -"bash_execute_unix_command: не вдається знайти відповідне призначення для " +"bash_execute_unix_command: не вдалося знайти відповідне призначення для " "команди" -#: bashline.c:3584 +#: bashline.c:4069 #, c-format msgid "%s: first non-whitespace character is not `\"'" -msgstr "%s: перший непробільний символ не є `\"'" +msgstr "%s: перший непробільний символ не є «\"»" # c-format -#: bashline.c:3613 +#: bashline.c:4098 #, c-format msgid "no closing `%c' in %s" -msgstr "нема заключної `%c' у %s" +msgstr "нема заключної «%c» у %s" -#: bashline.c:3647 +#: bashline.c:4132 #, c-format msgid "%s: missing colon separator" msgstr "%s: пропущено двокрапку-роздільник" @@ -78,36 +78,36 @@ msgid "`%s': invalid alias name" msgstr "«%s»: некоректна назва замінника" -#: builtins/bind.def:120 builtins/bind.def:123 +#: builtins/bind.def:123 builtins/bind.def:126 msgid "line editing not enabled" msgstr "редагування рядку не ввімкнено" -#: builtins/bind.def:206 +#: builtins/bind.def:212 #, c-format msgid "`%s': invalid keymap name" -msgstr "`%s': неправильна назва набору призначень клавіш" +msgstr "«%s»: неправильна назва набору призначень клавіш" -#: builtins/bind.def:245 +#: builtins/bind.def:251 #, c-format msgid "%s: cannot read: %s" -msgstr "%s: не вдається прочитати: %s" +msgstr "%s: не вдалося прочитати: %s" -#: builtins/bind.def:260 +#: builtins/bind.def:266 #, c-format msgid "`%s': cannot unbind" -msgstr "`%s': не вдається зняти призначення" +msgstr "«%s»: не вдалося зняти призначення" -#: builtins/bind.def:295 builtins/bind.def:325 +#: builtins/bind.def:304 builtins/bind.def:334 #, c-format msgid "`%s': unknown function name" -msgstr "`%s': невідома назва функції" +msgstr "«%s»: невідома назва функції" -#: builtins/bind.def:303 +#: builtins/bind.def:312 #, c-format msgid "%s is not bound to any keys.\n" msgstr "%s не призначено жодної клавіші.\n" -#: builtins/bind.def:307 +#: builtins/bind.def:316 #, c-format msgid "%s can be invoked via " msgstr "%s можна запустити за допомогою " @@ -120,7 +120,7 @@ msgid "only meaningful in a `for', `while', or `until' loop" msgstr "має сенс лише усередині циклів `for', `while' та `until'" -#: builtins/caller.def:133 +#: builtins/caller.def:134 msgid "" "Returns the context of the current subroutine call.\n" " \n" @@ -130,11 +130,11 @@ " \n" " Якщо EXPR не вказано, повертає " -#: builtins/cd.def:235 +#: builtins/cd.def:319 msgid "HOME not set" msgstr "змінну HOME не встановлено" -#: builtins/cd.def:247 +#: builtins/cd.def:338 msgid "OLDPWD not set" msgstr "змінну OLDPWD не встановлено" @@ -143,7 +143,7 @@ msgid "line %d: " msgstr "рядок %d: " -#: builtins/common.c:139 error.c:261 +#: builtins/common.c:139 error.c:265 #, c-format msgid "warning: " msgstr "попередження: " @@ -153,11 +153,11 @@ msgid "%s: usage: " msgstr "%s: використовуйте: " -#: builtins/common.c:166 test.c:832 +#: builtins/cd.def:327 builtins/common.c:166 test.c:876 msgid "too many arguments" msgstr "забагато аргументів" -#: builtins/common.c:191 shell.c:500 shell.c:782 +#: builtins/common.c:191 shell.c:506 shell.c:788 #, c-format msgid "%s: option requires an argument" msgstr "%s: параметр потребує аргументу" @@ -172,7 +172,7 @@ msgid "%s: not found" msgstr "%s: не знайдено" -#: builtins/common.c:214 shell.c:795 +#: builtins/common.c:214 shell.c:801 #, c-format msgid "%s: invalid option" msgstr "%s: неправильний параметр" @@ -180,12 +180,12 @@ #: builtins/common.c:221 #, c-format msgid "%s: invalid option name" -msgstr "%s: невірна назва параметру" +msgstr "%s: некоректна назва параметра" -#: builtins/common.c:228 general.c:231 general.c:236 +#: builtins/common.c:228 general.c:235 general.c:240 #, c-format msgid "`%s': not a valid identifier" -msgstr "`%s': неправильний ідентифікатор" +msgstr "«%s»: неправильний ідентифікатор" #: builtins/common.c:238 msgid "invalid octal number" @@ -195,21 +195,21 @@ msgid "invalid hex number" msgstr "неправильне шістнадцяткове число" -#: builtins/common.c:242 expr.c:1362 +#: builtins/common.c:242 expr.c:1470 msgid "invalid number" msgstr "неправильне число" #: builtins/common.c:250 #, c-format msgid "%s: invalid signal specification" -msgstr "%s: сигнал вказано невірно" +msgstr "%s: сигнал вказано з помилками" #: builtins/common.c:257 #, c-format msgid "`%s': not a pid or valid job spec" -msgstr "`%s': не є ідентифікатором процесу чи завдання" +msgstr "«%s»: не є ідентифікатором процесу чи завдання" -#: builtins/common.c:264 error.c:454 +#: builtins/common.c:264 error.c:488 #, c-format msgid "%s: readonly variable" msgstr "%s: змінна призначена лише для читання" @@ -264,65 +264,65 @@ #: builtins/common.c:329 #, c-format msgid "error setting terminal attributes: %s" -msgstr "помилка встановлення параметрів терміналу: %s" +msgstr "помилка встановлення параметрів термінала: %s" #: builtins/common.c:331 #, c-format msgid "error getting terminal attributes: %s" -msgstr "помилка отримання параметрів терміналу: %s" +msgstr "помилка отримання параметрів термінала: %s" #: builtins/common.c:563 #, c-format msgid "%s: error retrieving current directory: %s: %s\n" -msgstr "%s: помилка отримання поточної директорії: %s: %s\n" +msgstr "%s: помилка отримання поточного каталогу: %s: %s\n" #: builtins/common.c:629 builtins/common.c:631 #, c-format msgid "%s: ambiguous job spec" msgstr "%s: завдання вказано неоднозначно" -#: builtins/complete.def:276 +#: builtins/complete.def:277 #, c-format msgid "%s: invalid action name" msgstr "%s: неправильна назва дії" -#: builtins/complete.def:449 builtins/complete.def:644 -#: builtins/complete.def:853 +#: builtins/complete.def:450 builtins/complete.def:645 +#: builtins/complete.def:855 #, c-format msgid "%s: no completion specification" -msgstr "%s: не вказана специфіцкація завершення" +msgstr "%s: не вказано специфікація завершення" -#: builtins/complete.def:696 +#: builtins/complete.def:697 msgid "warning: -F option may not work as you expect" msgstr "попередження: можливо параметр -F працює не так, як ви очікуєте" -#: builtins/complete.def:698 +#: builtins/complete.def:699 msgid "warning: -C option may not work as you expect" msgstr "попередження: можливо параметр -C працює не так, як ви очікуєте" -#: builtins/complete.def:826 +#: builtins/complete.def:828 msgid "not currently executing completion function" msgstr "наразі функція завершення рядку не виконується" -#: builtins/declare.def:124 +#: builtins/declare.def:126 msgid "can only be used in a function" msgstr "може використовуватися лише усередині функції" -#: builtins/declare.def:366 +#: builtins/declare.def:398 msgid "cannot use `-f' to make functions" msgstr "`-f' не використовується для створення функцій" -#: builtins/declare.def:378 execute_cmd.c:5105 +#: builtins/declare.def:410 execute_cmd.c:5361 #, c-format msgid "%s: readonly function" msgstr "%s: незмінна функція" -#: builtins/declare.def:474 +#: builtins/declare.def:553 #, c-format msgid "%s: cannot destroy array variables in this way" msgstr "%s: неможливо знищити масив таким чином" -#: builtins/declare.def:481 +#: builtins/declare.def:560 builtins/read.def:733 #, c-format msgid "%s: cannot convert associative to indexed array" msgstr "%s: неможливо перетворити асоціативний масив на індексований" @@ -334,12 +334,12 @@ #: builtins/enable.def:312 #, c-format msgid "cannot open shared object %s: %s" -msgstr "не вдається відкрити колективний об’єкт %s: %s" +msgstr "не вдалося відкрити колективний об’єкт %s: %s" #: builtins/enable.def:335 #, c-format msgid "cannot find %s in shared object %s: %s" -msgstr "не вдається знайти %s у колективному об’єкті %s: %s" +msgstr "не вдалося знайти %s у колективному об’єкті %s: %s" #: builtins/enable.def:459 #, c-format @@ -349,34 +349,33 @@ #: builtins/enable.def:474 #, c-format msgid "%s: cannot delete: %s" -msgstr "%s: не вдається вилучити: %s" +msgstr "%s: не вдалося вилучити: %s" -#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4961 -#: shell.c:1457 +#: builtins/evalfile.c:140 builtins/hash.def:171 execute_cmd.c:5208 +#: shell.c:1481 #, c-format msgid "%s: is a directory" -msgstr "%s: це директорія" +msgstr "%s: це каталог" -#: builtins/evalfile.c:140 +#: builtins/evalfile.c:146 #, c-format msgid "%s: not a regular file" msgstr "%s: не є звичайним файлом" -#: builtins/evalfile.c:148 +#: builtins/evalfile.c:155 #, c-format msgid "%s: file is too large" msgstr "%s: файл завеликий" -#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5032 -#: shell.c:1467 +#: builtins/evalfile.c:190 builtins/evalfile.c:208 shell.c:1491 #, c-format msgid "%s: cannot execute binary file" -msgstr "%s: не вдається виконати бінарний файл" +msgstr "%s: не вдалося виконати бінарний файл" #: builtins/exec.def:154 builtins/exec.def:156 builtins/exec.def:228 #, c-format msgid "%s: cannot execute: %s" -msgstr "%s: не вдається виконати: %s" +msgstr "%s: не вдалося виконати: %s" #: builtins/exit.def:65 #, c-format @@ -401,14 +400,14 @@ msgid "no command found" msgstr "команду не знайдено" -#: builtins/fc.def:312 builtins/fc.def:359 +#: builtins/fc.def:320 builtins/fc.def:369 msgid "history specification" msgstr "параметри історії" -#: builtins/fc.def:380 +#: builtins/fc.def:390 #, c-format msgid "%s: cannot open temp file: %s" -msgstr "%s: не вдається відкрити тимчасовий файл: %s" +msgstr "%s: не вдалося відкрити тимчасовий файл: %s" #: builtins/fg_bg.def:149 builtins/jobs.def:282 msgid "current" @@ -451,19 +450,20 @@ msgstr[1] "Команди оболонки, що відповідають словам `" msgstr[2] "Команди оболонки, що відповідають словам `" -#: builtins/help.def:168 +#: builtins/help.def:182 #, c-format msgid "" "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'." msgstr "" -"неамє довідки про `%s'. Спробутйе `help help' або `man -k %s' або `info %s'." +"«%s» не відповідає жодний розділ довідки. Спробуйте `help help' чи `man -k " +"%s' або `info %s'." -#: builtins/help.def:185 +#: builtins/help.def:199 #, c-format msgid "%s: cannot open: %s" -msgstr "%s: не вдається відкрити: %s" +msgstr "%s: не вдалося відкрити: %s" -#: builtins/help.def:337 +#: builtins/help.def:485 #, c-format msgid "" "These shell commands are defined internally. Type `help' to see this list.\n" @@ -494,7 +494,7 @@ msgid "history position" msgstr "позиція у історії команд" -#: builtins/history.def:365 +#: builtins/history.def:366 #, c-format msgid "%s: history expansion failed" msgstr "%s: невдалий пошук по історії команд" @@ -508,16 +508,16 @@ msgid "no other options allowed with `-x'" msgstr "не можна використовувати інші параметри разом з `-x'" -#: builtins/kill.def:198 +#: builtins/kill.def:200 #, c-format msgid "%s: arguments must be process or job IDs" msgstr "%s: аргументи мають бути ідентифікаторами завдань чи процесів" -#: builtins/kill.def:261 +#: builtins/kill.def:263 msgid "Unknown error" msgstr "Невідома помилка" -#: builtins/let.def:95 builtins/let.def:120 expr.c:552 expr.c:567 +#: builtins/let.def:95 builtins/let.def:120 expr.c:583 expr.c:598 msgid "expression expected" msgstr "очікувався вираз" @@ -526,85 +526,85 @@ msgid "%s: not an indexed array" msgstr "%s: не є індексованим масивом" -#: builtins/mapfile.def:256 builtins/read.def:279 +#: builtins/mapfile.def:259 builtins/read.def:302 #, c-format msgid "%s: invalid file descriptor specification" -msgstr "%s: неправильно вказаний дескриптор файлу" +msgstr "%s: неправильно вказаний дескриптор файла" -#: builtins/mapfile.def:264 builtins/read.def:286 +#: builtins/mapfile.def:267 builtins/read.def:309 #, c-format msgid "%d: invalid file descriptor: %s" -msgstr "%d: неправильний дескриптор файлу: %s" +msgstr "%d: неправильний дескриптор файла: %s" -#: builtins/mapfile.def:273 builtins/mapfile.def:311 +#: builtins/mapfile.def:276 builtins/mapfile.def:314 #, c-format msgid "%s: invalid line count" msgstr "%s: неправильна кількість рядків" -#: builtins/mapfile.def:284 +#: builtins/mapfile.def:287 #, c-format msgid "%s: invalid array origin" msgstr "%s: неправильний початковий індекс" -#: builtins/mapfile.def:301 +#: builtins/mapfile.def:304 #, c-format msgid "%s: invalid callback quantum" msgstr "%s: неправильний крок виклику функції" -#: builtins/mapfile.def:333 +#: builtins/mapfile.def:336 msgid "empty array variable name" msgstr "порожня назва змінної-масиву" -#: builtins/mapfile.def:354 +#: builtins/mapfile.def:357 msgid "array variable support required" msgstr "змінні-масиви не підтримуються" -#: builtins/printf.def:394 +#: builtins/printf.def:402 #, c-format msgid "`%s': missing format character" -msgstr "`%s': пропущено символ у шаблоні" +msgstr "«%s»: пропущено символ у шаблоні" -#: builtins/printf.def:448 +#: builtins/printf.def:456 #, c-format msgid "`%c': invalid time format specification" msgstr "«%c»: помилкове визначення формату часу" -#: builtins/printf.def:635 +#: builtins/printf.def:658 #, c-format msgid "`%c': invalid format character" -msgstr "`%c': невірний символ у шаблоні" +msgstr "«%c»: помилковий символ у шаблоні" -#: builtins/printf.def:662 +#: builtins/printf.def:684 #, c-format msgid "warning: %s: %s" msgstr "попередження: %s: %s" -#: builtins/printf.def:840 +#: builtins/printf.def:865 msgid "missing hex digit for \\x" msgstr "пропущено шістнадцяткову цифру у \\x" -#: builtins/printf.def:855 +#: builtins/printf.def:880 #, c-format msgid "missing unicode digit for \\%c" msgstr "пропущено цифру Unicode у \\%c" #: builtins/pushd.def:195 msgid "no other directory" -msgstr "немає іншої директорії" +msgstr "немає іншого каталогу" -#: builtins/pushd.def:462 +#: builtins/pushd.def:468 msgid "" -msgstr "<немає поточної директорії>" +msgstr "<немає поточного каталогу>" -#: builtins/pushd.def:506 +#: builtins/pushd.def:512 msgid "directory stack empty" -msgstr "стек директорій порожній" +msgstr "стек каталогів порожній" -#: builtins/pushd.def:508 +#: builtins/pushd.def:514 msgid "directory stack index" -msgstr "рівень стеку директорій" +msgstr "рівень стеку каталогів" -#: builtins/pushd.def:683 +#: builtins/pushd.def:689 msgid "" "Display the list of currently remembered directories. Directories\n" " find their way onto the list with the `pushd' command; you can get\n" @@ -646,7 +646,7 @@ " -N\tПоказує N-ний з кінця каталог у списку, що виводиться командою\n" "\tdirs без аргументів, відлік починається з нуля." -#: builtins/pushd.def:705 +#: builtins/pushd.def:711 msgid "" "Adds a directory to the top of the directory stack, or rotates\n" " the stack, making the new top of the stack the current working\n" @@ -692,7 +692,7 @@ " \n" " Вбудована команда `dirs' показує стек каталогів." -#: builtins/pushd.def:730 +#: builtins/pushd.def:736 msgid "" "Removes entries from the directory stack. With no arguments, removes\n" " the top directory from the stack, and changes to the new top directory.\n" @@ -733,41 +733,41 @@ " \n" " Вбудована команда `dirs' показує стек каталогів." -#: builtins/read.def:252 +#: builtins/read.def:275 #, c-format msgid "%s: invalid timeout specification" msgstr "%s: некоректне визначення часу очікування" -#: builtins/read.def:588 +#: builtins/read.def:678 #, c-format msgid "read error: %d: %s" msgstr "помилка читання: %d: %s" -#: builtins/return.def:73 +#: builtins/return.def:75 msgid "can only `return' from a function or sourced script" msgstr "" "`return' працює лише у функції чи скрипті, запущеному за допомогою `source'" -#: builtins/set.def:771 +#: builtins/set.def:782 msgid "cannot simultaneously unset a function and a variable" msgstr "не можна одночасно знищити і функцію і змінну" -#: builtins/set.def:808 +#: builtins/set.def:826 #, c-format msgid "%s: cannot unset" -msgstr "%s: не вдається знищити" +msgstr "%s: не вдалося знищити" -#: builtins/set.def:815 +#: builtins/set.def:843 #, c-format msgid "%s: cannot unset: readonly %s" -msgstr "%s: не вдається знищити: %s лише для читання" +msgstr "%s: не вдалося знищити: %s лише для читання" -#: builtins/set.def:826 +#: builtins/set.def:854 #, c-format msgid "%s: not an array variable" msgstr "%s: не є масивом" -#: builtins/setattr.def:186 +#: builtins/setattr.def:187 #, c-format msgid "%s: not a function" msgstr "%s: не є функцією" @@ -776,18 +776,18 @@ msgid "shift count" msgstr "кількість зсувів" -#: builtins/shopt.def:264 +#: builtins/shopt.def:279 msgid "cannot set and unset shell options simultaneously" msgstr "не можна одночасно встановлювати й скасовувати параметри оболонки" -#: builtins/shopt.def:329 +#: builtins/shopt.def:346 #, c-format msgid "%s: invalid shell option name" -msgstr "%s: неправильне ім’я параметру оболонки" +msgstr "%s: неправильна назва параметра оболонки" #: builtins/source.def:130 msgid "filename argument required" -msgstr "потрібна назва файлу" +msgstr "потрібна назва файла" #: builtins/source.def:155 #, c-format @@ -796,7 +796,7 @@ #: builtins/suspend.def:101 msgid "cannot suspend" -msgstr "не вдається призупинити" +msgstr "не вдалося призупинити" #: builtins/suspend.def:111 msgid "cannot suspend a login shell" @@ -805,7 +805,7 @@ #: builtins/type.def:234 #, c-format msgid "%s is aliased to `%s'\n" -msgstr "%s є псевдонімом до `%s'\n" +msgstr "%s є псевдонімом до «%s»\n" #: builtins/type.def:255 #, c-format @@ -822,7 +822,7 @@ msgid "%s is a shell builtin\n" msgstr "%s є вбудованою командою оболонки\n" -#: builtins/type.def:317 builtins/type.def:391 +#: builtins/type.def:317 builtins/type.def:393 #, c-format msgid "%s is %s\n" msgstr "%s — це %s\n" @@ -834,45 +834,45 @@ msgid "%s is hashed (%s)\n" msgstr "%s знаходиться в кеші (%s)\n" -#: builtins/ulimit.def:376 +#: builtins/ulimit.def:383 #, c-format msgid "%s: invalid limit argument" -msgstr "%s: невірний аргумент обмеження" +msgstr "%s: помилковий аргумент обмеження" -#: builtins/ulimit.def:402 +#: builtins/ulimit.def:409 #, c-format msgid "`%c': bad command" -msgstr "`%c': неправильна команда" +msgstr "«%c»: неправильна команда" -#: builtins/ulimit.def:431 +#: builtins/ulimit.def:438 #, c-format msgid "%s: cannot get limit: %s" -msgstr "%s: не вдається отримати значення обмеження: %s" +msgstr "%s: не вдалося отримати значення обмеження: %s" -#: builtins/ulimit.def:457 +#: builtins/ulimit.def:464 msgid "limit" msgstr "значення обмеження" -#: builtins/ulimit.def:469 builtins/ulimit.def:769 +#: builtins/ulimit.def:476 builtins/ulimit.def:776 #, c-format msgid "%s: cannot modify limit: %s" -msgstr "%s: не вдається змінити обмеження: %s" +msgstr "%s: не вдалося змінити обмеження: %s" -#: builtins/umask.def:118 +#: builtins/umask.def:114 msgid "octal number" msgstr "вісімкове число" -#: builtins/umask.def:231 +#: builtins/umask.def:227 #, c-format msgid "`%c': invalid symbolic mode operator" -msgstr "`%c': невірний оператор у символьному режимі" +msgstr "«%c»: помилковий оператор у символьному режимі" -#: builtins/umask.def:286 +#: builtins/umask.def:282 #, c-format msgid "`%c': invalid symbolic mode character" -msgstr "`%c': невірний символ у символьному режимі" +msgstr "«%c»: помилковий символ у символьному режимі" -#: error.c:90 error.c:321 error.c:323 error.c:325 +#: error.c:90 error.c:325 error.c:327 error.c:329 msgid " line " msgstr " рядок " @@ -886,303 +886,303 @@ msgid "Aborting..." msgstr "Припинення..." -#: error.c:406 +#: error.c:440 msgid "unknown command error" msgstr "невідома помилка команди" -#: error.c:407 +#: error.c:441 msgid "bad command type" msgstr "неправильний тип команди" -#: error.c:408 +#: error.c:442 msgid "bad connector" msgstr "неправильний з’єднувальний оператор" -#: error.c:409 +#: error.c:443 msgid "bad jump" msgstr "неправильний перехід" -#: error.c:447 +#: error.c:481 #, c-format msgid "%s: unbound variable" msgstr "%s: неозначена змінна" -#: eval.c:181 +#: eval.c:189 #, c-format msgid "timed out waiting for input: auto-logout\n" msgstr "час очікування вводу вичерпано: автоматичний вихід\n" -#: execute_cmd.c:504 +#: execute_cmd.c:512 #, c-format msgid "cannot redirect standard input from /dev/null: %s" -msgstr "не вдається переспрямувати /dev/null на стандартний ввід: %s" +msgstr "не вдалося переспрямувати /dev/null на стандартний ввід: %s" -#: execute_cmd.c:1168 +#: execute_cmd.c:1233 #, c-format msgid "TIMEFORMAT: `%c': invalid format character" -msgstr "TIMEFORMAT: `%c': невірний символ шаблону" +msgstr "TIMEFORMAT: «%c»: помилковий символ шаблону" -#: execute_cmd.c:2121 +#: execute_cmd.c:2287 msgid "pipe error" msgstr "помилка каналу" -#: execute_cmd.c:4640 +#: execute_cmd.c:4884 #, c-format msgid "%s: restricted: cannot specify `/' in command names" -msgstr "%s: обмеження: не можна вказувати `/' у імені команди" +msgstr "%s: обмеження: не можна вказувати `/' у назві команди" -#: execute_cmd.c:4735 +#: execute_cmd.c:4973 #, c-format msgid "%s: command not found" msgstr "%s: команду не знайдено" -#: execute_cmd.c:4959 +#: execute_cmd.c:5206 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: execute_cmd.c:4995 +#: execute_cmd.c:5243 #, c-format msgid "%s: %s: bad interpreter" msgstr "%s: %s: неправильний інтерпретатор" -#: execute_cmd.c:5144 +#: execute_cmd.c:5404 #, c-format msgid "cannot duplicate fd %d to fd %d" -msgstr "не вдається створити копію файлового дескриптору %d у %d" +msgstr "не вдалося створити копію файлового дескриптору %d у %d" -#: expr.c:256 +#: expr.c:259 msgid "expression recursion level exceeded" msgstr "рівень вкладення виразів перевищено" -#: expr.c:280 +#: expr.c:283 msgid "recursion stack underflow" msgstr "нестача стеку рекурсії" -#: expr.c:422 +#: expr.c:431 msgid "syntax error in expression" msgstr "синтаксична помилка у виразі" -#: expr.c:463 +#: expr.c:475 msgid "attempted assignment to non-variable" msgstr "спроба призначення не-змінної" -#: expr.c:486 expr.c:491 expr.c:807 +#: expr.c:495 expr.c:858 msgid "division by 0" msgstr "ділення на 0" -#: expr.c:517 +#: expr.c:542 msgid "bug: bad expassign token" msgstr "вада: неправильна лексема у виразі" -#: expr.c:564 +#: expr.c:595 msgid "`:' expected for conditional expression" msgstr "очікувалася `:' умовного виразу" -#: expr.c:832 +#: expr.c:919 msgid "exponent less than 0" msgstr "експонента менша за 0" -#: expr.c:887 +#: expr.c:976 msgid "identifier expected after pre-increment or pre-decrement" msgstr "пре-інкремент чи пре-декремент потребують ідентифікатор" -#: expr.c:910 +#: expr.c:1002 msgid "missing `)'" msgstr "відсутня `)'" -#: expr.c:959 expr.c:1282 +#: expr.c:1053 expr.c:1390 msgid "syntax error: operand expected" msgstr "синтаксична помилка: очікувався операнд" -#: expr.c:1284 +#: expr.c:1392 msgid "syntax error: invalid arithmetic operator" -msgstr "синтаксична помилка: невірний арифметичний оператор" +msgstr "синтаксична помилка: помилковий арифметичний оператор" -#: expr.c:1308 +#: expr.c:1416 #, c-format msgid "%s%s%s: %s (error token is \"%s\")" msgstr "%s%s%s: %s (позначка помилки \"%s\")" -#: expr.c:1366 +#: expr.c:1474 msgid "invalid arithmetic base" -msgstr "невірна арифметична основа" +msgstr "некоректна арифметична основа" -#: expr.c:1386 +#: expr.c:1494 msgid "value too great for base" msgstr "завелике значення основи" -#: expr.c:1435 +#: expr.c:1543 #, c-format msgid "%s: expression error\n" msgstr "%s: помилка у виразі\n" -#: general.c:61 +#: general.c:62 msgid "getcwd: cannot access parent directories" -msgstr "getcwd: не вдається отримати доступ до директорій вищого рівня" +msgstr "getcwd: не вдалося отримати доступ до каталогів вищого рівня" -#: input.c:94 subst.c:5082 +#: input.c:102 subst.c:5168 #, c-format msgid "cannot reset nodelay mode for fd %d" msgstr "" -"не вдається перевстановити режим без затримки файлового дескриптору %d" +"не вдалося перевстановити режим без затримки файлового дескриптору %d" -#: input.c:260 +#: input.c:271 #, c-format msgid "cannot allocate new file descriptor for bash input from fd %d" msgstr "" -"не вдається отримати новий файловий дескриптор для вводу bash з файлового " +"не вдалося отримати новий файловий дескриптор для вводу bash з файлового " "дескриптору %d" -#: input.c:268 +#: input.c:279 #, c-format msgid "save_bash_input: buffer already exists for new fd %d" msgstr "save_bash_input: для нового файлового дескриптору %d вже існує буфер" -#: jobs.c:468 +#: jobs.c:471 msgid "start_pipeline: pgrp pipe" msgstr "start_pipeline: pgrp pipe" -#: jobs.c:889 +#: jobs.c:893 #, c-format msgid "forked pid %d appears in running job %d" msgstr "" -"ідентифікатор відгалуженого процесу %d знайдено у працюючому завданні %d" +"ідентифікатор відгалуженого процесу %d знайдено у поточному завданні %d" -#: jobs.c:1007 +#: jobs.c:1012 #, c-format msgid "deleting stopped job %d with process group %ld" msgstr "вилучення зупиненого завдання %d, що має групу процесів %ld" -#: jobs.c:1112 +#: jobs.c:1117 #, c-format msgid "add_process: process %5ld (%s) in the_pipeline" msgstr "add_process: процес %5ld (%s) у the_pipeline" -#: jobs.c:1115 +#: jobs.c:1120 #, c-format msgid "add_process: pid %5ld (%s) marked as still alive" msgstr "" -"add_process: ідентифікатор процесу %5ld (%s) вважається все ще працюючим" +"add_process: ідентифікатор процесу %5ld (%s) вказує на його працездатність" -#: jobs.c:1430 +#: jobs.c:1435 #, c-format msgid "describe_pid: %ld: no such pid" msgstr "describe_pid: %ld: ідентифікатор процесу не існує" -#: jobs.c:1445 +#: jobs.c:1450 #, c-format msgid "Signal %d" msgstr "Сигнал %d" -#: jobs.c:1459 jobs.c:1484 +#: jobs.c:1464 jobs.c:1489 msgid "Done" msgstr "Завершено" -#: jobs.c:1464 siglist.c:123 +#: jobs.c:1469 siglist.c:123 msgid "Stopped" msgstr "Зупинено" -#: jobs.c:1468 +#: jobs.c:1473 #, c-format msgid "Stopped(%s)" msgstr "Зупинено(%s)" -#: jobs.c:1472 +#: jobs.c:1477 msgid "Running" msgstr "Працює" -#: jobs.c:1486 +#: jobs.c:1491 #, c-format msgid "Done(%d)" msgstr "Зроблено(%d)" -#: jobs.c:1488 +#: jobs.c:1493 #, c-format msgid "Exit %d" msgstr "Вихід %d" -#: jobs.c:1491 +#: jobs.c:1496 msgid "Unknown status" msgstr "Невідомий стан" -#: jobs.c:1578 +#: jobs.c:1583 #, c-format msgid "(core dumped) " msgstr "(збережено знімок оперативної пам’яті) " -#: jobs.c:1597 +#: jobs.c:1602 #, c-format msgid " (wd: %s)" msgstr " (РД: %s)" -#: jobs.c:1805 +#: jobs.c:1819 #, c-format msgid "child setpgid (%ld to %ld)" msgstr "зміна групи дочірнього процесу (%ld на %ld)" -#: jobs.c:2133 nojobs.c:585 +#: jobs.c:2138 nojobs.c:605 #, c-format msgid "wait: pid %ld is not a child of this shell" msgstr "wait: процес %ld не є відгалуженим від цієї оболонки" -#: jobs.c:2360 +#: jobs.c:2385 #, c-format msgid "wait_for: No record of process %ld" msgstr "wait_for: Нема запису для процесу %ld" -#: jobs.c:2637 +#: jobs.c:2694 #, c-format msgid "wait_for_job: job %d is stopped" msgstr "wait_for_job: завдання %d зупинене" -#: jobs.c:2859 +#: jobs.c:2986 #, c-format msgid "%s: job has terminated" msgstr "%s: завдання завершилося" -#: jobs.c:2868 +#: jobs.c:2995 #, c-format msgid "%s: job %d already in background" msgstr "%s: завдання %d вже працює в фоні" -#: jobs.c:3089 +#: jobs.c:3220 msgid "waitchld: turning on WNOHANG to avoid indefinite block" msgstr "waitchld: увімкнути WNOHANG, щоб уникнути нескінченного блокування" -#: jobs.c:3538 +#: jobs.c:3711 #, c-format msgid "%s: line %d: " msgstr "%s: рядок %d: " -#: jobs.c:3552 nojobs.c:814 +#: jobs.c:3725 nojobs.c:843 #, c-format msgid " (core dumped)" msgstr " (збережено знімок оперативної пам’яті)" -#: jobs.c:3564 jobs.c:3577 +#: jobs.c:3737 jobs.c:3750 #, c-format msgid "(wd now: %s)\n" msgstr "(тепер РД: %s)\n" -#: jobs.c:3609 +#: jobs.c:3782 msgid "initialize_job_control: getpgrp failed" msgstr "initialize_job_control: помилка getpgrp" -#: jobs.c:3669 +#: jobs.c:3843 msgid "initialize_job_control: line discipline" msgstr "initialize_job_control: алгоритм реалізації рядків" -#: jobs.c:3679 +#: jobs.c:3853 msgid "initialize_job_control: setpgid" msgstr "initialize_job_control: setpgid" -#: jobs.c:3707 +#: jobs.c:3874 jobs.c:3883 #, c-format msgid "cannot set terminal process group (%d)" -msgstr "не вдається встановити групу процесу для терміналу (%d)" +msgstr "не вдалося встановити групу процесу для термінала (%d)" -#: jobs.c:3712 +#: jobs.c:3888 msgid "no job control in this shell" msgstr "ця оболонка не може керувати завданнями" @@ -1204,58 +1204,58 @@ msgid "unknown" msgstr "невідомий" -#: lib/malloc/malloc.c:797 +#: lib/malloc/malloc.c:801 msgid "malloc: block on free list clobbered" msgstr "malloc: зайнятий блок у списку вільних" -#: lib/malloc/malloc.c:874 +#: lib/malloc/malloc.c:878 msgid "free: called with already freed block argument" msgstr "free: аргумент є вже звільненим блоком" -#: lib/malloc/malloc.c:877 +#: lib/malloc/malloc.c:881 msgid "free: called with unallocated block argument" msgstr "free: блок ще не виділено" -#: lib/malloc/malloc.c:896 +#: lib/malloc/malloc.c:900 msgid "free: underflow detected; mh_nbytes out of range" msgstr "" "free: виявлено перехід за нижню границю блоку; mh_nbytes не вкладається у " "рамки" -#: lib/malloc/malloc.c:902 +#: lib/malloc/malloc.c:906 msgid "free: start and end chunk sizes differ" msgstr "free: розмір у записах на початку та в кінці блоку відрізняється" -#: lib/malloc/malloc.c:1001 +#: lib/malloc/malloc.c:1005 msgid "realloc: called with unallocated block argument" msgstr "realloc: блок ще не виділено" -#: lib/malloc/malloc.c:1016 +#: lib/malloc/malloc.c:1020 msgid "realloc: underflow detected; mh_nbytes out of range" msgstr "" "realloc: виявлено перехід за нижню границю блоку; mh_nbytes не вкладається у " "рамки" -#: lib/malloc/malloc.c:1022 +#: lib/malloc/malloc.c:1026 msgid "realloc: start and end chunk sizes differ" msgstr "realloc: розмір у записах на початку та в кінці блоку відрізняється" -#: lib/malloc/table.c:177 +#: lib/malloc/table.c:194 #, c-format msgid "register_alloc: alloc table is full with FIND_ALLOC?\n" msgstr "register_alloc: таблицю виділення заповнено FIND_ALLOC?\n" -#: lib/malloc/table.c:184 +#: lib/malloc/table.c:203 #, c-format msgid "register_alloc: %p already in table as allocated?\n" msgstr "register_alloc: %p вже позначений як виділений у таблиці?\n" -#: lib/malloc/table.c:220 +#: lib/malloc/table.c:256 #, c-format msgid "register_free: %p already in table as free?\n" msgstr "register_free: %p вже позначений як вільний у таблиці?\n" -#: lib/sh/fmtulong.c:101 +#: lib/sh/fmtulong.c:102 msgid "invalid base" msgstr "неправильна основа" @@ -1278,35 +1278,35 @@ msgid "network operations not supported" msgstr "мережеві операції не підтримуються" -#: locale.c:192 +#: locale.c:200 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s)" msgstr "setlocale: LC_ALL: не вдалося змінити локаль (%s)" -#: locale.c:194 +#: locale.c:202 #, c-format msgid "setlocale: LC_ALL: cannot change locale (%s): %s" msgstr "setlocale: LC_ALL: не вдалося змінити локаль (%s): %s" -#: locale.c:247 +#: locale.c:259 #, c-format msgid "setlocale: %s: cannot change locale (%s)" msgstr "setlocale: %s: не вдалося змінити локаль (%s)" -#: locale.c:249 +#: locale.c:261 #, c-format msgid "setlocale: %s: cannot change locale (%s): %s" msgstr "setlocale: %s: не вдалося змінити локаль (%s): %s" -#: mailcheck.c:433 +#: mailcheck.c:439 msgid "You have mail in $_" msgstr "Присутня пошта у $_" -#: mailcheck.c:458 +#: mailcheck.c:464 msgid "You have new mail in $_" msgstr "Нова пошта у $_" -#: mailcheck.c:474 +#: mailcheck.c:480 #, c-format msgid "The mail in %s has been read\n" msgstr "Пошту у %s прочитано\n" @@ -1324,214 +1324,213 @@ msgid "syntax error: `((%s))'" msgstr "синтаксична помилка: `((%s))'" -#: make_cmd.c:575 +#: make_cmd.c:578 #, c-format msgid "make_here_document: bad instruction type %d" msgstr "make_here_document: неправильний тип інструкції %d" -#: make_cmd.c:659 +#: make_cmd.c:662 #, c-format msgid "here-document at line %d delimited by end-of-file (wanted `%s')" msgstr "here-document з рядка %d закінчено кінцем файла (очікувалося «%s»)" -#: make_cmd.c:756 +#: make_cmd.c:759 #, c-format msgid "make_redirection: redirection instruction `%d' out of range" msgstr "make_redirection: інструкція переспрямування `%d' поза межами" -#: parse.y:3173 parse.y:3444 +#: parse.y:3278 parse.y:3561 #, c-format msgid "unexpected EOF while looking for matching `%c'" -msgstr "файл скінчився раніше, ніж було знайдено відповідний `%c'" +msgstr "файл скінчився раніше, ніж було знайдено відповідний «%c»" -#: parse.y:4025 +#: parse.y:4170 msgid "unexpected EOF while looking for `]]'" msgstr "файл скінчився раніше, ніж було знайдено `]]'" -#: parse.y:4030 +#: parse.y:4175 #, c-format msgid "syntax error in conditional expression: unexpected token `%s'" -msgstr "синтаксична помилка в умовному виразі: неочікувана лексема `%s'" +msgstr "синтаксична помилка в умовному виразі: неочікувана лексема «%s»" -#: parse.y:4034 +#: parse.y:4179 msgid "syntax error in conditional expression" msgstr "синтаксична помилка в умовному виразі" -#: parse.y:4112 +#: parse.y:4257 #, c-format msgid "unexpected token `%s', expected `)'" -msgstr "неочікувана лексема `%s', очікувалася `)'" +msgstr "неочікувана лексема «%s», очікувалася `)'" -#: parse.y:4116 +#: parse.y:4261 msgid "expected `)'" msgstr "очікувалася `)'" -#: parse.y:4144 +#: parse.y:4289 #, c-format msgid "unexpected argument `%s' to conditional unary operator" -msgstr "неочікуваний аргумент унарного умовного оператору `%s'" +msgstr "неочікуваний аргумент унарного умовного оператора «%s»" -#: parse.y:4148 +#: parse.y:4293 msgid "unexpected argument to conditional unary operator" -msgstr "неочікуваний аргумент унарного умовного оператору" +msgstr "неочікуваний аргумент унарного умовного оператора" -#: parse.y:4194 +#: parse.y:4339 #, c-format msgid "unexpected token `%s', conditional binary operator expected" -msgstr "неочікувана лексема `%s', очікувався бінарний умовний оператор" +msgstr "неочікувана лексема «%s», очікувався бінарний умовний оператор" -#: parse.y:4198 +#: parse.y:4343 msgid "conditional binary operator expected" msgstr "очікувався бінарний умовний оператор" -#: parse.y:4220 +#: parse.y:4365 #, c-format msgid "unexpected argument `%s' to conditional binary operator" -msgstr "неочікуваний аргумент бінарного умовного оператора `%s'" +msgstr "неочікуваний аргумент бінарного умовного оператора «%s»" -#: parse.y:4224 +#: parse.y:4369 msgid "unexpected argument to conditional binary operator" msgstr "неочікуваний аргумент бінарного умовного оператора" -#: parse.y:4235 +#: parse.y:4380 #, c-format msgid "unexpected token `%c' in conditional command" -msgstr "неочікувана лексема `%c' в умовній команді" +msgstr "неочікувана лексема «%c» в умовній команді" -#: parse.y:4238 +#: parse.y:4383 #, c-format msgid "unexpected token `%s' in conditional command" -msgstr "неочікувана лексема `%s' в умовній команді" +msgstr "неочікувана лексема «%s» в умовній команді" -#: parse.y:4242 +#: parse.y:4387 #, c-format msgid "unexpected token %d in conditional command" msgstr "неочікувана лексема %d в умовній команді" -#: parse.y:5566 +#: parse.y:5737 #, c-format msgid "syntax error near unexpected token `%s'" -msgstr "синтаксична помилка коло неочікуваної лексеми `%s'" +msgstr "синтаксична помилка коло неочікуваної лексеми «%s»" -#: parse.y:5584 +#: parse.y:5755 #, c-format msgid "syntax error near `%s'" -msgstr "синтаксична помилка коло `%s'" +msgstr "синтаксична помилка коло «%s»" -#: parse.y:5594 +#: parse.y:5765 msgid "syntax error: unexpected end of file" msgstr "синтаксична помилка: раптово скінчився файл" -#: parse.y:5594 +#: parse.y:5765 msgid "syntax error" msgstr "синтаксична помилка" -#: parse.y:5656 +#: parse.y:5827 #, c-format msgid "Use \"%s\" to leave the shell.\n" msgstr "Використовуйте \"%s\", щоб вийти з оболонки.\n" -#: parse.y:5818 +#: parse.y:5989 msgid "unexpected EOF while looking for matching `)'" msgstr "файл скінчився, перш ніж було знайдено відповідну `)'" -#: pcomplete.c:1030 +#: pcomplete.c:1094 #, c-format msgid "completion: function `%s' not found" -msgstr "завершення: функцію `%s' не знайдено" +msgstr "завершення: функцію «%s» не знайдено" #: pcomplib.c:182 #, c-format msgid "progcomp_insert: %s: NULL COMPSPEC" msgstr "progcomp_insert: %s: NULL COMPSPEC" -#: print_cmd.c:296 +#: print_cmd.c:300 #, c-format msgid "print_command: bad connector `%d'" msgstr "print_command: неправильний з’єднувальний оператор `%d'" -#: print_cmd.c:368 +#: print_cmd.c:373 #, c-format msgid "xtrace_set: %d: invalid file descriptor" msgstr "xtrace_set: %d: некоректний дескриптор файла" -#: print_cmd.c:373 +#: print_cmd.c:378 msgid "xtrace_set: NULL file pointer" msgstr "xtrace_set: нульовий вказівник на файл" -#: print_cmd.c:377 +#: print_cmd.c:382 #, c-format msgid "xtrace fd (%d) != fileno xtrace fp (%d)" msgstr "" "дескриптор файла xtrace (%d) не дорівнює номеру файла у вказівнику xtrace " "(%d)" -#: print_cmd.c:1478 +#: print_cmd.c:1518 #, c-format msgid "cprintf: `%c': invalid format character" -msgstr "cprintf: `%c': неправильний символ шаблону" +msgstr "cprintf: «%c»: неправильний символ шаблону" -#: redir.c:122 +#: redir.c:123 redir.c:170 msgid "file descriptor out of range" -msgstr "дескриптор файлу поза можливими межами" +msgstr "дескриптор файла поза можливими межами" -#: redir.c:178 +#: redir.c:177 #, c-format msgid "%s: ambiguous redirect" msgstr "%s: неоднозначне переспрямування" -#: redir.c:182 +#: redir.c:181 #, c-format msgid "%s: cannot overwrite existing file" msgstr "%s: заборонено перезаписувати існуючі файли" -#: redir.c:187 +#: redir.c:186 #, c-format msgid "%s: restricted: cannot redirect output" msgstr "%s: обмеження: переспрямування виводу заборонене" -#: redir.c:192 +#: redir.c:191 #, c-format msgid "cannot create temp file for here-document: %s" -msgstr "не вдається створити тимчасовий файл для here-document: %s" +msgstr "не вдалося створити тимчасовий файл для here-document: %s" -#: redir.c:196 +#: redir.c:195 #, c-format msgid "%s: cannot assign fd to variable" msgstr "%s: не вдалося надати змінній значення дескриптора файла" -#: redir.c:548 +#: redir.c:582 msgid "/dev/(tcp|udp)/host/port not supported without networking" msgstr "/dev/(tcp|udp)/host/port не підтримується" -#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136 +#: redir.c:861 redir.c:973 redir.c:1034 redir.c:1199 msgid "redirection error: cannot duplicate fd" -msgstr "" -"помилка переспрямування: не вдається створити копію дескриптора файлу" +msgstr "помилка переспрямування: не вдалося створити копію дескриптора файла" -#: shell.c:333 +#: shell.c:339 msgid "could not find /tmp, please create!" -msgstr "не вдається знайти /tmp, будь ласка створіть його!" +msgstr "не вдалося знайти /tmp, будь ласка створіть його!" -#: shell.c:337 +#: shell.c:343 msgid "/tmp must be a valid directory name" -msgstr "/tmp має бути назвою дійсної директорії" +msgstr "/tmp має бути чинною назвою каталогу" -#: shell.c:884 +#: shell.c:890 #, c-format msgid "%c%c: invalid option" -msgstr "%c%c: невірний параметр" +msgstr "%c%c: помилковий параметр" -#: shell.c:1652 +#: shell.c:1682 msgid "I have no name!" -msgstr "У мене нема імені!" +msgstr "У мене нема назви!" -#: shell.c:1795 +#: shell.c:1827 #, c-format msgid "GNU bash, version %s-(%s)\n" msgstr "GNU bash, версія %s-(%s)\n" -#: shell.c:1796 +#: shell.c:1828 #, c-format msgid "" "Usage:\t%s [GNU long option] [option] ...\n" @@ -1540,31 +1539,31 @@ "Використовуйте:\t%s [довгий параметр GNU] [параметр] ...\n" "\t%s [довгий параметр GNU] [параметр] файл_сценарію ...\n" -#: shell.c:1798 +#: shell.c:1830 msgid "GNU long options:\n" msgstr "Довгі параметри GNU:\n" -#: shell.c:1802 +#: shell.c:1834 msgid "Shell options:\n" msgstr "Параметри оболонки:\n" -#: shell.c:1803 +#: shell.c:1801 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n" msgstr "\t-irsD чи -c команда чи -O параметр_shopt\t\t(тільки на початку)\n" -#: shell.c:1818 +#: shell.c:1850 #, c-format msgid "\t-%s or -o option\n" msgstr "\t-%s чи -o параметр\n" -#: shell.c:1824 +#: shell.c:1856 #, c-format msgid "Type `%s -c \"help set\"' for more information about shell options.\n" msgstr "" "Введіть `%s -c \"help set\"', щоб отримати більше інформації про параметри " "оболонки.\n" -#: shell.c:1825 +#: shell.c:1857 #, c-format msgid "" "Type `%s -c help' for more information about shell builtin commands.\n" @@ -1572,16 +1571,16 @@ "Введіть `%s -c help', щоб отримати більше інформації про вбудовані команди " "оболонки.\n" -#: shell.c:1826 +#: shell.c:1858 #, c-format msgid "Use the `bashbug' command to report bugs.\n" msgstr "" "Щоб повідомити про помилку в програмі, використовуйте команду `bashbug'.\n" -#: sig.c:638 +#: sig.c:691 #, c-format msgid "sigprocmask: %d: invalid operation" -msgstr "sigprocmask: %d: невірна операція" +msgstr "sigprocmask: %d: некоректна операція" #: siglist.c:48 msgid "Bogus signal" @@ -1601,11 +1600,11 @@ #: siglist.c:63 msgid "Illegal instruction" -msgstr "Невірна інструкція" +msgstr "Помилкова інструкція" #: siglist.c:67 msgid "BPT trace/trap" -msgstr "Відлагодження" +msgstr "Точка зупину trace/trap" #: siglist.c:75 msgid "ABORT instruction" @@ -1633,7 +1632,7 @@ #: siglist.c:99 msgid "Bad system call" -msgstr "Невірний системний виклик" +msgstr "Помилковий системний виклик" #: siglist.c:103 msgid "Broken pipe" @@ -1665,7 +1664,7 @@ #: siglist.c:139 msgid "Stopped (tty input)" -msgstr "Зупинено (ввід з терміналу)" +msgstr "Зупинено (ввід з термінала)" #: siglist.c:143 msgid "Stopped (tty output)" @@ -1681,7 +1680,7 @@ #: siglist.c:155 msgid "File limit" -msgstr "Обмеження розміру файлу" +msgstr "Обмеження розміру файла" #: siglist.c:159 msgid "Alarm (virtual)" @@ -1752,74 +1751,74 @@ msgid "Unknown Signal #%d" msgstr "Невідомий сигнал №%d" -#: subst.c:1333 subst.c:1502 +#: subst.c:1362 subst.c:1520 #, c-format msgid "bad substitution: no closing `%s' in %s" -msgstr "неправильна заміна: немає заключної `%s' у %s" +msgstr "неправильна заміна: немає заключної «%s» у %s" -#: subst.c:2795 +#: subst.c:2847 #, c-format msgid "%s: cannot assign list to array member" msgstr "%s: неможливо означити елемент масиву списком" -#: subst.c:4979 subst.c:4995 +#: subst.c:5065 subst.c:5081 msgid "cannot make pipe for process substitution" -msgstr "не вдається створити канал для підставляння процесу" +msgstr "не вдалося створити канал для підставляння процесу" -#: subst.c:5027 +#: subst.c:5113 msgid "cannot make child for process substitution" -msgstr "не вдається створити дочірній процес для підставляння процесу" +msgstr "не вдалося створити дочірній процес для підставляння процесу" -#: subst.c:5072 +#: subst.c:5158 #, c-format msgid "cannot open named pipe %s for reading" -msgstr "не вдається відкрити іменований канал %s для читання" +msgstr "не вдалося відкрити іменований канал %s для читання" -#: subst.c:5074 +#: subst.c:5160 #, c-format msgid "cannot open named pipe %s for writing" -msgstr "не вдається відкрити іменований канал %s для запису" +msgstr "не вдалося відкрити іменований канал %s для запису" -#: subst.c:5092 +#: subst.c:5178 #, c-format msgid "cannot duplicate named pipe %s as fd %d" msgstr "не вдалося здублювати іменований канал %s як fd %d" -#: subst.c:5284 +#: subst.c:5376 msgid "cannot make pipe for command substitution" -msgstr "не вдається створити канал для підставляння команди" +msgstr "не вдалося створити канал для підставляння команди" -#: subst.c:5322 +#: subst.c:5414 msgid "cannot make child for command substitution" -msgstr "не вдається створити дочірній процес для підставляння команди" +msgstr "не вдалося створити дочірній процес для підставляння команди" -#: subst.c:5339 +#: subst.c:5433 msgid "command_substitute: cannot duplicate pipe as fd 1" msgstr "" -"command_substitute: не вдається створити копію каналу із файловим " +"command_substitute: не вдалося створити копію каналу із файловим " "дескриптором 1" -#: subst.c:5859 +#: subst.c:6048 #, c-format msgid "%s: parameter null or not set" msgstr "%s: параметр нульової довжини чи не вказаний" -#: subst.c:6125 subst.c:6140 +#: subst.c:6320 subst.c:6335 #, c-format msgid "%s: substring expression < 0" msgstr "%s: підрядок коротший за 0" -#: subst.c:7271 +#: subst.c:7506 #, c-format msgid "%s: bad substitution" msgstr "%s: неправильна заміна" -#: subst.c:7347 +#: subst.c:7583 #, c-format msgid "$%s: cannot assign in this way" msgstr "$%s: не можна призначити таким чином" -#: subst.c:7684 +#: subst.c:7917 msgid "" "future versions of the shell will force evaluation as an arithmetic " "substitution" @@ -1827,58 +1826,58 @@ "у наступних версіях оболонки буде виконуватися обчислення для заміни " "арифметичних виразів" -#: subst.c:8149 +#: subst.c:8421 #, c-format msgid "bad substitution: no closing \"`\" in %s" msgstr "неправильна заміна: немає заключної \"`\" у %s" -#: subst.c:9036 +#: subst.c:9322 #, c-format msgid "no match: %s" msgstr "нема відповідника: %s" -#: test.c:146 +#: test.c:147 msgid "argument expected" msgstr "очікувався аргумент" -#: test.c:155 +#: test.c:156 #, c-format msgid "%s: integer expression expected" msgstr "%s: очікувався числовий вираз" -#: test.c:263 +#: test.c:264 msgid "`)' expected" msgstr "очікувалася `)'" -#: test.c:265 +#: test.c:266 #, c-format msgid "`)' expected, found %s" msgstr "очікувалася `)', отримано %s" -#: test.c:280 test.c:698 test.c:701 +#: test.c:281 test.c:742 test.c:745 #, c-format msgid "%s: unary operator expected" msgstr "%s: очікувався унарний оператор" -#: test.c:449 test.c:741 +#: test.c:468 test.c:785 #, c-format msgid "%s: binary operator expected" msgstr "%s: очікувався бінарний оператор" -#: test.c:816 +#: test.c:860 msgid "missing `]'" msgstr "відсутня `]'" -#: trap.c:207 +#: trap.c:217 msgid "invalid signal number" msgstr "неправильний номер сигналу" -#: trap.c:337 +#: trap.c:371 #, c-format msgid "run_pending_traps: bad value in trap_list[%d]: %p" msgstr "run_pending_traps: неправильне значення у trap_list[%d]: %p" -#: trap.c:341 +#: trap.c:375 #, c-format msgid "" "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself" @@ -1886,64 +1885,64 @@ "run_pending_traps: обробник сигналу є SIG_DFL, %d (%s) повторно надсилається " "собі" -#: trap.c:393 +#: trap.c:428 #, c-format msgid "trap_handler: bad signal %d" msgstr "trap_handler: неправильний сигнал %d" -#: variables.c:363 +#: variables.c:382 #, c-format msgid "error importing function definition for `%s'" -msgstr "помилка імпортування означення функції `%s'" +msgstr "помилка імпортування означення функції «%s»" -#: variables.c:755 +#: variables.c:780 #, c-format msgid "shell level (%d) too high, resetting to 1" msgstr "рівень оболонки (%d) занадто високий, перевстановлено у 1" -#: variables.c:1932 +#: variables.c:2228 msgid "make_local_variable: no function context at current scope" msgstr "make_local_variable: немає контексту функції у поточній області" -#: variables.c:3182 +#: variables.c:3646 msgid "all_local_variables: no function context at current scope" msgstr "all_local_variables: немає контексту функції у поточній області" -#: variables.c:3427 +#: variables.c:3891 #, c-format msgid "%s has null exportstr" msgstr "%s має нульове значення рядка експортування" -#: variables.c:3432 variables.c:3441 +#: variables.c:3896 variables.c:3905 #, c-format msgid "invalid character %d in exportstr for %s" -msgstr "невірний символ %d у рядку експорту для %s" +msgstr "Помилковий символ %d у рядку експорту для %s" -#: variables.c:3447 +#: variables.c:3911 #, c-format msgid "no `=' in exportstr for %s" msgstr "немає `=' у рядку експорту для %s" -#: variables.c:3891 +#: variables.c:4344 msgid "pop_var_context: head of shell_variables not a function context" msgstr "" "pop_var_context: перший елемент shell_variables не є контекстом функції" -#: variables.c:3904 +#: variables.c:4357 msgid "pop_var_context: no global_variables context" msgstr "pop_var_context: немає контексту global_variables" -#: variables.c:3978 +#: variables.c:4431 msgid "pop_scope: head of shell_variables not a temporary environment scope" msgstr "" "pop_scope: перший елемент shell_variables не є тимчасовим оточенням виконання" -#: variables.c:4786 +#: variables.c:5257 #, c-format msgid "%s: %s: cannot open as FILE" msgstr "%s: %s: не вдалося відкрити ФАЙЛ" -#: variables.c:4791 +#: variables.c:5262 #, c-format msgid "%s: %s: invalid value for trace file descriptor" msgstr "%s: %s: некоректне значення дескриптора файла трасування" @@ -1952,7 +1951,7 @@ msgid "Copyright (C) 2011 Free Software Foundation, Inc." msgstr "© Free Software Foundation, Inc., 2011." -#: version.c:47 +#: version.c:47 version2.c:47 msgid "" "License GPLv3+: GNU GPL version 3 or later " "\n" @@ -1960,7 +1959,7 @@ "Ліцензія GPLv3+: GNU GPL версія 3 чи новіша " "\n" -#: version.c:86 version2.c:83 +#: version.c:86 version2.c:86 #, c-format msgid "GNU bash, version %s (%s)\n" msgstr "GNU bash, версія %s (%s)\n" @@ -2013,11 +2012,11 @@ #: builtins.c:43 msgid "alias [-p] [name[=value] ... ]" -msgstr "alias [-3] [ім’я[=значення] ...]" +msgstr "alias [-3] [назва[=значення] ...]" #: builtins.c:47 msgid "unalias [-a] name [name ...]" -msgstr "unalias [-a] ім’я [ім’я ...]" +msgstr "unalias [-a] назва [назва ...]" #: builtins.c:51 msgid "" @@ -2078,7 +2077,7 @@ #: builtins.c:80 msgid "local [option] name[=value] ..." -msgstr "local [параметр] ім’я[=значення] ..." +msgstr "local [параметр] назва[=значення] ..." #: builtins.c:83 msgid "echo [-neE] [arg ...]" @@ -2090,7 +2089,7 @@ #: builtins.c:90 msgid "enable [-a] [-dnps] [-f filename] [name ...]" -msgstr "enable [-a] [-dnps] [-f файл] [ім’я ...]" +msgstr "enable [-a] [-dnps] [-f файл] [назва ...]" #: builtins.c:92 msgid "eval [arg ...]" @@ -2098,11 +2097,12 @@ #: builtins.c:94 msgid "getopts optstring name [arg]" -msgstr "getopts рядок-параметрів ім’я [аргумент]" +msgstr "getopts рядок-параметрів назва [аргумент]" #: builtins.c:96 msgid "exec [-cl] [-a name] [command [arguments ...]] [redirection ...]" -msgstr "exec [-cl] [-a ім’я] [команда [аргументи ...]] [переспрямування ...]" +msgstr "" +"exec [-cl] [-a назва] [команда [аргументи ...]] [переспрямування ...]" #: builtins.c:98 msgid "exit [n]" @@ -2128,7 +2128,7 @@ #: builtins.c:114 msgid "hash [-lr] [-p pathname] [-dt] [name ...]" -msgstr "hash [-lr] [-p шлях] [-dt] [ім’я ...]" +msgstr "hash [-lr] [-p шлях] [-dt] [назва ...]" #: builtins.c:117 msgid "help [-dms] [pattern ...]" @@ -2185,7 +2185,7 @@ #: builtins.c:144 msgid "export [-fn] [name[=value] ...] or export -p" -msgstr "export [-fn] [ім’я[=значення] ...] чи export -p" +msgstr "export [-fn] [назва[=значення] ...] чи export -p" #: builtins.c:146 msgid "readonly [-aAf] [name[=value] ...] or readonly -p" @@ -2225,7 +2225,7 @@ #: builtins.c:166 msgid "type [-afptP] name [name ...]" -msgstr "type [-afptP] ім’я [ім’я ...]" +msgstr "type [-afptP] назва [назва ...]" #: builtins.c:169 msgid "ulimit [-SHacdefilmnpqrstuvx] [limit]" @@ -2245,7 +2245,7 @@ #: builtins.c:182 msgid "for NAME [in WORDS ... ] ; do COMMANDS; done" -msgstr "for ІМ’Я [in СЛОВА ... ] ; do КОМАНДИ; done" +msgstr "for НАЗВА [in СЛОВА ... ] ; do КОМАНДИ; done" #: builtins.c:184 msgid "for (( exp1; exp2; exp3 )); do COMMANDS; done" @@ -2253,7 +2253,7 @@ #: builtins.c:186 msgid "select NAME [in WORDS ... ;] do COMMANDS; done" -msgstr "select ІМ’Я [in СЛОВА ...;] do КОМАНДИ; done" +msgstr "select НАЗВА [in СЛОВА ...;] do КОМАНДИ; done" #: builtins.c:188 msgid "time [-p] pipeline" @@ -2281,11 +2281,11 @@ #: builtins.c:198 msgid "coproc [NAME] command [redirections]" -msgstr "coproc [ІМ’Я] команда [переспрямування]" +msgstr "coproc [НАЗВА] команда [переспрямування]" #: builtins.c:200 msgid "function name { COMMANDS ; } or name () { COMMANDS ; }" -msgstr "function ім’я { КОМАНДИ ; } чи ім’я () { КОМАНДИ ; }" +msgstr "function НАЗВА { КОМАНДИ ; } чи НАЗВА () { КОМАНДИ ; }" #: builtins.c:202 msgid "{ COMMANDS ; }" @@ -2305,11 +2305,11 @@ #: builtins.c:210 msgid "variables - Names and meanings of some shell variables" -msgstr "variables - Імена та значення деяких змінних оболонки" +msgstr "variables - назви та значення деяких змінних оболонки" #: builtins.c:213 msgid "pushd [-n] [+N | -N | dir]" -msgstr "pushd [-n] [+N | -N | директорія]" +msgstr "pushd [-n] [+N | -N | каталог]" #: builtins.c:217 msgid "popd [-n] [+N | -N]" @@ -2388,10 +2388,9 @@ "Додає чи показує псевдоніми для команд.\n" " \n" " Викликана без аргументів, команда `alias' друкує список псевдонімів у\n" -" придатній до подальшого виконання формі `alias ІМ’Я=ЗНАЧЕННЯ'.\n" +" придатній до подальшого виконання формі `alias НАЗВА=ЗНАЧЕННЯ'.\n" " \n" -" Інакше вона додає псевдоніми для кожного вказаного ІМЕНІ, для якого " -"надане\n" +" Інакше вона додає псевдоніми для кожноі вказаної НАЗВИ, для якої надане\n" " ЗНАЧЕННЯ. Пробіли в кінці ЗНАЧЕННЯ дозволяють увімкнути подальше " "розкриття\n" " псевдонімів усередині цього псевдоніму під час його підставляння.\n" @@ -2401,8 +2400,8 @@ "формі.\n" " \n" " Код завершення:\n" -" Команда завершується невдало, якщо було вказане ІМ’Я, для якого нема\n" -" псевдоніму." +" Команда завершується невдало, якщо було вказано НАЗВУ, для якої немає\n" +" псевдоніма." #: builtins.c:276 msgid "" @@ -2413,13 +2412,13 @@ " \n" " Return success unless a NAME is not an existing alias." msgstr "" -"Вилучає усі вказані ІМЕНА зі списку визначених псевдонімів.\n" +"Вилучає усі вказані НАЗВИ зі списку визначених псевдонімів.\n" " \n" " Параметри:\n" " -a\tВилучити визначення усіх псевдонімів.\n" " \n" " Код завершення:\n" -" Завершується невдало, якщо ІМ’Я не є визначеним псевдонімом." +" Завершується невдало, якщо НАЗВА не є визначеним псевдонімом." #: builtins.c:289 msgid "" @@ -2501,7 +2500,7 @@ " Команда завершується успішно, якщо вказані правильні параметри та не\n" " виникло помилки під час виконання." -#: builtins.c:326 +#: builtins.c:328 msgid "" "Exit for, while, or until loops.\n" " \n" @@ -2514,12 +2513,12 @@ "Виходить з циклів for, while чи until.\n" " \n" " Перериває цикли FOR, WHILE чи UNTIL. Якщо вказано N, перериває\n" -" N охоплюючих циклів.\n" +" N вкладених циклів.\n" " \n" " Код завершення:\n" " Команда завершується невдало, якщо N менше за 1." -#: builtins.c:338 +#: builtins.c:340 msgid "" "Resume for, while, or until loops.\n" " \n" @@ -2537,7 +2536,7 @@ " Код завершення:\n" " Команда завершується невдало, якщо N менше 1." -#: builtins.c:350 +#: builtins.c:352 msgid "" "Execute shell builtins.\n" " \n" @@ -2561,7 +2560,7 @@ " Команда повертає код завершення ВБУДОВАНОЇ-КОМАНДИ або помилку, якщо\n" " ВБУДОВАНА-КОМАНДА не є вбудованою командою оболонки." -#: builtins.c:365 +#: builtins.c:367 msgid "" "Return the context of the current subroutine call.\n" " \n" @@ -2653,7 +2652,7 @@ " $PWD у разі використання -P. За інших результатів повертає ненульове " "значення." -#: builtins.c:414 +#: builtins.c:422 msgid "" "Print the name of the current working directory.\n" " \n" @@ -2668,21 +2667,19 @@ " Returns 0 unless an invalid option is given or the current directory\n" " cannot be read." msgstr "" -"Виводить ім’я поточної робочої директорії.\n" +"Виводить назву поточного робочого каталогу.\n" " \n" " Параметри:\n" -" -L\tВивести значення $PWD, якщо вона вказує поточну робочу " -"директорію.\n" -" -P\tВивести фізичне розташування директорії, без символічних " -"посилань.\n" +" -L\tВивести значення $PWD, якщо вона вказує поточний робочий каталог.\n" +" -P\tВивести фізичне розташування каталогу, без символічних посилань.\n" " \n" " Зазвичай `pwd' працює як ніби вказано `-L'.\n" " \n" " Код завершення:\n" " Команда завершується невдало, якщо вказано неправильний параметр чи\n" -" не вдається отримати доступ до поточної робочої директорії." +" не вдалося отримати доступ до поточного робочого каталогу." -#: builtins.c:431 +#: builtins.c:439 msgid "" "Null command.\n" " \n" @@ -2698,7 +2695,7 @@ " Код завершення:\n" " Команда завжди успішна." -#: builtins.c:442 +#: builtins.c:450 msgid "" "Return a successful result.\n" " \n" @@ -2710,7 +2707,7 @@ " Код завершення:\n" " Команда завжди успішна." -#: builtins.c:451 +#: builtins.c:459 msgid "" "Return an unsuccessful result.\n" " \n" @@ -2722,7 +2719,7 @@ " Код завершення:\n" " Команда завжди завершується невдало." -#: builtins.c:460 +#: builtins.c:468 msgid "" "Execute a simple command or display information about commands.\n" " \n" @@ -2745,7 +2742,7 @@ " Запускає КОМАНДУ з АРГУМЕНТАМИ, не роблячи пошуку серед функцій " "оболонки,\n" " чи показує інформацію про вказані КОМАНДИ. Може використовуватися для\n" -" запуску команд з диску, коли існує функція з таким же іменем.\n" +" запуску команд з диску, коли існує функція з такою ж назвою.\n" " \n" " Параметри:\n" " -p\tВикористовувати стандартне значення PATH, яке забезпечує\n" @@ -2832,7 +2829,7 @@ "виникло\n" " помилки під час виконання." -#: builtins.c:517 +#: builtins.c:527 msgid "" "Set variable values and attributes.\n" " \n" @@ -2842,7 +2839,7 @@ " \n" " Команда вийшла з ужитку. Дивіться `help declare'." -#: builtins.c:525 +#: builtins.c:520 msgid "" "Define local variables.\n" " \n" @@ -2870,7 +2867,7 @@ " Команда завершується невдало, якщо вказано невірні параметри, якщо\n" " трапилася помилка або якщо оболонка зараз не виконує функцію." -#: builtins.c:542 +#: builtins.c:537 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2929,7 +2926,7 @@ " Код завершення:\n" " Команда завершується невдало, якщо виникне помилка запису." -#: builtins.c:576 +#: builtins.c:588 msgid "" "Write arguments to the standard output.\n" " \n" @@ -2951,7 +2948,7 @@ " Код завершення:\n" " Команда завершується невдало, якщо трапиться помилка запису." -#: builtins.c:591 +#: builtins.c:603 msgid "" "Enable and disable shell builtins.\n" " \n" @@ -2981,32 +2978,32 @@ " \n" " Вмикає та вимикає вбудовані команди оболонки. Вимкнення команди " "дозволяє\n" -" вам запускати команду з диску, що має таке ж ім’я як і вбудована " +" вам запускати команду з диску, що має таку ж назву, як і вбудована " "команда\n" -" оболонки без потреби вказувати повний шлях до команди.\n" +" оболонки, без потреби вказувати повний шлях до команди.\n" " \n" " Параметри:\n" " -a\tНадрукувати список вбудованих команд, вказуючи чи вони ввімкнені.\n" -" -n\tВимкнути кожне з ІМЕН або надрукувати список вимкнених команд.\n" +" -n\tВимкнути кожну з НАЗВ або надрукувати список вимкнених команд.\n" " -p\tНадрукувати список вбудованих команд у придатній для подальшого\n" " \tвиконання формі.\n" " -s\tДрукувати лише назви `спеціальних' команд Posix.\n" " \n" " Параметри, що контролюють динамічне завантаження:\n" -" -f\tЗавантажити вбудовану команду ІМ’Я з колективного об’єктного " +" -f\tЗавантажити вбудовану команду НАЗВА з колективного об’єктного " "ФАЙЛУ.\n" " -d\tВилучити вбудовану команду, завантажену за допомогою -f.\n" " \n" -" Без параметрів вмикає кожне з ІМЕН.\n" +" Без параметрів вмикає кожну з НАЗВ.\n" " \n" " Щоб використовувати `test', що знаходиться десь у $PATH замість\n" " вбудованої у оболонку версії, введіть `enable -n test'.\n" " \n" " Код завершення:\n" -" Команда завершується невдало, якщо ІМ’Я не є вбудованою командою\n" +" Команда завершується невдало, якщо НАЗВА не є вбудованою командою\n" " оболонки або якщо трапиться помилка під час виконання." -#: builtins.c:619 +#: builtins.c:631 msgid "" "Execute arguments as a shell command.\n" " \n" @@ -3028,7 +3025,7 @@ "команди\n" " є порожнім рядком, команда завершується успішно." -#: builtins.c:631 +#: builtins.c:643 msgid "" "Parse option arguments.\n" " \n" @@ -3093,12 +3090,13 @@ " помилки. В такому режимі повідомлення про помилки не виводяться. Якщо " "буде\n" " знайдено неправильний параметр, getopts покладе його до OPTARG. Якщо не\n" -" буде вказано очікуваний аргумент, getopts покладе ':' до NAME а символ\n" -" параметру - до OPTARG. У `гучному' режимі, при невірному параметрі у " +" буде вказано очікуваний аргумент, getopts покладе ':' до НАЗВА, а " +"символ\n" +" параметра — до OPTARG. У `гучному' режимі, при з помилками у параметрі у " "NAME\n" -" кладеться '?' а OPTARG скидається. Якщо потрібний аргумент не вказано, " +" кладеться '?', а OPTARG скидається. Якщо потрібний аргумент не вказано, " "у\n" -" NAME кладеться '?', OPTARG скидається й друкується діагностичне\n" +" NAME кладеться '?', OPTARG скидається і друкується діагностичне\n" " повідомлення.\n" " \n" " Якщо змінна оболонки OPTERR встановлена у 0, getopts не друкуватиме\n" @@ -3113,7 +3111,7 @@ " Команда завершується успішно, якщо знайдено параметр; помилково, якщо\n" " параметри скінчилися або трапилася помилка." -#: builtins.c:673 +#: builtins.c:685 msgid "" "Replace the shell with the given command.\n" " \n" @@ -3142,7 +3140,7 @@ " переспрямування застосовуються до поточної оболонки.\n" " \n" " Параметри:\n" -" -a ім’я\tПередати ІМ’Я як нульовий аргумент КОМАНДИ.\n" +" -a назва\tПередати НАЗВУ як нульовий аргумент КОМАНДИ.\n" " -c\t\tЗапустити КОМАНДУ з порожнім оточенням.\n" " -l\t\tПокласти риску до нульового аргументу КОМАНДИ.\n" " \n" @@ -3154,7 +3152,7 @@ " Команда завершується невдало, якщо команду не буде знайдено або якщо\n" " трапиться помилка переспрямування." -#: builtins.c:694 +#: builtins.c:706 msgid "" "Exit the shell.\n" " \n" @@ -3166,7 +3164,7 @@ " Виходить з оболонки, повертаючи статус N. Якщо N не вказано, береться\n" " статус останньої запущеної команди." -#: builtins.c:703 +#: builtins.c:715 msgid "" "Exit a login shell.\n" " \n" @@ -3180,7 +3178,7 @@ "команду\n" " запущено не у оболонці сеансу." -#: builtins.c:713 +#: builtins.c:725 msgid "" "Display or execute commands from the history list.\n" " \n" @@ -3235,7 +3233,7 @@ " Команда завершується зі статусом запущених команд, або помилкою, якщо\n" " трапиться помилка." -#: builtins.c:743 +#: builtins.c:755 msgid "" "Move job to the foreground.\n" " \n" @@ -3257,7 +3255,7 @@ " Команда завершується зі статусом завершення завдання, що переведене\n" " у пріоритетний режим, або помилкою, якщо трапиться помилка." -#: builtins.c:758 +#: builtins.c:770 msgid "" "Move jobs to the background.\n" " \n" @@ -3282,7 +3280,7 @@ "якщо\n" " трапиться помилка." -#: builtins.c:772 +#: builtins.c:767 msgid "" "Remember or display program locations.\n" " \n" @@ -3327,7 +3325,7 @@ " Команда завершується невдало, якщо ІМ’Я не вдається знайти або якщо\n" " вказано невірний параметр." -#: builtins.c:797 +#: builtins.c:809 msgid "" "Display information about builtin commands.\n" " \n" @@ -3367,10 +3365,10 @@ " \n" " Код завершення:\n" " Команда завершується невдало якщо ШАБЛОН не знайдено або якщо вказано\n" -" невірний параметр." +" помилковий параметр." # WTF??? history list += history + history file ??? -#: builtins.c:821 +#: builtins.c:833 msgid "" "Display or manipulate the history list.\n" " \n" @@ -3414,10 +3412,10 @@ " -c\tВилучити зі списку усі збережені команди.\n" " -d позиція\tВилучити рядок у ПОЗИЦІЇ (відносній).\n" " \n" -" -a\tДодати записи з поточної сесії до файлу історії.\n" -" -n\tДодати записи, яких ще немає в списку з файлу історії.\n" +" -a\tДодати записи з поточної сесії до файла історії.\n" +" -n\tДодати записи, яких ще немає в списку з файла історії.\n" " -r\tПрочитати файл історії та додати його вміст до кінця списку.\n" -" -w\tЗаписати поточну історію команд до файлу історії та додати\n" +" -w\tЗаписати поточну історію команд до файла історії та додати\n" " \tїх до кінця списку історії.\n" " \n" " -p\tЗробити розкриття історії команд на кожному з АРГУМЕНТІВ та\n" @@ -3439,7 +3437,7 @@ "виникло\n" " помилки під час виконання." -#: builtins.c:857 +#: builtins.c:852 msgid "" "Display status of jobs.\n" " \n" @@ -3484,7 +3482,7 @@ " виникло помилки під час виконання. При використанні -x команда\n" " завершується зі статусом завершення КОМАНДИ." -#: builtins.c:884 +#: builtins.c:896 msgid "" "Remove jobs from current shell.\n" " \n" @@ -3510,13 +3508,13 @@ " -h\tПозначити ЗАВДАННЯ так, щоб вони не отримали SIGHUP, якщо " "оболонка\n" " \tотримає SIGHUP.\n" -" -r\tВилучати лише працюючі завдання.\n" +" -r\tВилучати лише поточні завдання.\n" " \n" " Код завершення:\n" " Команда завершується невдало, якщо вказано неправильний параметр чи\n" " ЗАВДАННЯ." -#: builtins.c:903 +#: builtins.c:915 msgid "" "Send a signal to a job.\n" " \n" @@ -3558,7 +3556,7 @@ " Команда завершується успішно, якщо вказані правильні аргументи та не\n" " трапилося помилки під час виконання." -#: builtins.c:926 +#: builtins.c:938 msgid "" "Evaluate arithmetic expressions.\n" " \n" @@ -3644,7 +3642,7 @@ " Якщо результатом обчислення останнього АРГУМЕНТУ є 0, let повертає 1,\n" " інакше — 0." -#: builtins.c:971 +#: builtins.c:966 msgid "" "Read a line from the standard input and split it into fields.\n" " \n" @@ -3735,7 +3733,7 @@ "час\n" " очікування, або якщо із -u вказано неправильний файловий дескриптор." -#: builtins.c:1014 +#: builtins.c:1028 msgid "" "Return from a shell function.\n" " \n" @@ -3935,7 +3933,7 @@ " Код завершення:\n" " Команда завершується успішно, якщо вказані правильні параметри." -#: builtins.c:1112 +#: builtins.c:1104 msgid "" "Unset values and attributes of shell variables and functions.\n" " \n" @@ -3972,7 +3970,7 @@ "ІМ’Я\n" " доступне лише для читання." -#: builtins.c:1132 +#: builtins.c:1148 msgid "" "Set export attribute for shell variables.\n" " \n" @@ -3992,20 +3990,21 @@ msgstr "" "Вмикає властивість експортування змінних оболонки.\n" " \n" -" Позначає кожне з ІМЕН для експорту у оточення запущених надалі команд.\n" +" Позначає кожну з НАЗВ для експорту до середовища запущених надалі " +"команд.\n" " Якщо вказане ЗНАЧЕННЯ, призначає ЗНАЧЕННЯ перед тим, як експортувати.\n" " \n" " Параметри:\n" " -f\tПрацювати з функціями оболонки.\n" -" -n\tВимкнути властивість експортування на ІМЕНАХ.\n" +" -n\tВимкнути властивість експортування для усіх НАЗВ.\n" " -p\tВивести список усіх експортованих змінних та функцій.\n" " \n" " Аргумент `--' вимикає подальший аналіз параметрів.\n" " \n" " Код завершення:\n" -" Команда завершується успішно, якщо вказано правильні параметри та ІМЕНА." +" Команда завершується успішно, якщо вказано правильні параметри та НАЗВИ." -#: builtins.c:1151 +#: builtins.c:1143 msgid "" "Mark shell variables as unchangeable.\n" " \n" @@ -4042,7 +4041,7 @@ " Код завершення:\n" " Команда завершується успішно, якщо вказано правильні параметри та ІМЕНА." -#: builtins.c:1172 +#: builtins.c:1189 msgid "" "Shift positional parameters.\n" " \n" @@ -4060,7 +4059,7 @@ " Код завершення:\n" " Команда завершується невдало, якщо N менше за нуль чи більше за $#." -#: builtins.c:1184 builtins.c:1199 +#: builtins.c:1201 builtins.c:1216 msgid "" "Execute commands from a file in the current shell.\n" " \n" @@ -4073,7 +4072,7 @@ " Returns the status of the last command executed in FILENAME; fails if\n" " FILENAME cannot be read." msgstr "" -"Виконує команди з файлу у поточній оболонці.\n" +"Виконує команди з файла у поточній оболонці.\n" " \n" " Читає та виконує команди з ФАЙЛУ у поточній оболонці. Елементи $PATH\n" " використовуються при пошуку ФАЙЛУ. Якщо вказані АРГУМЕНТИ, вони стають\n" @@ -4082,9 +4081,9 @@ " Код завершення:\n" " Команда повертає код завершення останньої команди, виконаної у ФАЙЛІ, " "або\n" -" помилку, якщо ФАЙЛ не вдається прочитати." +" помилку, якщо ФАЙЛ не вдалося прочитати." -#: builtins.c:1215 +#: builtins.c:1232 msgid "" "Suspend shell execution.\n" " \n" @@ -4270,7 +4269,7 @@ "вказано\n" " помилковий аргумент чи ВИРАЗ хибний." -#: builtins.c:1311 +#: builtins.c:1329 msgid "" "Evaluate conditional expression.\n" " \n" @@ -4283,7 +4282,7 @@ "останнім\n" " аргументом має бути `]'." -#: builtins.c:1320 +#: builtins.c:1338 msgid "" "Display process times.\n" " \n" @@ -4302,7 +4301,7 @@ " Код завершення:\n" " Команда завжди успішна." -#: builtins.c:1332 +#: builtins.c:1350 msgid "" "Trap signals and other events.\n" " \n" @@ -4378,7 +4377,7 @@ " Команда завершується успішно, якщо вказані правильні параметри та " "СИГНАЛИ." -#: builtins.c:1368 +#: builtins.c:1386 msgid "" "Display information about command type.\n" " \n" @@ -4409,28 +4408,28 @@ msgstr "" "Показує тип команди.\n" " \n" -" Для кожного ІМЕНІ показує, як воно буде сприйняте, введене як команда.\n" +" Для кожної НАЗВИ показує, як її буде оброблено як назву команди.\n" " \n" " Параметри:\n" -" -a\tПоказати усі можливі інтерпретації ІМЕНІ; якщо не вказано\n" +" -a\tПоказати усі можливі інтерпретації НАЗВИ; якщо не вказано\n" " \tпараметр `-p', охоплює також псевдоніми, вбудовані команди, функції.\n" " -f\tНе шукати серед функцій оболонки.\n" " -P\tВиводити лише дискові команди, знайдені за PATH.\n" -" -p\tВивести лише ім’я файлу на диску, або нічого.\n" +" -p\tВивести лише назву файла на диску, або нічого.\n" " -t\tВивести одне слово, що вказує тип — `alias', `keyword',\n" -" \t`function', `builtin', `file' чи `', якщо ІМ’Я відповідно є\n" +" \t`function', `builtin', `file' чи `', якщо НАЗВА, відповідно, є\n" " \tпсевдонімом, зарезервованим словом оболонки, функцією оболонки\n" " \tвбудованою командою оболонки, файлом на диску чи не знайдене.\n" " \n" " Аргументи:\n" -" ІМ’Я\tІм’я команди для інтерпретації.\n" +" НАЗВА\tназва команди для інтерпретації.\n" " \n" " Код завершення:\n" -" Команда завершується успішно, якщо буде знайдено усі ІМЕНА; невдало, " +" Команда завершується успішно, якщо буде знайдено усі НАЗВИ; невдало, " "якщо\n" " хоч одне з них не вдасться знайти." -#: builtins.c:1399 +#: builtins.c:1383 msgid "" "Modify shell resource limits.\n" " \n" @@ -4517,7 +4516,7 @@ " Команда завершується невдало, якщо вказано неправильний параметр чи\n" " трапилася помилка під час виконання." -#: builtins.c:1444 +#: builtins.c:1465 msgid "" "Display or set file mode mask.\n" " \n" @@ -4551,7 +4550,7 @@ " Код завершення:\n" " Команда завершується успішно, якщо вказано правильну МАСКУ та параметри." -#: builtins.c:1464 +#: builtins.c:1448 msgid "" "Wait for job completion and return exit status.\n" " \n" @@ -4581,7 +4580,7 @@ "вказано\n" " неправильні параметри чи ІДЕНТИФІКАТОР." -#: builtins.c:1482 +#: builtins.c:1466 msgid "" "Wait for process completion and return exit status.\n" " \n" @@ -4608,7 +4607,7 @@ "вказано\n" " неправильний ІДЕНТИФІКАТОР чи параметр." -#: builtins.c:1497 +#: builtins.c:1521 msgid "" "Execute commands for each member in a list.\n" " \n" @@ -4629,7 +4628,7 @@ " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1511 +#: builtins.c:1535 msgid "" "Arithmetic for loop.\n" " \n" @@ -4659,7 +4658,7 @@ " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1529 +#: builtins.c:1553 msgid "" "Select words from a list and execute commands.\n" " \n" @@ -4685,11 +4684,11 @@ "СЛОВА'\n" " не вказано, береться `in \"$@\"'. Тоді виводиться запрошення PS3 та зі\n" " стандартного вводу зчитується рядок. Якщо цей рядок є числом, що вказує\n" -" номер одного зі слів, ІМ’Я встановлюється у це слово. Якщо рядок " +" номер одного зі слів, НАЗВА встановлюється у це слово. Якщо рядок " "порожній,\n" -" СЛОВА та запрошення виводяться знов. Якщо прочитано кінець файлу, " +" СЛОВА та запрошення виводяться знов. Якщо прочитано кінець файла, " "команда\n" -" завершується. Якщо рядок містить щось інше, ІМЕНІ призначається " +" завершується. Якщо рядок містить щось інше, НАЗВІ призначається " "порожній\n" " рядок. Прочитаний рядок зберігається у змінній REPLY. Після кожного\n" " зчитування виконуються КОМАНДИ. Команда продовжує виконання доки не\n" @@ -4698,7 +4697,7 @@ " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1550 +#: builtins.c:1574 msgid "" "Report time consumed by pipeline's execution.\n" " \n" @@ -4726,7 +4725,7 @@ " Код завершення:\n" " Команда повертає код завершення ЛАНЦЮЖКА-КОМАНД." -#: builtins.c:1567 +#: builtins.c:1591 msgid "" "Execute commands based on pattern matching.\n" " \n" @@ -4744,7 +4743,7 @@ " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1579 +#: builtins.c:1603 msgid "" "Execute commands based on conditional.\n" " \n" @@ -4777,7 +4776,7 @@ " Команда повертає код завершення останньої виконаної команди або нуль,\n" " якщо жодна з перевірених умов не була істинною." -#: builtins.c:1596 +#: builtins.c:1620 msgid "" "Execute commands as long as a test succeeds.\n" " \n" @@ -4795,7 +4794,7 @@ " Код завершення:\n" " Команда повертає код завершення останньої виконаної команди." -#: builtins.c:1608 +#: builtins.c:1632 msgid "" "Execute commands as long as a test does not succeed.\n" " \n" @@ -4814,7 +4813,7 @@ " Команда повертає код завершення останньої виконаної команди." # WTF? How can it return exit code of _asynchronous_ process... -#: builtins.c:1620 +#: builtins.c:1644 msgid "" "Create a coprocess named NAME.\n" " \n" @@ -4826,19 +4825,19 @@ " Exit Status:\n" " Returns the exit status of COMMAND." msgstr "" -"Створює співпроцес з іменем ІМ’Я.\n" +"Створює співпроцес з назвою НАЗВА.\n" " \n" " Починає асинхронне виконання КОМАНДИ, під’єднавши її стандартний ввід " "та\n" " вивід через канали до файлових дескрипторів, які присвоюються елементам " "0\n" -" та 1 змінної-масиву ІМ’Я.\n" -" Стандартне ім’я змінної — \"COPROC\".\n" +" та 1 змінної-масиву НАЗВА.\n" +" Стандартна назва змінної — \"COPROC\".\n" " \n" " Код завершення:\n" " Команда повертає код завершення КОМАНДИ." -#: builtins.c:1634 +#: builtins.c:1658 msgid "" "Define shell function.\n" " \n" @@ -4853,18 +4852,18 @@ msgstr "" "Описує функцію оболонки.\n" " \n" -" Створює функцію оболонки з іменем ІМ’Я. Функція запускається як " +" Створює функцію оболонки з назвою НАЗВА. Функція запускається як " "звичайна\n" -" команда з іменем ІМ’Я та послідовно виконує КОМАНДИ. Аргументи до " +" команда з назвою НАЗВА та послідовно виконує КОМАНДИ. Аргументи до " "команди\n" " призначаються на час виконання змінним $1...$n, а назва функції — " "змінній\n" " $FUNCNAME.\n" " \n" " Код завершення:\n" -" Команда завершується невдало, якщо ІМ’Я є незмінним." +" Команда завершується невдало, якщо НАЗВА є незмінною." -#: builtins.c:1648 +#: builtins.c:1672 msgid "" "Group commands as a unit.\n" " \n" @@ -4883,7 +4882,7 @@ " Код завершення:\n" " Конструкція повертає код завершення останньої виконаної команди." -#: builtins.c:1660 +#: builtins.c:1684 msgid "" "Resume job in foreground.\n" " \n" @@ -4899,7 +4898,7 @@ "Продовжує виконання завдання на передньому плані.\n" " \n" " Продовжує на передньому плані виконання призупиненого чи фонового\n" -" завдання, як це робить команда `fg'. ЗАВДАННЯ може бути іменем чи " +" завдання, як це робить команда `fg'. ЗАВДАННЯ може бути назвою чи " "номером\n" " завдання. Якщо після ЗАВДАННЯ вказано `&', завдання продовжує виконання " "у\n" @@ -4908,7 +4907,7 @@ " Код завершення:\n" " Команда повертає статус продовженого завдання." -#: builtins.c:1675 +#: builtins.c:1699 msgid "" "Evaluate arithmetic expression.\n" " \n" @@ -4926,7 +4925,7 @@ " Код завершення:\n" " Команда завершується успішно, якщо результат обчислення ненульовий." -#: builtins.c:1687 +#: builtins.c:1711 msgid "" "Execute conditional command.\n" " \n" @@ -4975,7 +4974,7 @@ " Код завершення:\n" " Команда завершується успішно, якщо ВИРАЗ істинний." -#: builtins.c:1713 +#: builtins.c:1737 msgid "" "Common shell variable names and usage.\n" " \n" @@ -5033,15 +5032,15 @@ " BASH_VERSION\tІнформація щодо версії Bash.\n" " CDPATH\tРозділений двокрапкою список каталогів, у яких оболонка буде\n" " \t\tшукати каталоги, вказані команді `cd'.\n" -" GLOBIGNORE\tРозділений двокрапкою список шаблонів імен файлів, які " +" GLOBIGNORE\tРозділений двокрапкою список шаблонів назв файлів, які " "будуть\n" " \t\tігноруватися під час розкриття шляхів.\n" -" HISTFILE\tІм’я файла, де зберігається історія команд.\n" +" HISTFILE\tНазва файла, де зберігається історія команд.\n" " HISTFILESIZE\tНайбільша дозволена кількість записів у файлі історії.\n" " HISTSIZE\tНайбільша кількість записів, які може використовувати\n" " \t\tпоточна оболонка.\n" " HOME\tПовний шлях до вашої домівки.\n" -" HOSTNAME\tІм’я поточної машини.\n" +" HOSTNAME\tНазва поточної машини.\n" " HOSTTYPE\tТип процесора, на якому виконується оболонка.\n" " IGNOREEOF\tВизначає реакцію оболонки на символ кінця файла на вводі.\n" " \t\tЯкщо змінна визначена, її значення є кількістю таких символів,\n" @@ -5078,7 +5077,7 @@ " HISTIGNORE\tРозділений двокрапкою список шаблонів, що використовуються\n" " \t\tпри визначенні, чи зберігати команду у списку історії.\n" -#: builtins.c:1770 +#: builtins.c:1794 msgid "" "Add directories to stack.\n" " \n" @@ -5108,35 +5107,35 @@ " Returns success unless an invalid argument is supplied or the directory\n" " change fails." msgstr "" -"Додає директорії до списку збережених директорій.\n" +"Додає каталоги до списку збережених каталогів.\n" " \n" -" Додає директорію на вершину стеку директорій, чи циклічно обертає\n" -" стек, встановлюючи поточну робочу директорію відповідно до його нової\n" -" вершини. Без аргументів міняє місцями дві найвищих директорії.\n" +" Додає каталог на вершину стеку каталогів, чи циклічно обертає\n" +" стек, встановлюючи поточний робочий каталог відповідно до його нової\n" +" вершини. Без аргументів міняє місцями дві найвищих каталоги.\n" " \n" " Параметри:\n" -" -n\tНе робити звичайного переходу у нову директорію при додаванні\n" -" \t\tдиректорій до стеку, проводити операції лише над стеком.\n" +" -n\tНе робити звичайного переходу у новий каталог при додаванні\n" +" \t\tкаталогів до стеку, проводити операції лише над стеком.\n" " \n" " Аргументи:\n" -" +N\tЦиклічно обертає стек так, щоб N-на директорія, рахуючи\n" +" +N\tЦиклічно обертає стек так, щоб N-ний каталог, рахуючи\n" " \t\tзліва (починаючи з нуля) у списку, що виводиться командою `dirs'\n" " \t\tопинилася на вершині стеку.\n" " \n" -" -N\tЦиклічно обертає стек так, щоб N-на директорія, рахуючи\n" +" -N\tЦиклічно обертає стек так, щоб N-ний каталог, рахуючи\n" " \t\tз кінця (починаючи з нуля) у списку, що виводиться командою `dirs'\n" -" \t\tопинилася на вершині стеку.\n" +" \t\tопинився на вершині стеку.\n" " \n" -" ДИРЕКТОРІЯ\tДодає ДИРЕКТОРІЮ на вершину стеку, й робить її поточною\n" -" \t\t\tробочою директорією.\n" +" КАТАЛОГ\tДодає КАТАЛОГ на вершину стеку і робить його поточним\n" +" \t\t\tробочим каталогом.\n" " \n" -" Вбудована команда `dirs' показує стек директорій.\n" +" Вбудована команда `dirs' показує стек каталогів.\n" " \n" " Код завершення:\n" " Команда завершується невдало, якщо вказаний неправильний аргумент чи\n" -" якщо не вдається змінити поточну директорію." +" якщо не вдалося змінити поточну каталог." -#: builtins.c:1804 +#: builtins.c:1828 msgid "" "Remove directories from stack.\n" " \n" @@ -5162,32 +5161,33 @@ " Returns success unless an invalid argument is supplied or the directory\n" " change fails." msgstr "" -"Вилучає директорії зі списку збережених директорій.\n" +"Вилучає каталоги зі списку збережених каталогів.\n" " \n" -" Вилучає директорії зі стеку збережених директорій. Якщо аргументи не\n" -" вказані, вилучає верхню директорію стеку й змінює поточну директорію\n" +" Вилучає каталоги зі стеку збережених каталогів. Якщо аргументи не\n" +" вказані, вилучає верхній каталог стеку і змінює поточний каталог\n" " відповідно до нової вершини стеку.\n" " \n" " Параметри:\n" -" -n\tНе робити звичайного переходу до нової директорії при вилученні\n" -" \t\tдиректорій зі стеку, проводити операції лише над стеком.\n" +" -n\tНе виконувати звичайного переходу до нового каталогу при " +"вилученні\n" +" \t\tкаталогів зі стеку, проводити операції лише над стеком.\n" " \n" " Аргументи:\n" -" +N\tВилучає N-ну зліва директорію у списку, що показується командою\n" -" \t\t`dirs' (рахунок починається з нуля). Наприклад: `popd +0' вилучає\n" -" \t\tпершу директорію, `popd +1' другу.\n" +" +N\tВилучає N-ний зліва каталог у списку, що показується командою\n" +" \t\t`dirs' (відлік починається з нуля). Приклад: `popd +0' вилучає\n" +" \t\tперший каталог, `popd +1' — другий.\n" " \n" -" -N\tВилучає N-ну з кінця директорію у списку, що показується\n" -" \t\tкомандою `dirs' (рахунок починається з нуля). Наприклад: `popd -0'\n" -" \t\tвилучає останню директорію, `popd -1' передостанню.\n" +" -N\tВилучає N-ний з кінця каталог у списку, що показується\n" +" \t\tкомандою `dirs' (відлік починається з нуля). Приклад: `popd -0'\n" +" \t\tвилучає останній каталог, `popd -1' — передостанній.\n" " \n" -" Вбудована команда `dirs' показує список збережених директорій.\n" +" Вбудована команда `dirs' показує список збережених каталогів.\n" " \n" " Код завершення:\n" -" Команда завершується невдало, якщо вказано невірний аргумент чи якщо\n" -" не вдається змінити поточну директорію." +" Команда завершується невдало, якщо вказано помилковий аргумент чи якщо\n" +" не вдалося змінити поточний каталог." -#: builtins.c:1834 +#: builtins.c:1858 msgid "" "Display directory stack.\n" " \n" @@ -5215,34 +5215,33 @@ " Exit Status:\n" " Returns success unless an invalid option is supplied or an error occurs." msgstr "" -"Показує список збережених директорій.\n" +"Показує список збережених каталогів.\n" " \n" -" Показує список збережених директорій. Директорії додаються до цього " -"списку\n" +" Показує список збережених каталогів. Каталоги додаються до цього списку\n" " командою `pushd'; ви можете повернутися назад по цьому списку за " "допомогою\n" " команди `popd'.\n" " \n" " Параметри:\n" -" -c\tОчистити список директорій, вилучивши усі його елементи.\n" -" -l\tНе використовувати ~ при виводі директорій, що знаходяться\n" +" -c\tСпорожнити список каталогів, вилучивши усі його елементи.\n" +" -l\tНе використовувати ~ при виводі каталогів, що знаходяться\n" " \t\tусередині вашої домівки.\n" -" -p\tВиводити директорії по одній на рядок.\n" -" -v\tВиводити директорії по одній на рядок із вказанням позиції у\n" +" -p\tВиводити каталоги по одній на рядок.\n" +" -v\tВиводити каталоги по одній на рядок із вказанням позиції у\n" " \t\tсписку.\n" " \n" " Аргументи:\n" -" +N\tПоказує N-ну зліва директорію у списку, що виводиться командою\n" -" \t\tdirs без аргументів, рахунок починається з нуля.\n" +" +N\tПоказує N-ний зліва каталог у списку, що виводиться командою\n" +" \t\tdirs без аргументів, відлік починається з нуля.\n" " \n" -" -N\tПоказує N-ну з кінця директорію у списку, що виводиться\n" -" \t\tкомандою dirs без аргументів, рахунок починається з нуля. \n" +" -N\tПоказує N-ний з кінця каталог у списку, що виводиться\n" +" \t\tкомандою dirs без аргументів, відлік починається з нуля. \n" " Код завершення:\n" " Команда завершується невдало, якщо вказано неправильний параметр чи " "якщо\n" " трапиться помилка." -#: builtins.c:1863 +#: builtins.c:1887 msgid "" "Set and unset shell options.\n" " \n" @@ -5337,7 +5336,7 @@ "або\n" " якщо трапиться помилка запису чи присвоєння." -#: builtins.c:1913 +#: builtins.c:1942 msgid "" "Specify how arguments are to be completed by Readline.\n" " \n" @@ -5386,7 +5385,7 @@ " Команда завершується успішно, якщо вказано правильні параметри та не\n" " трапиться помилки під час виконання." -#: builtins.c:1941 +#: builtins.c:1970 msgid "" "Display possible completions depending on the options.\n" " \n" @@ -5408,7 +5407,7 @@ " Команда завершується успішно, якщо вказано правильні параметри і не\n" " трапиться помилки під час виконання." -#: builtins.c:1956 +#: builtins.c:1985 msgid "" "Modify or display completion options.\n" " \n" @@ -5462,7 +5461,7 @@ " Команда завершується успішно, якщо вказано правильні параметри та\n" " вказівки завершень для НАЗВ існують." -#: builtins.c:1986 +#: builtins.c:2015 msgid "" "Read lines from the standard input into an indexed array variable.\n" " \n" @@ -5541,12 +5540,12 @@ "або\n" " якщо МАСИВ є незмінним." -#: builtins.c:2020 +#: builtins.c:2049 msgid "" "Read lines from a file into an array variable.\n" " \n" " A synonym for `mapfile'." msgstr "" -"Читає рядки з файлу до масиву.\n" +"Читає рядки з файла до масиву.\n" " \n" " Синонім до `mapfile'." diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bfd.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bfd.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bfd.po 2014-07-09 09:19:33.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bfd.po 2015-02-19 15:22:15.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:38+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:33+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: aout-adobe.c:127 @@ -572,7 +572,7 @@ msgstr "" "Помилка dwarf: відступ (%lu) є більшим або рівним за розмір %s (%lu)." -#: dwarf2.c:949 +#: dwarf2.c:940 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %u." msgstr "" @@ -1030,7 +1030,7 @@ msgid "Invalid TARGET2 relocation type '%s'." msgstr "Некоректний тип пересування у TARGET2, «%s»." -#: elf32-arm.c:6933 +#: elf32-arm.c:6890 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: thumb call to arm" @@ -1201,7 +1201,7 @@ msgid "error: fp16 format mismatch between %B and %B" msgstr "помилка: розбіжності у визначенні форматування fp16 між %B та %B" -#: elf32-arm.c:11675 +#: elf32-arm.c:11621 msgid "DIV usage mismatch between %B and %B" msgstr "розбіжності у використанні DIV між %B та %B" @@ -2386,12 +2386,12 @@ msgid "%B(%A): internal error: unknown error" msgstr "%B(%A): внутрішня помилка: невідома помилка" -#: elf32-rx.c:3004 +#: elf32-rx.c:2940 #, c-format msgid " [64-bit doubles]" msgstr " [64-бітові double]" -#: elf32-rx.c:3006 +#: elf32-rx.c:2942 #, c-format msgid " [dsp]" msgstr " [dsp]" @@ -3219,7 +3219,7 @@ msgid "%P: stubs don't match calculated size\n" msgstr "%P: шаблони не відповідають обчисленому розміру\n" -#: elf64-ppc.c:11756 +#: elf64-ppc.c:11469 #, c-format msgid "" "linker stubs in %u group%s\n" @@ -3458,7 +3458,7 @@ msgid "%B: undefined reference to symbol '%s'" msgstr "%B: невизначене посилання на символ «%s»" -#: elflink.c:4466 +#: elflink.c:4492 msgid "" "note: '%s' is defined in DSO %B so try adding it to the linker command line" msgstr "" @@ -3606,7 +3606,7 @@ msgid "MIPS16 and microMIPS functions cannot call each other" msgstr "Функції MIPS16 і microMIPS не можуть викликати одна одну" -#: elfxx-mips.c:5856 +#: elfxx-mips.c:5628 msgid "" "%B: %A+0x%lx: Direct jumps between ISA modes are not allowed; consider " "recompiling with interlinking enabled." @@ -3667,17 +3667,17 @@ msgid "%s: illegal section name `%s'" msgstr "%s: некоректна назва розділу, «%s»" -#: elfxx-mips.c:13645 elfxx-mips.c:13671 +#: elfxx-mips.c:12417 elfxx-mips.c:12443 msgid "Warning: %B uses -msingle-float, %B uses -mdouble-float" msgstr "" "Попередження: у %B використано -msingle-float, а у %B — -mdouble-float" -#: elfxx-mips.c:13657 elfxx-mips.c:13713 +#: elfxx-mips.c:12429 elfxx-mips.c:12485 msgid "Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64" msgstr "" "Попередження: у %B використано -msingle-float, а у %B — -mips32r2 -mfp64" -#: elfxx-mips.c:13683 elfxx-mips.c:13719 +#: elfxx-mips.c:12455 elfxx-mips.c:12491 msgid "Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64" msgstr "" "Попередження: у %B використано -mdouble-float, а у %B — -mips32r2 -mfp64" @@ -3947,7 +3947,7 @@ "bfd_mach_o_read_symtab_symbol: символ «%s» визначає некоректний розділ %d " "(max %lu): встановлюємо у невизначене значення" -#: mach-o.c:1900 +#: mach-o.c:1764 #, c-format msgid "" "bfd_mach_o_read_symtab_symbol: symbol \"%s\" is unsupported 'indirect' " @@ -3971,13 +3971,13 @@ "bfd_mach_o_read_symtab_symbols: не вдалося отримати область пам’яті для " "символів" -#: mach-o.c:2014 +#: mach-o.c:1874 #, c-format msgid "bfd_mach_o_read_dysymtab_symbol: unable to read %lu bytes at %lu" msgstr "" "bfd_mach_o_read_dysymtab_symbol: не вдалося прочитати %lu байтів з %lu" -#: mach-o.c:2734 +#: mach-o.c:2556 #, c-format msgid "unable to read unknown load command 0x%lx" msgstr "не вдалося прочитати невідому команду завантаження, 0x%lx" @@ -3992,41 +3992,41 @@ msgid "unknown header byte-order value 0x%lx" msgstr "невідоме значення порядку байтів у заголовку, 0x%lx" -#: mach-o.c:3577 +#: mach-o.c:3402 msgid "Mach-O header:\n" msgstr "заголовок Mach-O:\n" -#: mach-o.c:3578 +#: mach-o.c:3403 #, c-format msgid " magic : %08lx\n" msgstr " magic : %08lx\n" -#: mach-o.c:3579 +#: mach-o.c:3404 #, c-format msgid " cputype : %08lx (%s)\n" msgstr " тип проц. : %08lx (%s)\n" -#: mach-o.c:3581 +#: mach-o.c:3406 #, c-format msgid " cpusubtype: %08lx\n" msgstr " підтип проц.: %08lx\n" -#: mach-o.c:3582 +#: mach-o.c:3407 #, c-format msgid " filetype : %08lx (%s)\n" msgstr " тип файла : %08lx (%s)\n" -#: mach-o.c:3585 +#: mach-o.c:3410 #, c-format msgid " ncmds : %08lx (%lu)\n" msgstr " кть_команд: %08lx (%lu)\n" -#: mach-o.c:3586 +#: mach-o.c:3411 #, c-format msgid " sizeofcmds: %08lx\n" msgstr " розмір_кмд: %08lx\n" -#: mach-o.c:3587 +#: mach-o.c:3412 #, c-format msgid " flags : %08lx (" msgstr " прапорці : %08lx (" @@ -4035,16 +4035,16 @@ msgid ")\n" msgstr ")\n" -#: mach-o.c:3590 +#: mach-o.c:3415 #, c-format msgid " reserved : %08x\n" msgstr " зарезерв. : %08x\n" -#: mach-o.c:3600 +#: mach-o.c:3425 msgid "Segments and Sections:\n" msgstr "Сегменти і розділи:\n" -#: mach-o.c:3601 +#: mach-o.c:3426 msgid " #: Segment name Section name Address\n" msgstr " #: Назва сегмента Назва розділу Адреса\n" @@ -6278,7 +6278,7 @@ msgid " Code Address Reference Fixups:\n" msgstr " Прив’язки адрес коду:\n" -#: vms-alpha.c:7852 +#: vms-alpha.c:7849 #, c-format msgid " Linkage Pairs Referece Fixups:\n" msgstr " Прив’язки посилань на пари компонування:\n" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/binutils.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/binutils.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/binutils.po 2014-07-09 09:19:33.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/binutils.po 2015-02-19 15:22:15.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: binutils 2.22.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2011-10-25 11:20+0100\n" -"PO-Revision-Date: 2012-08-01 17:47+0000\n" +"PO-Revision-Date: 2015-02-10 22:03+0000\n" "Last-Translator: yurchor \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:39+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:34+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: addr2line.c:81 @@ -1210,7 +1210,7 @@ #: dlltool.c:3949 #, c-format msgid " -k --kill-at Kill @ from exported names.\n" -msgstr " -k --kill-at Видалення @ з експортованих назв.\n" +msgstr " -k --kill-at Вилучення @ з експортованих назв.\n" #: dlltool.c:3950 #, c-format @@ -1355,7 +1355,7 @@ #: dllwrap.c:299 #, c-format msgid "Deleting temporary base file %s" -msgstr "Видаляється тимчасовий base-файл %s" +msgstr "Вилучяється тимчасовий base-файл %s" #: dllwrap.c:313 #, c-format @@ -1365,7 +1365,7 @@ #: dllwrap.c:315 #, c-format msgid "Deleting temporary exp file %s" -msgstr "Видаляється тимчасовий exp-файл %s" +msgstr "Вилучяється тимчасовий exp-файл %s" #: dllwrap.c:328 #, c-format @@ -1375,7 +1375,7 @@ #: dllwrap.c:330 #, c-format msgid "Deleting temporary def file %s" -msgstr "Видаляється тимчасовий def-файл %s" +msgstr "Вилучяється тимчасовий def-файл %s" #: dllwrap.c:411 #, c-format @@ -1518,7 +1518,7 @@ #: dllwrap.c:504 #, c-format msgid " --no-default-excludes Zap default exclude symbols\n" -msgstr " --no-default-excludes Видалення типових символів виключення\n" +msgstr " --no-default-excludes Вилучення типових символів виключення\n" #: dllwrap.c:505 #, c-format @@ -1544,7 +1544,7 @@ #: dllwrap.c:509 #, c-format msgid " -k Kill @ from exported names\n" -msgstr " -k Видалення @ з експортованих назв.\n" +msgstr " -k Вилучення @ з експортованих назв.\n" #: dllwrap.c:510 #, c-format @@ -3990,7 +3990,7 @@ #: objcopy.c:614 #, c-format msgid " Removes symbols and sections from files\n" -msgstr " Видаляє символи та розділи з файлів\n" +msgstr " Вилучяє символи та розділи з файлів\n" #: objcopy.c:586 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bison.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bison.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bison.po 2014-07-09 09:19:34.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bison.po 2015-02-19 15:22:16.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:43+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:37+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: src/complain.c:322 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bison-runtime.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bison-runtime.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bison-runtime.po 2014-07-09 09:19:34.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bison-runtime.po 2015-02-19 15:22:16.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:43+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:37+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: data/glr.c:770 data/yacc.c:643 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bootloader.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bootloader.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bootloader.po 2014-07-09 09:19:53.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bootloader.po 2015-02-19 15:22:36.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:13+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:07+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #. ok button label diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/byobu.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/byobu.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/byobu.po 2014-07-09 09:20:02.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/byobu.po 2015-02-19 15:22:44.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:23+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:54+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: bin/menu:34 byobu-config:129 byobu-config:401 byobu-config:409 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bzr.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bzr.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/bzr.po 2014-07-09 09:19:52.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/bzr.po 2015-02-19 15:22:34.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 12:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:59+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: bzrlib/add.py:93 msgid "skipping {0} (larger than {1} of {2} bytes)" @@ -317,7 +317,7 @@ #: bzrlib/builtins.py:688 msgid "Revision numbers only make sense for single revisions, not ranges" -msgstr "" +msgstr "Номери ревізій мають сенс лише для одиночних змін, а не діапазонів" #: bzrlib/builtins.py:712 msgid "Show revno of working tree." @@ -537,15 +537,17 @@ #: bzrlib/builtins.py:1026 msgid "--after cannot be specified with --auto." -msgstr "" +msgstr "--after не може використовуватися разом з --auto." #: bzrlib/builtins.py:1062 msgid "to mv multiple files the destination must be a versioned directory" msgstr "" +"щоб перемістити декілька файлів, призначення повинне бути директорією під " +"контролем системи версій" #: bzrlib/builtins.py:1114 msgid "Turn this branch into a mirror of another branch." -msgstr "" +msgstr "Перетворити цю гілку в дзеркало іншої гілки." #: bzrlib/builtins.py:1116 msgid "" @@ -554,6 +556,9 @@ "commit is one that has not been merged (directly or indirectly) into the \n" "parent." msgstr "" +"Типово, ця команда працює лише на гілках, які не є\n" +"відхиленнями. Гілка вважається відхиленням, якщо останнє закріплення в\n" +"гілці призначення не було поєднано (явно або неявно) з батьком." #: bzrlib/builtins.py:1121 msgid "" @@ -561,6 +566,9 @@ "from one into the other. Once one branch has merged, the other should\n" "be able to pull it again." msgstr "" +"Якщо гілка є відхиленням, можна використовувати 'bzr merge' для\n" +"повернення змін. Після поєднання гілок, можна знову приймати\n" +"зміни з однієї в іншу." #: bzrlib/builtins.py:1125 msgid "" @@ -568,6 +576,10 @@ "match the remote one, use pull --overwrite. This will work even if the two\n" "branches have diverged." msgstr "" +"Якщо ви бажаєте затерти ваші локальні зміни, щоб гілка збігалася\n" +"з віддаленою, використовуйте pull --overwrite. Це буде працювати, навіть " +"якщо\n" +"гілка є відхиленням." #: bzrlib/builtins.py:1129 msgid "" @@ -576,6 +588,13 @@ "location to use the default. To change the default, use --remember. The\n" "value will only be saved if the remote location can be accessed." msgstr "" +"Якщо типове місцезнаходження не встановлено, перший pull встановить\n" +"його (використовуйте --no-remember, щоб уникнути цього встановлення). Після\n" +"цього, ви можете пропускати місцезнаходження, щоб використовувати типове " +"значення\n" +". Щоб змінити типове значення, використовуйте опцію\n" +"--remember. Значення буде збережено, лише якщо доступ до віддаленого\n" +"місцезнаходження буде успішним." #: bzrlib/builtins.py:1134 msgid "" @@ -583,6 +602,10 @@ "configuration option. You can use a different format by overriding it with\n" "-Olog_format=." msgstr "" +"Опція --verbose покаже ревізії, завантажені з використанням опції\n" +"конфігурації log_format. Ви можете використовувати інший формат, " +"перевантаживши\n" +"її опцією -Olog_format=<інший_формат>." #: bzrlib/builtins.py:1138 msgid "" @@ -590,21 +613,25 @@ "or in the form of a path to a file containing a merge directive generated\n" "with bzr send." msgstr "" +"Примітка: Місцезнаходження можна вказувати як у формі гілки, так і у\n" +"формі шляху до файлу, що містить директиву злиття, створеному bzr send." #: bzrlib/builtins.py:1146 msgid "Show logs of pulled revisions." -msgstr "" +msgstr "Показати журнали прийнятих ревізій." #: bzrlib/builtins.py:1148 msgid "" "Branch to pull into, rather than the one containing the working directory." -msgstr "" +msgstr "Приймати зміни у цю гілку, а не у ту що містить робочу директорію." #: bzrlib/builtins.py:1151 msgid "" "Perform a local pull in a bound branch. Local pulls are not applied to the " "master branch." msgstr "" +"Зробити локальний прийом в пов’язану гілку. Локальний прийом не накладується " +"на основну гілку." #: bzrlib/builtins.py:1188 msgid "No working tree, ignoring --show-base" @@ -612,32 +639,36 @@ #: bzrlib/builtins.py:1204 msgid "No pull location known or specified." -msgstr "" +msgstr "Місцезнаходження для прийому невідоме і не вказано." #: bzrlib/builtins.py:1210 #, python-format msgid "Using saved parent location: %s\n" -msgstr "" +msgstr "Використовується збережене місцезнаходження батька: %s\n" #: bzrlib/builtins.py:1217 bzrlib/builtins.py:4423 msgid "Cannot use -r with merge directives or bundles" -msgstr "" +msgstr "Неможна використовувати -r з директивами злиття або пакунками" #: bzrlib/builtins.py:1260 msgid "Update a mirror of this branch." -msgstr "" +msgstr "Оновити дзеркало цієї гілки." #: bzrlib/builtins.py:1262 msgid "" "The target branch will not have its working tree populated because this\n" "is both expensive, and is not supported on remote file systems." msgstr "" +"Цільова гілка не буде мати робочого дерева, оскільки це накладно\n" +"й не підтримується віддаленими файловими системами." #: bzrlib/builtins.py:1265 msgid "" "Some smart servers or protocols *may* put the working tree in place in\n" "the future." msgstr "" +"Деякі розумні сервери або протоколи *може бути* будуть розміщувати\n" +"робоче дерево у місці призначення у майбутньому." #: bzrlib/builtins.py:1268 msgid "" @@ -645,12 +676,19 @@ "considered diverged if the destination branch's most recent commit is one\n" "that has not been merged (directly or indirectly) by the source branch." msgstr "" +"Ця команда працює лише на гілках, які не є\n" +"відхиленнями. Гілка вважається відхиленням, якщо останнє\n" +"закріпленняе у гілці призначення не було поєднано (явно або\n" +"неявно) з батьком." #: bzrlib/builtins.py:1272 msgid "" "If branches have diverged, you can use 'bzr push --overwrite' to replace\n" "the other branch completely, discarding its unmerged changes." msgstr "" +"Якщо гілка була відхилена, ви можете використовувати 'bzr push --overwrite', " +"щоб повністю замінити\n" +" іншу гілку, прибираючи всі її непоєднані зміни." #: bzrlib/builtins.py:1275 msgid "" @@ -658,6 +696,10 @@ "do a merge (see bzr help merge) from the other branch, and commit that.\n" "After that you will be able to do a push without '--overwrite'." msgstr "" +"Якщо ви бажаєте переконатися, що в вас інші зміни, ніж і іншій гілці,\n" +"зробіть злиття (див. bzr help merge) з іншою гілкою, і закріпіть ці\n" +"зміни. Після цього ви зможете робити push без потреби вказувати\n" +"опцію '--overwrite'." #: bzrlib/builtins.py:1279 msgid "" @@ -666,6 +708,12 @@ "location to use the default. To change the default, use --remember. The\n" "value will only be saved if the remote location can be accessed." msgstr "" +"Якщо типове місцезнаходження відправки не встановлено, перший push\n" +"встановить його (використовуйте --no-remember, щоб не встановлювати).\n" +"Після цього ви можете пропускати місцезнаходження, щоб використовувати\n" +"типове значення. Щоб змінити типове значення,\n" +"використовуйте опцію --remember. Значення буде збережено, лише якщо\n" +"доступ до віддаленої локації буде успішним." #: bzrlib/builtins.py:1284 msgid "" @@ -673,23 +721,32 @@ "configuration option. You can use a different format by overriding it with\n" "-Olog_format=." msgstr "" +"Опція --verbose покаже ревізії, вивантажені з використанням опції\n" +"конфігурації log_format. Ви можете використовувати інший формат, " +"перевантаживши\n" +"її опцієї -Olog_format=<інший_формат>." #: bzrlib/builtins.py:1295 bzrlib/foreign.py:272 msgid "" "Branch to push from, rather than the one containing the working directory." -msgstr "" +msgstr "Відправляти з цієї гілки, а не з тієї що містить робочу директорію." #: bzrlib/builtins.py:1298 msgid "" "By default push will fail if the target directory exists, but does not " "already have a control directory. This flag will allow push to proceed." msgstr "" +"Типово, push закінчиться невдачею, якщо директорія призначення існує, але не " +"містить керуючих метаданих. Цей прапор дозволить відправці змін " +"продовжуватися." #: bzrlib/builtins.py:1303 msgid "" "Create a stacked branch that references the public location of the parent " "branch." msgstr "" +"Створити стекову гілку, яка посилається на публічне місцезнаходження " +"батьківської гілки." #: bzrlib/builtins.py:1306 msgid "" @@ -697,24 +754,30 @@ "history. Only the work not present in the referenced branch is included in " "the branch created." msgstr "" +"Створити стекову гілку, яка посилається на іншу гілку для зберігання історії " +"фіксацій. У створену гілку поміщається лише робота, що не існує в вихідній " +"гілці." #: bzrlib/builtins.py:1311 bzrlib/foreign.py:279 msgid "" "Refuse to push if there are uncommitted changes in the working tree, --no-" "strict disables the check." msgstr "" +"Відмовляти у відсилці змін, якщо у робочому дереві є незакріплені зміни, --" +"no-strict забороняє перевірку." #: bzrlib/builtins.py:1314 msgid "Don't populate the working tree, even for protocols that support it." msgstr "" +"Не створювати робоче дерево, навіть для протоколів, які підтримують це." #: bzrlib/builtins.py:1317 msgid "Overwrite tags only." -msgstr "" +msgstr "Переписати лише теги." #: bzrlib/builtins.py:1368 msgid "Could not determine branch to refer to." -msgstr "" +msgstr "Не вдалося визначити гілку для позначення." #: bzrlib/builtins.py:1377 #, python-format @@ -722,19 +785,21 @@ "No push location known or specified. To push to the parent branch (at %s), " "use 'bzr push :parent'." msgstr "" +"Не вказано місцезнаходження відправки. Щоб відправити у батьківську гілку " +"(на %s) використовуйте 'bzr push :parent'." #: bzrlib/builtins.py:1383 bzrlib/foreign.py:306 msgid "No push location known or specified." -msgstr "" +msgstr "Місцезнаходження для відсилки змін невідоме і не вказано." #: bzrlib/builtins.py:1387 #, python-format msgid "Using saved push location: %s" -msgstr "" +msgstr "Використовується збережене місцезнаходження відсилки: %s" #: bzrlib/builtins.py:1397 msgid "Create a new branch that is a copy of an existing branch." -msgstr "" +msgstr "Створити нову гілку, що є копією гілки, що існує." #: bzrlib/builtins.py:1399 msgid "" @@ -746,104 +811,117 @@ "identifier, if any. For example, \"branch lp:foo-bar\" will attempt to\n" "create ./foo-bar." msgstr "" +"Якщо TO_LOCATION пропущено, буде використана остання компонента\n" +"FROM_LOCATION. Іншими словами, «branch ../foo/bar» спробує створити ./bar.\n" +"Якщо FROM_LOCATION не містить розділювача «/», то TO_LOCATION визначається\n" +"з FROM_LOCATION вилученням префіксу. Наприклад «branch lp:foo-bar»\n" +"спробує створити ./foo-bar." #: bzrlib/builtins.py:1406 msgid "" "To retrieve the branch as of a particular revision, supply the --revision\n" "parameter, as in \"branch foo/bar -r 5\"." msgstr "" +"Щоб отримати певну ревізію гілки, передайте її в параметрі\n" +"--revision, напр. «branch foo/bar -r 5»." #: bzrlib/builtins.py:1409 msgid "The synonyms 'clone' and 'get' for this command are deprecated." -msgstr "" +msgstr "Синоніми 'clone' і 'get' для цієї команди застаріли." #: bzrlib/builtins.py:1419 msgid "Create a branch without a working-tree." -msgstr "" +msgstr "Створити гілку без робочого дерева." #: bzrlib/builtins.py:1421 msgid "Switch the checkout in the current directory to the new branch." -msgstr "" +msgstr "Замінити робочу копію у поточній директорії новою гілкою." #: bzrlib/builtins.py:1424 msgid "" "Create a stacked branch referring to the source branch. The new branch will " "depend on the availability of the source branch for all operations." msgstr "" +"Створити стекову гілку, що посилається на вихідну гілку. Усі операції над " +"новою гілкою будуть залежати від доступності старої гілки." #: bzrlib/builtins.py:1428 msgid "Do not use a shared repository, even if available." -msgstr "" +msgstr "Не використовувати спільний репозиторій, навіть якщо доступний." #: bzrlib/builtins.py:1430 msgid "" "By default branch will fail if the target directory exists, but does not " "already have a control directory. This flag will allow branch to proceed." msgstr "" +"Типово branch завершиться невдачею, якщо директорія призначення існує, але " +"не містить керуючих метаданих. Цей прапор дозволить branch продовжуватися." #: bzrlib/builtins.py:1435 msgid "Bind new branch to from location." -msgstr "" +msgstr "Пов’язати нову гілку з FROM_LOCATION" #: bzrlib/builtins.py:1482 #, python-format msgid "Target directory \"%s\" already exists." -msgstr "" +msgstr "Цільова директорія «%s» вже існує." #: bzrlib/builtins.py:1494 #, python-format msgid "Parent of \"%s\" does not exist." -msgstr "" +msgstr "Батько «%s» не існує." #: bzrlib/builtins.py:1513 msgid "The branch {0} has no revision {1}." -msgstr "" +msgstr "У гілці {0} відсутня ревізія {1}." #: bzrlib/builtins.py:1528 bzrlib/push.py:53 #, python-format msgid "Created new stacked branch referring to %s." -msgstr "" +msgstr "Створена нова стекова гілка, що посилається на %s." #: bzrlib/builtins.py:1532 #, python-format msgid "Branched %d revision." msgid_plural "Branched %d revisions." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Відгілкована %d ревізія." +msgstr[1] "Відгілковані %d ревізії." +msgstr[2] "Відгілковані %d ревізій." #: bzrlib/builtins.py:1537 #, python-format msgid "New branch bound to %s" -msgstr "" +msgstr "Нова гілка, пов’язана з %s" #: bzrlib/builtins.py:1542 bzrlib/builtins.py:6283 #, python-format msgid "Switched to branch: %s" -msgstr "" +msgstr "Перехід на гілку: %s" #: bzrlib/builtins.py:1547 msgid "List the branches available at the current location." -msgstr "" +msgstr "Вивести перелік гілок, доступних у поточному місцезнаходженні." #: bzrlib/builtins.py:1549 msgid "" "This command will print the names of all the branches at the current\n" "location." -msgstr "" +msgstr "Ця команда виведе імена усіх гілок у поточному місцезнаходженні." #: bzrlib/builtins.py:1556 msgid "" "Recursively scan for branches rather than just looking in the specified " "location." msgstr "" +"Рекурсивно сканувати гілки, а не дивитися у вказаному місцезнаходженні." #: bzrlib/builtins.py:1585 msgid "(default)" -msgstr "" +msgstr "(типово)" #: bzrlib/builtins.py:1597 msgid "Create a new checkout of an existing branch." -msgstr "" +msgstr "Створити нову робочу копію поточної гілки." #: bzrlib/builtins.py:1599 msgid "" @@ -854,6 +932,9 @@ "or if it was never created - i.e. if you pushed the branch to its current\n" "location using SFTP." msgstr "" +"Якщо аргумент BRANCH_LOCATION пропущено, checkout відтворить робоче дерево\n" +"для гілки, знайденої у '.'. Це корисно, якщо ви вилучили робоче дерево,\n" +"або якщо ви ніколи не створювали його." #: bzrlib/builtins.py:1604 msgid "" @@ -866,6 +947,11 @@ "identifier, if any. For example, \"checkout lp:foo-bar\" will attempt to\n" "create ./foo-bar." msgstr "" +"Якщо TO_LOCATION пропущено, буде використана остання компонента\n" +"BRANCH_LOCATION. Іншими словами, «checkout ../foo/bar» спробує\n" +"створити ./bar. Якщо BRANCH_LOCATION не містить розділювача «/»,\n" +"то TO_LOCATION визначається з BRANCH_LOCATION вилученням префіксу.\n" +"Наприклад «checkout lp:foo-bar» спробує створити ./foo-bar." #: bzrlib/builtins.py:1611 msgid "" @@ -876,6 +962,10 @@ "old\n" "code.)" msgstr "" +"Щоб отримати певну ревізію гілки, додайте параметр --revision,\n" +"наприклад «checkout foo/bar -r 5». Зауважте, що таке дерево буде одразу\n" +"застарілим [тож ви не зможете закріпити зміни], але це може бути\n" +"корисно, наприклад, для перегляду старого коду." #: bzrlib/builtins.py:1621 msgid "" @@ -884,24 +974,31 @@ "operations like diff and status without such access, and also support local " "commits." msgstr "" +"Отримати легку робочу копію. Кожна операція над легкою робочою копією " +"залежить від доступності гілки. Звичайні робочі копії дозволяють робити " +"стандартні операції, як diff і status, без такого доступу, а також " +"підтримують локальні закріплення." #: bzrlib/builtins.py:1628 msgid "Get file contents from this tree." -msgstr "" +msgstr "Отримати вміст файлу з цього дерева." #: bzrlib/builtins.py:1630 msgid "Hard-link working tree files where possible." msgstr "" +"Використовувати жорсткі посилання в рабочому дереві, коли це можливо." #: bzrlib/builtins.py:1671 msgid "" "Show list of renamed files.\n" " " msgstr "" +"Показати перелік перейменованих файлів.\n" +" " #: bzrlib/builtins.py:1699 msgid "Update a working tree to a new revision." -msgstr "" +msgstr "Оновити робоче дерево до нової ревізії." #: bzrlib/builtins.py:1701 msgid "" @@ -915,6 +1012,9 @@ "You can use this to visit an older revision, or to update a working tree\n" "that is out of date from its branch." msgstr "" +"Ви можете використовувати це для того щоб побачити старі ревізії або оновити " +"робоче дерево,\n" +"яке застаріло по відношенню до своєї гілки." #: bzrlib/builtins.py:1708 msgid "" @@ -939,6 +1039,13 @@ "revision, use 'bzr revert' with a '-r' option, or use 'bzr cat' to write\n" "out the old content of that file to a new location." msgstr "" +"Неможна оновити лише окремий файл або директорію, оскільки кожне\n" +"робоче дерево Bazaar має лише одну базову ревізію. Якщо ви бажаєте\n" +"відновити файл, який був вилучений на локальній машині, використовуйте\n" +"'bzr revert', а не 'bzr update'. Якщо ви бажаєте відновити файл до\n" +"стану у попередній ревізії, використовуйте 'bzr revert' з опцією '-r',\n" +"або використовуйте 'bzr cat', щоб записати старий вміст цього файлу\n" +"в нове місцезнаходження." #: bzrlib/builtins.py:1723 msgid "" @@ -949,15 +1056,15 @@ #: bzrlib/builtins.py:1739 msgid "bzr update --revision takes exactly one revision" -msgstr "" +msgstr "bzr update --revision приймає рівно одну ревізію" #: bzrlib/builtins.py:1747 msgid "bzr update can only update a whole tree, not a file or subdirectory" -msgstr "" +msgstr "bzr update може оновити лише все дерево, не файл або піддиректорію" #: bzrlib/builtins.py:1778 msgid "Tree is up to date at revision {0} of branch {1}" -msgstr "" +msgstr "Дерево в актуальній ревізії {0} гілки {1}" #: bzrlib/builtins.py:1794 #, python-format @@ -965,26 +1072,32 @@ "branch has no revision %s\n" "bzr update --revision only works for a revision in the branch history" msgstr "" +"у гілці немає ревізії %s\n" +"bzr update --revision працює лише для ревізій в історії гілки" #: bzrlib/builtins.py:1800 msgid "Updated to revision {0} of branch {1}" -msgstr "" +msgstr "Оновлено до ревізії {0} гілки {1}" #: bzrlib/builtins.py:1804 msgid "" "Your local commits will now show as pending merges with 'bzr status', and " "can be committed with 'bzr commit'." msgstr "" +"Ваші локальні закріплення тепер будуть показуватися в 'bzr status' як " +"незавершені злиття, і їх можна закріпити за допомогою 'bzr commit'." #: bzrlib/builtins.py:1813 msgid "Show information about a working tree, branch or repository." -msgstr "" +msgstr "Показати інформацію про робоче дерево, гілки або репозиторію." #: bzrlib/builtins.py:1815 msgid "" "This command will show all known locations and formats associated to the\n" "tree, branch or repository." msgstr "" +"Ця команда виведе усі відомі місцезнаходження та формати, пов’язані\n" +"з деревом, гілкою або репозиторієм." #: bzrlib/builtins.py:1818 msgid "" @@ -992,23 +1105,26 @@ "To see extended statistic information, use a verbosity level of 2 or\n" "higher by specifying the verbose option multiple times, e.g. -vv." msgstr "" +"В детальному режимі у кожен звіт включається статистична інформація.\n" +"Щоб побачити розширену статистичну інформацію, використовуйте рівень\n" +"подробиць 2 або вище, вказуючи опцію -v декілька разів, наприклад -vv." #: bzrlib/builtins.py:1822 msgid "Branches and working trees will also report any missing revisions." -msgstr "" +msgstr "Гілки і робочі дерева також включають у звіт відсутні ревізії." #: bzrlib/builtins.py:1824 bzrlib/builtins.py:3742 bzrlib/builtins.py:4883 #: bzrlib/builtins.py:6469 msgid ":Examples:" -msgstr "" +msgstr ":Приклади:" #: bzrlib/builtins.py:1826 msgid " Display information on the format and related locations:" -msgstr "" +msgstr " Вивести інформацію про формат і пов’язані місцезнаходження:" #: bzrlib/builtins.py:1828 msgid " bzr info" -msgstr "" +msgstr " bzr info" #: bzrlib/builtins.py:1830 msgid "" @@ -1016,22 +1132,25 @@ " basic statistics (like the number of files in the working tree and\n" " number of revisions in the branch and repository):" msgstr "" +" Вивести те ж, що й вище, а також розширену інформацію про формат\n" +" і базову статистику (як число файлів у рабочому дереві і число\n" +" ревізій, у гілці та репозиторії):" #: bzrlib/builtins.py:1834 msgid " bzr info -v" -msgstr "" +msgstr " bzr info -v" #: bzrlib/builtins.py:1836 msgid " Display the above together with number of committers to the branch:" -msgstr "" +msgstr " Вивести те ж, що й вище, а також число учасників гілки:" #: bzrlib/builtins.py:1838 msgid " bzr info -vv" -msgstr "" +msgstr " bzr info -vv" #: bzrlib/builtins.py:1857 msgid "Remove files or directories." -msgstr "" +msgstr "Вилучити файли або директорії." #: bzrlib/builtins.py:1859 msgid "" @@ -1044,35 +1163,35 @@ #: bzrlib/builtins.py:1867 msgid "Only remove files that have never been committed." -msgstr "" +msgstr "Вилучати лише файли, які ніколи не були закріплені." #: bzrlib/builtins.py:1869 msgid "The file deletion mode to be used." -msgstr "" +msgstr "Спосіб вилучення файлів, що використовується." #: bzrlib/builtins.py:1870 msgid "Deletion Strategy" -msgstr "" +msgstr "Стратегія вилучення" #: bzrlib/builtins.py:1871 msgid "Backup changed files (default)." -msgstr "" +msgstr "Створити резервну копію змінених файлів (типово)." #: bzrlib/builtins.py:1872 msgid "Delete from bzr but leave the working copy." -msgstr "" +msgstr "Вилучити з bzr, але залишити робочу копію." #: bzrlib/builtins.py:1873 msgid "Don't backup changed files." -msgstr "" +msgstr "Не створювати резервні копії змінених файлів." #: bzrlib/builtins.py:1894 msgid "No matching files." -msgstr "" +msgstr "Немає файлів, що задовільняють критерій." #: bzrlib/builtins.py:1955 msgid "Reconcile bzr metadata in a branch." -msgstr "" +msgstr "Погодити метадані bzr у гілці." #: bzrlib/builtins.py:1957 msgid "" @@ -1081,6 +1200,9 @@ "need to run this command if 'bzr check' or a bzr developer\n" "advises you to run it." msgstr "" +"Може виправити незбігання даних, викликані оновленнями bzr.\n" +"Цю команду варто запускати лише, якщо 'bzr check' або розробник\n" +"bzr запропонують вам зробити це." #: bzrlib/builtins.py:1962 msgid "" @@ -1089,16 +1211,25 @@ "id which was not present in very early bzr versions is represented\n" "correctly in both branches." msgstr "" +"Якщо надана друга гілка, робиться спроба погодження\n" +"між гілками, у ході якої перевіряється, що дані,\n" +"що не були присутні у ранніх версіях bzr, коректно надані\n" +"у обох гілках." #: bzrlib/builtins.py:1967 msgid "" "At the same time it is run it may recompress data resulting in\n" "a potential saving in disk space or performance gain." msgstr "" +"У той же час, при запуску можливе перетиснення даних, потенційно\n" +"зменшуюче розмір займаного простотору і підвищуюче\n" +"продуктивність." #: bzrlib/builtins.py:1970 msgid "The branch *MUST* be on a listable system such as local disk or sftp." msgstr "" +"Гілка *ПОВИННА* бути на системі, що підтримує перелік файлів, такий як\r\n" +"локальний диск або SFTP." #: bzrlib/builtins.py:2037 bzrlib/builtins.py:2155 bzrlib/builtins.py:3777 msgid "" @@ -1112,6 +1243,8 @@ "Pack-based format used in 1.x series. Introduced in 0.92. Interoperates with " "bzr repositories before 0.92 but cannot be read by bzr < 0.92. " msgstr "" +"Пакунковий формат, що використовується у версіях 1.х. Наданий у 0.92. " +"Взаємодіє зі сховищами bzr 0.92 і нижче, але не читається bzr нижче 0.92. " #: bzrlib/builtins.py:2037 bzrlib/builtins.py:2155 bzrlib/builtins.py:3777 msgid "The 2a format with experimental support for colocated branches.\n" @@ -1119,13 +1252,15 @@ #: bzrlib/builtins.py:2038 msgid "Make a directory into a versioned branch." -msgstr "" +msgstr "Перетворити директорію у гілку системи контролю версій." #: bzrlib/builtins.py:2040 msgid "" "Use this to create an empty branch, or before importing an\n" "existing project." msgstr "" +"Використовуйте цю команду для створення порожньої гілки або\n" +"перед імпортом існуючого проекту." #: bzrlib/builtins.py:2043 msgid "" @@ -1134,16 +1269,21 @@ "init creates a standalone branch which carries its own history\n" "in the .bzr directory." msgstr "" +"Якщо у батьківській директорії заходиться репозиторій, історія гілки\n" +"буде збережена у репозиторії. Інакше, init створює одиночну гілку,\n" +"яка несе історію з собою в директорії .bzr." #: bzrlib/builtins.py:2048 msgid "" "If there is already a branch at the location but it has no working tree,\n" "the tree can be populated with 'bzr checkout'." msgstr "" +"Якщо гілка вже існує, але робоче дерево відсутнє, то воно\n" +"створюється за допомогою 'bzr checkout'." #: bzrlib/builtins.py:2051 msgid "Recipe for importing a tree of files::" -msgstr "" +msgstr "Рецепт для імпорту дерева файлів::" #: bzrlib/builtins.py:2053 msgid "" @@ -1153,24 +1293,31 @@ " bzr status\n" " bzr commit -m \"imported project\"" msgstr "" +" cd ~/project\n" +" bzr init\n" +" bzr add .\n" +" bzr status\n" +" bzr commit -m \"проект імпортований\"" #: bzrlib/builtins.py:2064 msgid "" "Create the path leading up to the branch if it does not already exist." -msgstr "" +msgstr "Створити шлях, що веде до гілки, якщо він ще не існує." #: bzrlib/builtins.py:2067 msgid "Specify a format for this branch. See \"help formats\"." -msgstr "" +msgstr "Вказати формат даної гілки. Див. «help formats»." #: bzrlib/builtins.py:2075 msgid "" "Never change revnos or the existing log. Append revisions to it only." msgstr "" +"Ніколи не змінювати номеру ревізій у існуючому журналі. Лише додавати до " +"нього ревізії." #: bzrlib/builtins.py:2078 msgid "Create a branch without a working tree." -msgstr "" +msgstr "Створити гілку без робочого дерева." #: bzrlib/builtins.py:2098 bzrlib/push.py:110 #, python-format @@ -1178,24 +1325,29 @@ "Parent directory of %s does not exist.\n" "You may supply --create-prefix to create all leading parent directories." msgstr "" +"Батьківська директорія для %s не існує.\n" +"Ви можете надати--create-prefix, щоб створити усі батьківські директорії." #: bzrlib/builtins.py:2132 msgid "" "This branch format cannot be set to append-revisions-only. Try --default." msgstr "" +"Формат цієї гілки не може бути встановлений у append-revisions-only. " +"Спробуйте --default." #: bzrlib/builtins.py:2143 msgid "Created a {0} (format: {1})\n" -msgstr "" +msgstr "Створена {0} у форматі {1}\n" #: bzrlib/builtins.py:2152 #, python-format msgid "Using shared repository: %s\n" -msgstr "" +msgstr "Використовується спільний репозиторій: %s\n" #: bzrlib/builtins.py:2156 msgid "Create a shared repository for branches to share storage space." msgstr "" +"Створити спільний репозиторій для гілок, які розділюють спільний простір." #: bzrlib/builtins.py:2158 msgid "" @@ -1204,6 +1356,10 @@ "with shared history, this reduces the amount of storage needed and \n" "speeds up the creation of new branches." msgstr "" +"Нові гілки, що створюються у директорії репозиторію, будуть зберігати\n" +"інформацію про ревізії у репозиторії, а не у директорії гілки.\n" +"Для гілок зі спільною історією це зменшує розмір необхідного\n" +"простору і прискорює створення нових гілок." #: bzrlib/builtins.py:2163 msgid "" @@ -1214,22 +1370,32 @@ "store branches which are interacted with through checkouts or remote\n" "branches, such as on a server." msgstr "" +"Якщо дана опція --no-trees, то типово гілки у репозиторії не\n" +"будуть мати робочих дерев. Вони як і раніше будуть існувати,\n" +"як директорії на диску, але не будуть мати різних копій файлів\n" +"певної ревізії. Це може бути корисно для репозиторіїв,\n" +"що зберігають гілки, робота з якими проводиться через робочі копії\n" +"або через віддалені гілки, наприклад на сервері." #: bzrlib/builtins.py:2170 msgid "" ":Examples:\n" " Create a shared repository holding just branches::" msgstr "" +":Приклади:\n" +" Створити спільний репозиторій, що зберігає лише гілки::" #: bzrlib/builtins.py:2173 msgid "" " bzr init-repo --no-trees repo\n" " bzr init repo/trunk" msgstr "" +" bzr init-repo --no-trees repo\n" +" bzr init repo/trunk" #: bzrlib/builtins.py:2176 msgid " Make a lightweight checkout elsewhere::" -msgstr "" +msgstr " Створити легку робочу копію десь ще::" #: bzrlib/builtins.py:2178 msgid "" @@ -1237,23 +1403,28 @@ " cd trunk-checkout\n" " (add files here)" msgstr "" +" bzr checkout --lightweight repo/trunk trunk-checkout\n" +" cd trunk-checkout\n" +" (тут додавайте файли)" #: bzrlib/builtins.py:2186 msgid "" "Specify a format for this repository. See \"bzr help formats\" for details." msgstr "" +"Вказати формат для цього репозиторію. Опис форматів див. у «bzr help " +"formats»." #: bzrlib/builtins.py:2190 msgid "Repository format" -msgstr "" +msgstr "Формат репозиторію" #: bzrlib/builtins.py:2192 msgid "Branches in the repository will default to not having a working tree." -msgstr "" +msgstr "Гілки у репозиторії типово не будуть мати робочого дерева." #: bzrlib/builtins.py:2218 msgid "Show differences in the working tree, between revisions or branches." -msgstr "" +msgstr "Показати зміни у робочому дереві, між ревізіями або гілками." #: bzrlib/builtins.py:2220 msgid "" @@ -1264,12 +1435,19 @@ "the first argument, if any, or the current tree if no arguments are\n" "given." msgstr "" +"Якщо не дано аргументів, будуть виведені усі зміни поточного дерева.\n" +"Якщо дано файли, виводяться зміни лише у ціх файлах. Вилучені\n" +"або множинні гілки можна порівняти, використовуючи опції --old та --new.\n" +"Якщо не вказані, типове значення для обох беруться з першого\n" +"аргументу або з поточного дерева, якщо не дано аргументів." #: bzrlib/builtins.py:2227 msgid "" "\"bzr diff -p1\" is equivalent to \"bzr diff --prefix old/:new/\", and\n" "produces patches suitable for \"patch -p1\"." msgstr "" +"«bzr diff -p1» еквівалентно «bzr diff -prefix old/:new/», і\n" +"створює патчі, що підходять для «patch -p1»." #: bzrlib/builtins.py:2230 msgid "" @@ -1280,6 +1458,11 @@ "revision ranges used by \"bzr log\" which includes the first revision\n" "in the range." msgstr "" +"Зауважте, що при використанні аргументу -r з інтервалом ревізій,\n" +"відмінності обчислюються між вказаними ревізіями. Тобто, команда\n" +"не показує зміни, надані у першій ревізії інтервалу.\n" +"Це відрізняється від інтерпретації інтервалів ревізій командою «bzr log»,\n" +"яка включає першу ревізію інтервалу." #: bzrlib/builtins.py:2237 msgid "" @@ -1289,48 +1472,55 @@ " 3 - error\n" " 0 - no change" msgstr "" +":Значення виходу:\n" +" 1 - змінено\n" +" 2 - непредставлювані зміни\n" +" 3 - помилка\n" +" 0 - немає змін" #: bzrlib/builtins.py:2243 msgid "" ":Examples:\n" " Shows the difference in the working tree versus the last commit::" msgstr "" +":Приклади:\n" +" Показує відмінності робочого дерева від останнього закріплення::" #: bzrlib/builtins.py:2246 msgid " bzr diff" -msgstr "" +msgstr " bzr diff" #: bzrlib/builtins.py:2248 msgid " Difference between the working tree and revision 1::" -msgstr "" +msgstr " Відмінності між робочим деревом і ревізією 1::" #: bzrlib/builtins.py:2250 msgid " bzr diff -r1" -msgstr "" +msgstr " bzr diff -r1" #: bzrlib/builtins.py:2252 msgid " Difference between revision 3 and revision 1::" -msgstr "" +msgstr " Відмінності між ревізією 3 та ревізією 1::" #: bzrlib/builtins.py:2254 msgid " bzr diff -r1..3" -msgstr "" +msgstr " bzr diff -r1..3" #: bzrlib/builtins.py:2256 msgid " Difference between revision 3 and revision 1 for branch xxx::" -msgstr "" +msgstr " Відмінності між ревізією 3 та ревізією 1 для гілки xxx::" #: bzrlib/builtins.py:2258 msgid " bzr diff -r1..3 xxx" -msgstr "" +msgstr " bzr diff -r1..3 xxx" #: bzrlib/builtins.py:2260 msgid " The changes introduced by revision 2 (equivalent to -r1..2)::" -msgstr "" +msgstr " Зміни, надані у ревізії 2 (еквівалентно -r1..2)::" #: bzrlib/builtins.py:2262 msgid " bzr diff -c2" -msgstr "" +msgstr " bzr diff -c2" #: bzrlib/builtins.py:2264 msgid "" @@ -1338,6 +1528,9 @@ " \n" " bzr diff -cX" msgstr "" +" Щоб побачити зміни, надані у ревізії X::\n" +" \n" +" bzr diff -cX" #: bzrlib/builtins.py:2268 msgid "" @@ -1345,56 +1538,61 @@ " compared to the left hand parent. To see the changes against\n" " another parent, use::" msgstr "" +" Зауважте, що у випадку злиття, опція -c виведе лише зміни\n" +" відносно лівого батька. Щоб побачити зміни відносно\n" +" правого батька, використовуйте::" #: bzrlib/builtins.py:2272 msgid " bzr diff -r..X" -msgstr "" +msgstr " bzr diff -r<вибраний_батько>..X" #: bzrlib/builtins.py:2274 msgid "" " The changes between the current revision and the previous revision\n" " (equivalent to -c-1 and -r-2..-1)" msgstr "" +" Зміни між поточною ревізією та попередньою\n" +" (еквівалент -c-1 та -r-2..-1)" #: bzrlib/builtins.py:2277 msgid " bzr diff -r-2.." -msgstr "" +msgstr " bzr diff -r-2.." #: bzrlib/builtins.py:2279 msgid " Show just the differences for file NEWS::" -msgstr "" +msgstr " Показати зміни лише для файлу NEWS::" #: bzrlib/builtins.py:2281 msgid " bzr diff NEWS" -msgstr "" +msgstr " bzr diff NEWS" #: bzrlib/builtins.py:2283 msgid " Show the differences in working tree xxx for file NEWS::" -msgstr "" +msgstr " Показати зміни у робочому дереві xxx для файлу NEWS::" #: bzrlib/builtins.py:2285 msgid " bzr diff xxx/NEWS" -msgstr "" +msgstr " bzr diff xxx/NEWS" #: bzrlib/builtins.py:2287 msgid " Show the differences from branch xxx to this working tree:" -msgstr "" +msgstr " Показати зміни робочого дерева відносно гілки xxx:" #: bzrlib/builtins.py:2289 msgid " bzr diff --old xxx" -msgstr "" +msgstr " bzr diff --old xxx" #: bzrlib/builtins.py:2291 msgid " Show the differences between two branches for file NEWS::" -msgstr "" +msgstr " Показати відмінності у файлі NEWS між двома гілками::" #: bzrlib/builtins.py:2293 msgid " bzr diff --old xxx --new yyy NEWS" -msgstr "" +msgstr " bzr diff --old xxx --new yyy NEWS" #: bzrlib/builtins.py:2295 msgid " Same as 'bzr diff' but prefix paths with old/ and new/::" -msgstr "" +msgstr " Те ж, що й 'bzr diff', але почати шляхи з old/ та new/::" #: bzrlib/builtins.py:2297 msgid "" @@ -1404,81 +1602,93 @@ " \n" " bzr diff --using /usr/bin/diff --diff-options -wu" msgstr "" +" bzr diff --prefix old/:new/\n" +" \n" +" Показати зміни, використовуючи користувацьку програму diff з опціями::\n" +"\n" +" bzr diff --using /usr/bin/diff --diff-options -wu" #: bzrlib/builtins.py:2307 msgid "Pass these options to the external diff program." -msgstr "" +msgstr "Передати ці опції зовнішній програмі diff." #: bzrlib/builtins.py:2310 msgid "" "Set prefixes added to old and new filenames, as two values separated by a " "colon. (eg \"old/:new/\")." msgstr "" +"Встановити префікси, що додаються до старих і нових імен файлів, як " +"значення, розділені двокрапкою (напр. «old/:new/»)." #: bzrlib/builtins.py:2313 msgid "Branch/tree to compare from." -msgstr "" +msgstr "Гілка або дерево, яке порівнювати." #: bzrlib/builtins.py:2317 msgid "Branch/tree to compare to." -msgstr "" +msgstr "Гілка або дерево, з яким порівнювати." #: bzrlib/builtins.py:2323 msgid "Use this command to compare files." -msgstr "" +msgstr "Використовувати цю команду для порівняння." #: bzrlib/builtins.py:2328 msgid "Diff format to use." -msgstr "" +msgstr "Формат diff, що використовується." #: bzrlib/builtins.py:2330 msgid "Diff format" -msgstr "" +msgstr "Diff формат" #: bzrlib/builtins.py:2332 msgid "How many lines of context to show." -msgstr "" +msgstr "Стільки рядків контексту показувати." #: bzrlib/builtins.py:2357 msgid "--prefix expects two values separated by a colon (eg \"old/:new/\")" msgstr "" +"--prefix очікує два значення, розділені двокрапкою (напр. «old/:new/»)" #: bzrlib/builtins.py:2361 msgid "bzr diff --revision takes exactly one or two revision specifiers" -msgstr "" +msgstr "bzr diff --revision приймає рівно один або два аргументи" #: bzrlib/builtins.py:2366 bzrlib/builtins.py:2763 bzrlib/builtins.py:2776 #: bzrlib/builtins.py:2784 bzrlib/builtins.py:4957 msgid "{0} and {1} are mutually exclusive" -msgstr "" +msgstr "{0} і {1} взаємовиключаючі" #: bzrlib/builtins.py:2386 msgid "" "List files deleted in the working tree.\n" " " msgstr "" +"Вивести перелік файлів, вилучених у робочому дереві.\n" +" " #: bzrlib/builtins.py:2463 msgid "Show the tree root directory." -msgstr "" +msgstr "Показати кореневу директорію дерева." #: bzrlib/builtins.py:2465 msgid "" "The root is the nearest enclosing directory with a .bzr control\n" "directory." msgstr "" +"Корінь це найближча батьківська директорія з керуючою\n" +"директорією .bzr." #: bzrlib/builtins.py:2480 msgid "The limit argument must be an integer." -msgstr "" +msgstr "Аргумент межі повинен бути цілим числом." #: bzrlib/builtins.py:2488 msgid "The levels argument must be an integer." -msgstr "" +msgstr "Аргументи меж повинні бути цілими числами." #: bzrlib/builtins.py:2493 msgid "Show historical log for a branch or subset of a branch." -msgstr "" +msgstr "Показати журнал історії гілки або підмножини гілки." #: bzrlib/builtins.py:2495 msgid "" @@ -1487,6 +1697,10 @@ "are given, the branch containing the working directory is logged.\n" "Here are some simple examples::" msgstr "" +"log — це типова утиліта bzr для перегляду історії гілки.\n" +"Гілка, що використовується визначається першим параметром. Якщо не вказано\n" +"параметрів, виводиться журнал гілки, що містить робочу директорію.\n" +"Ось декілька простих прикладів::" #: bzrlib/builtins.py:2500 msgid "" @@ -1494,6 +1708,9 @@ " bzr log foo.py log a file in its branch\n" " bzr log http://server/branch log a branch on a server" msgstr "" +" bzr log журнал поточної гілки\n" +" bzr log foo.py журнал файлу у його гілці\n" +" bzr log http://server/branch журнал гілки на сервері" #: bzrlib/builtins.py:2504 msgid "" @@ -1504,10 +1721,16 @@ "merged revisions are shown indented under the revision in which they\n" "were merged." msgstr "" +"Фільтрація, сортування та відображення інформації для кожної ревізії\n" +"можуть керуватися, як пояснено нижче. Типово, виводяться усі\n" +"ревізії відсортовані так, що новіші ревізії знаходяться вище\n" +"старіших і нащадки знаходяться вище пращурів. Якщо ревізії злиття\n" +"відображаються, то вони відображаються з відступом, відносно ревізії,\n" +"у якій проходило злиття." #: bzrlib/builtins.py:2511 msgid ":Output control:" -msgstr "" +msgstr ":Керування виводом:" #: bzrlib/builtins.py:2513 msgid "" @@ -1516,12 +1739,18 @@ " and ``line``. The default is long. See ``bzr help log-formats``\n" " for more details on log formats." msgstr "" +" Формат журналу визначає, як показується інформація про кожну\n" +" ревізію. Стандартні формати журналу називаються «long», «short»\n" +" та «line». Типово використовується long. Подробиці про формати\n" +" дивіться в «bzr help log-formats»." #: bzrlib/builtins.py:2518 msgid "" " The following options can be used to control what information is\n" " displayed::" msgstr "" +" Такі опції можуть використовуватися для керування показом\n" +" інформації::" #: bzrlib/builtins.py:2521 msgid "" @@ -1531,6 +1760,11 @@ " -p display a diff (patch) for each revision\n" " --show-ids display revision-ids (and file-ids), not just revnos" msgstr "" +" -l N виводити не більше N ревізій\n" +" -n N виводити N рівнів ревізій (0 для усіх, 1 для стисненого)\n" +" -v виводити статусні повідомлення (delta) для кожної ревізії\n" +" -p виводити відмінності diff для кожної ревізії\n" +" --show-ids виводити id ревізій (і id файлів), не лише номери ревізій" #: bzrlib/builtins.py:2527 msgid "" @@ -1538,6 +1772,9 @@ " log format. If the -n option is not used, the standard log formats show\n" " just the top level (mainline)." msgstr "" +" Типове число рівнів відображення залежить від формату журналу.\n" +" Якщо використовується не опція -n, стандартні формати журналу показують\n" +" верхній рівень (основну лінію)." #: bzrlib/builtins.py:2531 msgid "" @@ -1545,10 +1782,13 @@ " the changes explained using words like ``added`` and ``modified``\n" " instead, use the -vv option." msgstr "" +" Описи статусів відображуються за допомогою прапорів A, M, і т.д. Щоб\n" +" побачити зміни, описані словами типу «додані» та «змінені»,\n" +" використовуйте опцію -vv." #: bzrlib/builtins.py:2535 msgid ":Ordering control:" -msgstr "" +msgstr ":Керування порядком:" #: bzrlib/builtins.py:2537 msgid "" @@ -1557,16 +1797,23 @@ " time taken to produce a log, though --forward does not incrementally\n" " display revisions like --reverse does when it can." msgstr "" +" Щоб вивести ревізії від старої до нової, використовуйте опцію --forward.\n" +" У більшості випадків, при використанні цієї опції на створення журналу\n" +" витрачається мало часу, хоч --forward не виводить ревізії по порядку,\n" +" як це робить --reverse." #: bzrlib/builtins.py:2542 msgid ":Revision filtering:" -msgstr "" +msgstr ":Фільтрація ревізій:" #: bzrlib/builtins.py:2544 msgid "" " The -r option can be used to specify what revision or range of revisions\n" " to filter against. The various forms are shown below::" msgstr "" +" Опцію -r можна використовувати для вказування ревізії або інтервалу " +"ревізій\n" +" для фільтрації. Різні форми показані нижче::" #: bzrlib/builtins.py:2547 msgid "" @@ -1575,12 +1822,18 @@ " -r..Y display up to and including revision Y\n" " -rX..Y display from X to Y inclusive" msgstr "" +" -rX вивести ревізію X\n" +" -rX.. вивести ревізію X та пізніші\n" +" -r..Y вивести до та включаючи ревізію Y\n" +" -rX..Y вивести від X до Y включно" #: bzrlib/builtins.py:2552 msgid "" " See ``bzr help revisionspec`` for details on how to specify X and Y.\n" " Some common examples are given below::" msgstr "" +" Щоб взнати, як вказувати X та Y, дивіться «bzr help revisionspec».\n" +" Нижче наведено деякі розповсюдженні приклади::" #: bzrlib/builtins.py:2555 msgid "" @@ -1591,6 +1844,12 @@ " branch and the one at location path\n" " -rdate:yesterday.. show changes since yesterday" msgstr "" +" -r-1 показати лише верхівку\n" +" -r-10.. показати останні 10 ревізій основної лінії\n" +" -rsubmit:.. показати, що нового у цій гілці\n" +" -rancestor:шлях.. показати зміни, починаючи зі спільного пращура\n" +" цієї гілки і вказаної у шляху\n" +" -rdate:yesterday.. показати зміни з учорашнього дня" #: bzrlib/builtins.py:2562 msgid "" @@ -1604,7 +1863,7 @@ #: bzrlib/builtins.py:2569 msgid ":Path filtering:" -msgstr "" +msgstr ":Фільтрація шляху:" #: bzrlib/builtins.py:2571 msgid "" @@ -1612,6 +1871,9 @@ " will be filtered to show only those revisions that changed the\n" " nominated files or directories." msgstr "" +" Якщо вказано параметри і перший не є гілкою, будуть\n" +" відображатися лише ті ревізії, які змінювали\n" +" вказані файли або директорії." #: bzrlib/builtins.py:2575 msgid "" @@ -1619,12 +1881,17 @@ " deleted file, specify a revision range so that the file existed at\n" " the end or start of the range." msgstr "" +" Імена файлів інтерпретуються в історичному контексті. Щоб вивести\n" +" журнал для вилученого файлу, вкажіть такий інтервал ревізій, що файл\n" +" існує від початку до кінця інтервалу." #: bzrlib/builtins.py:2579 msgid "" " Historical context is also important when interpreting pathnames of\n" " renamed files/directories. Consider the following example:" msgstr "" +" Історичний контекст також важливий при інтерпретуванні шляхів\n" +" перейменованих файлів і директорій. Розглянемо такий приклад:" #: bzrlib/builtins.py:2582 msgid "" @@ -1632,31 +1899,40 @@ " * revision 2: modify tutorial.txt\n" " * revision 3: rename tutorial.txt to guide.txt; add tutorial.txt" msgstr "" +" * ревізія 1: доданий tutorial.txt\n" +" * ревізія 2: змінений tutorial.txt\n" +" * ревізія 3: перейменований tutorial.txt в guide.txt; доданий tutorial.txt" #: bzrlib/builtins.py:2586 msgid " In this case:" -msgstr "" +msgstr " У цьому випадку:" #: bzrlib/builtins.py:2588 msgid " * ``bzr log guide.txt`` will log the file added in revision 1" -msgstr "" +msgstr " * «bzr log guide.txt» виведе журнал файлу, доданого в ревізії 1" #: bzrlib/builtins.py:2590 msgid "" " * ``bzr log tutorial.txt`` will log the new file added in revision 3" msgstr "" +" * «bzr log tutorial.txt» виведе журнал нового файлу, доданого\r\n" +" в ревізії 3" #: bzrlib/builtins.py:2592 msgid "" " * ``bzr log -r2 -p tutorial.txt`` will show the changes made to\n" " the original file in revision 2." msgstr "" +" * «bzr log -r2 -p tutorial.txt» виведе зміни оригінального\n" +" файлу в ревізії 2." #: bzrlib/builtins.py:2595 msgid "" " * ``bzr log -r2 -p guide.txt`` will display an error message as there\n" " was no file called guide.txt in revision 2." msgstr "" +" * «bzr log -r2 -p guide.txt» виведе повідомлення про помилку, оскільки\n" +" в ревізії 2 немає файлу guide.txt." #: bzrlib/builtins.py:2598 msgid "" @@ -1667,7 +1943,7 @@ #: bzrlib/builtins.py:2602 msgid ":Other filtering:" -msgstr "" +msgstr ":Інша фільтрація:" #: bzrlib/builtins.py:2604 msgid "" @@ -1677,10 +1953,17 @@ " expressions. --match-author, --match-bugs, --match-committer and\n" " --match-message can be used to only match a specific field." msgstr "" +" Опцію --match можна використовувати для знаходження ревізій, що " +"задовільняють\n" +" регулярний вираз у повідомленні, закріпляючому, авторі або помилці.\n" +" Опцію можна вказати декілька разів і у цьому випадку будуть виведені лише\n" +" ревізії, що задовільняють усі критерії. Для пошуку по певним\n" +" полям можна використовувати опції --match-author, --match-bugs,\n" +" --match-committer та --match-message." #: bzrlib/builtins.py:2610 msgid ":Tips & tricks:" -msgstr "" +msgstr ":Поради і трюки:" #: bzrlib/builtins.py:2612 msgid "" @@ -1690,11 +1973,16 @@ " Guide and\n" " . " msgstr "" +" Частіше краще переглядати історію за допомогою графічних утиліт та IDE,\n" +" наприклад qlog, viz з qbzr або bzr-gtk, оболонку bzr-explorer, або\n" +" веб-інтерфейс Loggerhead. Дивіться керівництво по модулям\n" +" та\n" +" . " #: bzrlib/builtins.py:2618 msgid "" " You may find it useful to add the aliases below to ``bazaar.conf``::" -msgstr "" +msgstr " Можливо, ви забажаєте додати такі псевдоніми в «bazaar.conf»::" #: bzrlib/builtins.py:2620 msgid "" @@ -1703,6 +1991,10 @@ " top = log -l10 --line\n" " show = log -v -p" msgstr "" +" [ALIASES]\n" +" tip = log -r-1\n" +" top = log -l10 --line\n" +" show = log -v -p" #: bzrlib/builtins.py:2625 msgid "" @@ -1710,12 +2002,17 @@ " will show the last 10 mainline revisions. To see the details of a\n" " particular revision X, ``bzr show -rX``." msgstr "" +" Тоді «bzr tip» виведе останню ревізію, а «bzr top» — останні\n" +" 10 ревізій основної лінії. Щоб переглянути журнал певної\n" +" ревізії X, використовуйте «bzr show -rX»." #: bzrlib/builtins.py:2629 msgid "" " If you are interested in looking deeper into a particular merge X,\n" " use ``bzr log -n0 -rX``." msgstr "" +" Якщо ви бажаєте детально розглянути певне злиття X,\n" +" використовуйте «bzr log -n0 -rX»." #: bzrlib/builtins.py:2632 msgid "" @@ -1724,6 +2021,10 @@ " With or without that fix, it is recommended that a revision range\n" " be given when using the -v option." msgstr "" +" «bzr log -v» на гілці з великою історією на дану мить працює\n" +" дуже повільно. Зараз здійснюється робота над виправленням цього\n" +" недоліку. Незалежно від того, чи буде це виправлено чи ні,\n" +" рекомендовано вказувати інтервал ревізій за допомогою опції -v." #: bzrlib/builtins.py:2637 msgid "" @@ -1743,142 +2044,145 @@ #: bzrlib/builtins.py:2651 msgid "Show from oldest to newest." -msgstr "" +msgstr "Виводити від старих до нових." #: bzrlib/builtins.py:2654 msgid "Show files changed in each revision." -msgstr "" +msgstr "Показувати файли, змінені у кожній ревізії." #: bzrlib/builtins.py:2660 msgid "Show just the specified revision. See also \"help revisionspec\"." -msgstr "" +msgstr "Показати лише вказану ревізію. Див. також «help revisionspec»." #: bzrlib/builtins.py:2664 msgid "What names to list as authors - first, all or committer." -msgstr "" +msgstr "Які імена виводити, як авторів — first, all або committer." #: bzrlib/builtins.py:2665 msgid "Authors" -msgstr "" +msgstr "Автори" #: bzrlib/builtins.py:2670 msgid "Number of levels to display - 0 for all, 1 for flat." -msgstr "" +msgstr "Число рівнів для виводу — 0 для усіх, 1 для плоского виводу." #: bzrlib/builtins.py:2680 msgid "Limit the output to the first N revisions." -msgstr "" +msgstr "Обмежити вивід лише першими N ревізіями." #: bzrlib/builtins.py:2685 msgid "Show changes made in each revision as a patch." -msgstr "" +msgstr "Показати зміни, зроблені в кожній ревізії, у вигляді патчу." #: bzrlib/builtins.py:2687 msgid "Show merged revisions like --levels 0 does." -msgstr "" +msgstr "Показувати злиття, як це робить --levels 0." #: bzrlib/builtins.py:2691 msgid "Do not report commits with more than one parent." -msgstr "" +msgstr "Не повідомляти про закріплення з більш, ніж одним батьком." #: bzrlib/builtins.py:2693 msgid "" "Display only the revisions that are not part of both ancestries (require -" "rX..Y)." msgstr "" +"Показати лише ревізії, які не є частиною обох пращурів (вимагає -rX..Y)." #: bzrlib/builtins.py:2697 msgid "Show digital signature validity." -msgstr "" +msgstr "Показати термін дії цифрового підпису." #: bzrlib/builtins.py:2700 msgid "Show revisions whose properties match this expression." -msgstr "" +msgstr "Показувати ревізії, властивості яких задовільняють цей вираз." #: bzrlib/builtins.py:2704 msgid "Show revisions whose message matches this expression." -msgstr "" +msgstr "Показувати ревізії, коментар яких задовільняє цей вираз." #: bzrlib/builtins.py:2708 msgid "Show revisions whose committer matches this expression." -msgstr "" +msgstr "Показувати ревізії, закріплювач яких задовільняє цей вираз." #: bzrlib/builtins.py:2712 msgid "Show revisions whose authors match this expression." -msgstr "" +msgstr "Показувати ревізії, автори яких задовільняють цей вираз." #: bzrlib/builtins.py:2716 msgid "Show revisions whose bugs match this expression." -msgstr "" +msgstr "Показувати ревізії, помилки яких задовільняють цей вираз." #: bzrlib/builtins.py:2770 msgid "--exclude-common-ancestry requires -r with two revisions" -msgstr "" +msgstr "--exclude-common-ancestry вимагає -r з двома ревізіями" #: bzrlib/builtins.py:2798 #, python-format msgid "Path unknown at end or start of revision range: %s" -msgstr "" +msgstr "Невідомий шлях на початку або кінці інтервалу ревізій: %s" #: bzrlib/builtins.py:2915 #, python-format msgid "bzr %s doesn't accept two revisions in different branches." -msgstr "" +msgstr "bzr %s не приймає дві ревізії в різних гілках." #: bzrlib/builtins.py:2931 #, python-format msgid "bzr %s --revision takes one or two values." -msgstr "" +msgstr "bzr %s --revision приймає одне або два значення." #: bzrlib/builtins.py:2976 msgid "" "List files in a tree.\n" " " msgstr "" +"Вивести перелік файлів у дереві.\n" +" " #: bzrlib/builtins.py:2985 msgid "Recurse into subdirectories." -msgstr "" +msgstr "Рекурсивно входити у піддиректорії." #: bzrlib/builtins.py:2987 msgid "Print paths relative to the root of the branch." -msgstr "" +msgstr "Виводити шляхи відносно кореню гілки." #: bzrlib/builtins.py:2989 msgid "Print unknown files." -msgstr "" +msgstr "Виводити невідомі файли." #: bzrlib/builtins.py:2990 msgid "Print versioned files." -msgstr "" +msgstr "Виводити файли під контролем системи версій." #: bzrlib/builtins.py:2993 msgid "Print ignored files." -msgstr "" +msgstr "Виводити ігноровані файли." #: bzrlib/builtins.py:2995 msgid "List entries of a particular kind: file, directory, symlink." -msgstr "" +msgstr "Виводити файли певного типу: file, directory, symlink." #: bzrlib/builtins.py:3008 msgid "invalid kind specified" -msgstr "" +msgstr "вказано невірний вид файлу" #: bzrlib/builtins.py:3011 msgid "Cannot set both --verbose and --null" -msgstr "" +msgstr "Неможна встановити обидва --verbose і --null" #: bzrlib/builtins.py:3020 msgid "cannot specify both --from-root and PATH" -msgstr "" +msgstr "неможна вказати обидва --from-root і PATH" #: bzrlib/builtins.py:3107 msgid "Ignore specified files or patterns." -msgstr "" +msgstr "Ігнорувати вказані файли або шаблони." #: bzrlib/builtins.py:3109 msgid "See ``bzr help patterns`` for details on the syntax of patterns." -msgstr "" +msgstr "Дивіться подробиці про синтаксис шаблонів в «bzr help patterns»." #: bzrlib/builtins.py:3111 msgid "" @@ -1888,6 +2192,11 @@ ".bzrignore file to be versioned. Creating a .bzrignore file without\n" "the use of the ignore command will require an explicit add command." msgstr "" +"Якщо файл .bzrignore не існує, команда ignore створить його\n" +"та додасть вказані файли або шаблони до тільки що створеного\n" +"файлу. Команда ignore також автоматично додасть файл .bzrignore\n" +"до системи версій. Створення файлу .bzrignore без використання\n" +"команди ignore потребуватиме явного додавання командою add." #: bzrlib/builtins.py:3117 msgid "" @@ -1896,6 +2205,10 @@ "using this command or directly by using an editor, be sure to commit\n" "it." msgstr "" +"Щоб вилучити шаблони зі списку ігнорованих файлів, відредагуйте\n" +"файл .bzrignore. Після додавання, редагування або вилучення цього\n" +"файлу, як неявно за допомогою цієї команди, так і явно за допомогою\n" +"редактора, не забувайте закріплювати його." #: bzrlib/builtins.py:3122 msgid "" @@ -1905,6 +2218,13 @@ "Global ignores are not touched by this command. The global ignore file\n" "can be edited directly using an editor." msgstr "" +"Bazaar також підтримує глобальний файл ігнорування за шляхом " +"~/.bazaar/ignore.\n" +"На Windows глобальний файл ігнорування може бути знайдений в директорії\n" +"даних застосунків. Шукайте шляхи типу\n" +"C:\\Documents and Settings\\\\Application Data\\Bazaar\\2.0\\ignore.\n" +"Ця команда не змінює глобальний файл ігнорування. Він може бути\n" +"відредагований вручну за допомогою текстового редактора." #: bzrlib/builtins.py:3128 msgid "" @@ -1912,12 +2232,19 @@ "precedence over regular ignores. Such exceptions are used to specify\n" "files that should be versioned which would otherwise be ignored." msgstr "" +"Шаблони, що починаються з '!', є виключеннями до шаблонів ігнорування\n" +"та мають пріоритет над звичайними шаблонами. Такі виключення " +"використовуються для\n" +"вказування файлів, які повинні потрапити під контроль системи версій, але\n" +"типово ігноруються." #: bzrlib/builtins.py:3132 msgid "" "Patterns prefixed with '!!' act as regular ignore patterns, but have\n" "precedence over the '!' exception patterns." msgstr "" +"Шаблони, що починаються з '!!' ведуть себе як звичайні шаблони, але мають\n" +"пріоритет над шаблонами виключень '!'." #: bzrlib/builtins.py:3135 msgid "" @@ -1926,62 +2253,71 @@ "* Ignore patterns containing shell wildcards must be quoted from\n" " the shell on Unix." msgstr "" +":Зауваження:\n" +" \n" +"* Шаблони ігнорування, що містять спеціяльні символи оболонки,\n" +" повинні бути поміщені у лапки при вказуванні у командному рядку." #: bzrlib/builtins.py:3140 msgid "" "* Ignore patterns starting with \"#\" act as comments in the ignore file.\n" " To ignore patterns that begin with that character, use the \"RE:\" prefix." msgstr "" +"* Шаблони ігнорування, що починаються з \"#\", є коментарями.\n" +" Щоб додати шаблон, що починається з цього символу, використовуйте\n" +" префікс \"RE:\"." #: bzrlib/builtins.py:3143 msgid "" ":Examples:\n" " Ignore the top level Makefile::" msgstr "" +":Приклади:\n" +" Ігнорувати файл Makefile на верхньому рівні::" #: bzrlib/builtins.py:3146 msgid " bzr ignore ./Makefile" -msgstr "" +msgstr " bzr ignore ./Makefile" #: bzrlib/builtins.py:3148 msgid " Ignore .class files in all directories...::" -msgstr "" +msgstr " Ігнорувати файли .class в усіх директоріях...::" #: bzrlib/builtins.py:3150 msgid " bzr ignore \"*.class\"" -msgstr "" +msgstr " bzr ignore \"*.class\"" #: bzrlib/builtins.py:3152 msgid " ...but do not ignore \"special.class\"::" -msgstr "" +msgstr " ...але не ігнорувати \"special.class\"::" #: bzrlib/builtins.py:3154 msgid " bzr ignore \"!special.class\"" -msgstr "" +msgstr " bzr ignore \"!special.class\"" #: bzrlib/builtins.py:3156 msgid " Ignore files whose name begins with the \"#\" character::" -msgstr "" +msgstr " Ігнорувати файли, що починаються з символу \"#\"::" #: bzrlib/builtins.py:3158 msgid " bzr ignore \"RE:^#\"" -msgstr "" +msgstr " bzr ignore \"RE:^#\"" #: bzrlib/builtins.py:3160 bzrlib/builtins.py:3164 msgid " Ignore .o files under the lib directory::" -msgstr "" +msgstr " Ігнорувати файли .o в директорії lib::" #: bzrlib/builtins.py:3162 msgid " bzr ignore \"lib/**/*.o\"" -msgstr "" +msgstr " bzr ignore \"lib/**/*.o\"" #: bzrlib/builtins.py:3166 msgid " bzr ignore \"RE:lib/.*\\.o\"" -msgstr "" +msgstr " bzr ignore \"RE:lib/.*\\.o\"" #: bzrlib/builtins.py:3168 msgid " Ignore everything but the \"debian\" toplevel directory::" -msgstr "" +msgstr " Ігнорувати все, крім верхньої директорії \"debian\"::" #: bzrlib/builtins.py:3170 msgid "" @@ -1994,25 +2330,35 @@ " bzr ignore \"!./local\"\n" " bzr ignore \"!!*~\"" msgstr "" +" bzr ignore \"RE:(?!debian/).*\"\n" +" \n" +" Ігнорувати все, крім верхньої директорії \"local\",\n" +" але завжди ігнорувати файли, що закінчуютьсяя на ~, навіть в local/::\n" +" \n" +" bzr ignore \"*\"\n" +" bzr ignore \"!./local\"\n" +" bzr ignore \"!!*~\"" #: bzrlib/builtins.py:3184 msgid "Display the default ignore rules that bzr uses." -msgstr "" +msgstr "Вивести правила ігнорування, які bzr використовує типово." #: bzrlib/builtins.py:3196 msgid "ignore requires at least one NAME_PATTERN or --default-rules." msgstr "" +"Для ignore потрібно як мінімум одне з NAME_PATTERN або --default-rules." #: bzrlib/builtins.py:3207 #, python-format msgid "Invalid ignore pattern found. %s" msgid_plural "Invalid ignore patterns found. %s" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Знайдено некоректний шаблон ігнорування. %s" +msgstr[1] "Знайдено некоректні шаблони ігнорування. %s" +msgstr[2] "Знайдено некоректних шаблонів ігнорування. %s" #: bzrlib/builtins.py:3216 msgid "NAME_PATTERN should not be an absolute path" -msgstr "" +msgstr "NAME_PATTERN не повинен бути абсолютним шляхом" #: bzrlib/builtins.py:3229 #, python-format @@ -2023,38 +2369,47 @@ "These files will continue to be version controlled unless you 'bzr remove' " "them.\n" msgstr "" +"Попередження: такі файли під контролем системи версій і задовільняють " +"шаблони ігнорування:\n" +"%s\n" +"Ці файли будуть продовжувати контролюватися системою версій, поки ви не " +"виконаєте 'bzr remove'.\n" #: bzrlib/builtins.py:3236 msgid "List ignored files and the patterns that matched them." -msgstr "" +msgstr "Вивести ігноровані файли і шаблони, які вони задовільняють." #: bzrlib/builtins.py:3238 msgid "" "List all the ignored files and the ignore pattern that caused the file to\n" "be ignored." msgstr "" +"Вивести усі ігноровані файли і шаблони ігнорування, з-за яких ці\n" +"файли ігноруються." #: bzrlib/builtins.py:3241 msgid "Alternatively, to list just the files::" -msgstr "" +msgstr "Альтернативно, щоб вивести лише файли::" #: bzrlib/builtins.py:3243 msgid " bzr ls --ignored" -msgstr "" +msgstr " bzr ls --ignored" #: bzrlib/builtins.py:3277 #, python-format msgid "not a valid revision-number: %r" -msgstr "" +msgstr "некоректний номер ревізії: %r" #: bzrlib/builtins.py:3284 msgid "" "Export current or past revision to a destination directory or archive." msgstr "" +"Експортувати поточну або минулу ревізію в директорію призначення\r\n" +"або архів." #: bzrlib/builtins.py:3286 msgid "If no revision is specified this exports the last committed revision." -msgstr "" +msgstr "Якщо ревізія не вказана, експортує останню ревізію." #: bzrlib/builtins.py:3288 msgid "" @@ -2062,6 +2417,9 @@ "given, try to find the format with the extension. If no extension\n" "is found exports to a directory (equivalent to --format=dir)." msgstr "" +"Формат може бути іменем експортованого формату, як tar, tgz, tbz2.\n" +"Якщо не вказаний, формат визначається за розширенням. Якщо розширення\n" +"відсутнє, експортує в директорію (еквівалентно --format=dir)." #: bzrlib/builtins.py:3292 msgid "" @@ -2069,17 +2427,25 @@ "container formats (tar, zip, etc). If it is not supplied it will default\n" "to the exported filename. The root option has no effect for 'dir' format." msgstr "" +"Якщо вказаний root, він буде використовуватися як коренева директорія\n" +"всередині форматів-контейнерів (tar, zip, і т.д.). Якщо не вказаний, типово\n" +"векористовується ім’я файлу для ескпорту. Опція root не має\n" +"ефекту для формату 'dir'." #: bzrlib/builtins.py:3296 msgid "" "If branch is omitted then the branch containing the current working\n" "directory will be used." msgstr "" +"Якщо гілка пропущена, використовується гілка, що містить поточну робочу\n" +"директорію." #: bzrlib/builtins.py:3299 msgid "" "Note: Export of tree with non-ASCII filenames to zip is not supported." msgstr "" +"Зауваження: Експорт в zip дерев з іменами файлів, що містять не-ASCII\r\n" +"символи, не підтримується." #: bzrlib/builtins.py:3301 msgid "" @@ -2093,73 +2459,86 @@ " zip .zip\n" " ================= =========================" msgstr "" +" ====================== =============================\n" +" Підтримувані формати Автовизначення за розширенням\n" +" ====================== =============================\n" +" dir (немає)\n" +" tar .tar\n" +" tbz2 .tar.bz2, .tbz2\n" +" tgz .tar.gz, .tgz\n" +" zip .zip\n" +" ====================== =============================" #: bzrlib/builtins.py:3315 msgid "Type of file to export to." -msgstr "" +msgstr "Тип файлу для експорту." #: bzrlib/builtins.py:3318 msgid "Apply content filters to export the convenient form." -msgstr "" +msgstr "Застосувати фільтри вмісту для експорту у зручній формі." #: bzrlib/builtins.py:3322 msgid "Name of the root directory inside the exported file." -msgstr "" +msgstr "Ім’я кореневої директорії всередині експортованого файлу." #: bzrlib/builtins.py:3324 msgid "" "Set modification time of files to that of the last revision in which it was " "changed." msgstr "" +"Встановити час зміни файлів на час останньої ревізії, у якій вони були " +"змінені." #: bzrlib/builtins.py:3327 msgid "" "Export the working tree contents rather than that of the last revision." -msgstr "" +msgstr "Експортувати вміст робочого дерева замість останньої ревізії." #: bzrlib/builtins.py:3346 msgid "--uncommitted requires a working tree" -msgstr "" +msgstr "--uncommitted вимагає робоче дерево" #: bzrlib/builtins.py:3355 #, python-format msgid "Unsupported export format: %s" -msgstr "" +msgstr "Непідтримуваний формат експорту: %s" #: bzrlib/builtins.py:3359 msgid "" "Write the contents of a file as of a given revision to standard output." -msgstr "" +msgstr "Вивести вміст файлу з певної ревізії на стандартний вивід." #: bzrlib/builtins.py:3361 msgid "If no revision is nominated, the last revision is used." -msgstr "" +msgstr "Якщо ревізія не вказана, використовується остання." #: bzrlib/builtins.py:3363 msgid "" "Note: Take care to redirect standard output when using this command on a\n" "binary file." msgstr "" +"Зауваження: Не забувайте перенаправляти стандартний вивід при використанні\n" +"цієї команди на бінарному файлі." #: bzrlib/builtins.py:3369 msgid "The path name in the old tree." -msgstr "" +msgstr "Ім’я шляху в старому дереві." #: bzrlib/builtins.py:3370 msgid "Apply content filters to display the convenience form." -msgstr "" +msgstr "Застосувати фільтри вмісту для відображення у зручній формі." #: bzrlib/builtins.py:3381 msgid "bzr cat --revision takes exactly one revision specifier" -msgstr "" +msgstr "bzr cat --revision приймає рівно один специфікатор ревізії" #: bzrlib/builtins.py:3406 bzrlib/builtins.py:3418 msgid "{0!r} is not present in revision {1}" -msgstr "" +msgstr "{0!r} не представлений в ревізії {1}" #: bzrlib/builtins.py:3441 msgid "Commit changes into a new revision." -msgstr "" +msgstr "Закріпити зміни в новій ревізії." #: bzrlib/builtins.py:3443 msgid "" @@ -2177,10 +2556,12 @@ "commit is assumed to be the author. These defaults can be overridden\n" "as explained below." msgstr "" +"Типово, закріплюється все дерево і закріплюючий вважається автором.\n" +"Ці типові можуть бути перезаписані, як пояснено нижче." #: bzrlib/builtins.py:3454 msgid ":Selective commits:" -msgstr "" +msgstr ":Вибіркові закріплення:" #: bzrlib/builtins.py:3456 msgid "" @@ -2188,6 +2569,9 @@ " committed. If a directory is specified then the directory and\n" " everything within it is committed." msgstr "" +" Якщо вказано файли, закріпити лише зміни в цих файлах.\n" +" Якщо вказана директорія, то закріплюється директорія і\n" +" увесь її вміст." #: bzrlib/builtins.py:3460 msgid "" @@ -2195,18 +2579,21 @@ " For example, to commit only changes within foo, but not changes\n" " within foo/bar::" msgstr "" +" Коли дано виключення, вони мають пріоритет над вибраними файлами.\n" +" Наприклад, щоб закріпити зміни всередині foo, але не зміни\n" +" в foo/bar::" #: bzrlib/builtins.py:3464 msgid " bzr commit foo -x foo/bar" -msgstr "" +msgstr " bzr commit foo -x foo/bar" #: bzrlib/builtins.py:3466 msgid " A selective commit after a merge is not yet supported." -msgstr "" +msgstr " Вибіркові закріплення після злиття поки не підтримуються." #: bzrlib/builtins.py:3468 msgid ":Custom authors:" -msgstr "" +msgstr ":Вибір автора:" #: bzrlib/builtins.py:3470 msgid "" @@ -2217,10 +2604,16 @@ " the change you can specify the option multiple times, once for each\n" " author." msgstr "" +" Якщо автор зміни не та сама людина, що й закріплюючий,\n" +" ви можете вказати ім’я автора, використовуючи опцію --author. Ім’я " +"повинне\n" +" бути в тому ж форматі, що й committer-id, наприклад\n" +" \"John Doe \". Якщо в змінюванні брав участь більше,\n" +" ніж один автор, ви можете вказати цю опцію декілька разів." #: bzrlib/builtins.py:3477 msgid ":Checks:" -msgstr "" +msgstr ":Перевірки:" #: bzrlib/builtins.py:3479 msgid "" @@ -2230,10 +2623,15 @@ " checks can be implemented by defining hooks. See ``bzr help hooks``\n" " for details." msgstr "" +" Розповсюдженою помилкою є забути додати новий файл перед\n" +" запуском команди commit. Опція --strict перериває закріплення, якщо\n" +" присутні невідомі файли. Більш просунуті перевірки можуть\n" +" бути реалізовані визначенням обробників. Подробиці можна знайти,\n" +" виконавши команду ``bzr help hooks''." #: bzrlib/builtins.py:3485 msgid ":Things to note:" -msgstr "" +msgstr ":На примітку:" #: bzrlib/builtins.py:3487 msgid "" @@ -2241,6 +2639,10 @@ " mistake in the commit message say, you can use the uncommit command\n" " to undo it. See ``bzr help uncommit`` for details." msgstr "" +" Якщо ви випадково закріпили невірні зміни або допустили орфо-\n" +" графічну помилку у повідомленні, ви можете використовувати команду\n" +" uncommit, щоб скасувати останнє закріплення. Подробиці дивіться\n" +" в «bzr help uncommit»." #: bzrlib/builtins.py:3491 msgid "" @@ -2252,55 +2654,65 @@ #: bzrlib/builtins.py:3501 msgid "Do not consider changes made to a given path." -msgstr "" +msgstr "Не розглядати зміни, зроблені у вказаному шляху." #: bzrlib/builtins.py:3504 msgid "Description of the new revision." -msgstr "" +msgstr "Опис нової ревізії." #: bzrlib/builtins.py:3507 msgid "Commit even if nothing has changed." -msgstr "" +msgstr "Закріпити, навіть якщо нічого не змінилося." #: bzrlib/builtins.py:3511 msgid "Take commit message from this file." -msgstr "" +msgstr "Взяти повідомлення про закріплення з цього файлу." #: bzrlib/builtins.py:3513 msgid "Refuse to commit if there are unknown files in the working tree." -msgstr "" +msgstr "Відмовлятися закріплювати, якщо у робочому дереві є невідомі файли." #: bzrlib/builtins.py:3516 msgid "" "Manually set a commit time using commit date format, e.g. '2009-10-10 " "08:00:00 +0100'." msgstr "" +"Вручну встановити час закріплення, використовуючи формат дати закріплення, " +"напр. '2009-10-10 08:00:00 +0100'." #: bzrlib/builtins.py:3519 msgid "Mark a bug as being fixed by this revision (see \"bzr help bugs\")." msgstr "" +"Позначити помилку, як виправлену у цій ревізії (див. «bzr help bugs»)." #: bzrlib/builtins.py:3522 msgid "Set the author's name, if it's different from the committer." msgstr "" +"Встановити ім’я автора, якщо воно відрізняється від ім’я закріплюючого." #: bzrlib/builtins.py:3525 msgid "" "Perform a local commit in a bound branch. Local commits are not pushed to " "the master branch until a normal commit is performed." msgstr "" +"Здійснити локальне закріплення у зв’язану гілку. Локальні закріплення не " +"вивантажуються у основну гілку доти, доки не здійснено нормальне закріплення." #: bzrlib/builtins.py:3531 msgid "" "When no message is supplied, show the diff along with the status summary in " "the message editor." msgstr "" +"Якщо не вказано повідомлення, показувати зміни у форматі diff разом з " +"оглядом стану у редакторі повідомлення." #: bzrlib/builtins.py:3534 msgid "" "When committing to a foreign version control system do not push data that " "can not be natively represented." msgstr "" +"При закріпленні в іншій системі контролю версій, не вивантажувати дані, які " +"неможна в ній представити." #: bzrlib/builtins.py:3552 #, python-format @@ -2309,6 +2721,10 @@ "default bug tracker using the `bugtracker` option.\n" "See \"bzr help bugs\" for more information on this feature. Commit refused." msgstr "" +"Для помилки %s не вказано трекер. Використовуйте форму 'tracker:id' або " +"вкажіть типову систему трекінгу помилок, використовуючи опцію " +"`bugtracker`.Більше інформації про це можна взнати, виконавши «bzr help " +"bugs». Закріплення відхилено." #: bzrlib/builtins.py:3561 #, python-format @@ -2317,11 +2733,14 @@ "for more information on this feature.\n" "Commit refused." msgstr "" +"Некоректна помилка %s. Повинна бути у форматі 'tracker:id'. Більше " +"інформації про це можна взнати, виконавши «bzr help bugs». Закріплення " +"відхилено." #: bzrlib/builtins.py:3570 #, python-format msgid "Unrecognized bug %s. Commit refused." -msgstr "" +msgstr "Помилка %s не розпізнана. Закріплення відхилено." #: bzrlib/builtins.py:3573 #, python-format @@ -2329,40 +2748,51 @@ "%s\n" "Commit refused." msgstr "" +"%s\n" +"Закріплення відхилено." #: bzrlib/builtins.py:3597 msgid "Could not parse --commit-time: " -msgstr "" +msgstr "Не вдалося розібрати --commit-time: " #: bzrlib/builtins.py:3637 msgid "please specify either --message or --file" -msgstr "" +msgstr "вкажіть або --message, або --file" #: bzrlib/builtins.py:3666 msgid "please specify a commit message with either --message or --file" msgstr "" +"вкажіть повідомлення про закріплення, використовуючи --message або --file" #: bzrlib/builtins.py:3669 msgid "" "Empty commit message specified. Please specify a commit message with either -" "-message or --file or leave a blank message with --message \"\"." msgstr "" +"Вказано порожнє повідомлення про закріплення. Будь-ласка, вкажіть " +"повідомлення опцією --message або --file або залиште порожнім, вказавши --" +"message \"\"." #: bzrlib/builtins.py:3689 msgid "" "No changes to commit. Please 'bzr add' the files you want to commit, or use -" "-unchanged to force an empty commit." msgstr "" +"Немає змін для закріплення. Додайте файли, які ви бажаєте закріпити, " +"командою 'bzr add', або використовуйте --unchanged, щоб примусово зробити " +"порожнє закріплення." #: bzrlib/builtins.py:3693 msgid "" "Conflicts detected in working tree. Use \"bzr conflicts\" to list, \"bzr " "resolve FILE\" to resolve." msgstr "" +"В робочому дереві виявлено конфлікти. Виконайте«bzr conflicts», щоб вивести " +"перелік конфліктів і «bzr resolve ФАЙЛ» для виправлення." #: bzrlib/builtins.py:3697 msgid "Commit refused because there are unknown files in the working tree." -msgstr "" +msgstr "Закріплення відхилено, оскільки в робочому дереві невідомі файли." #: bzrlib/builtins.py:3700 msgid "" @@ -2375,18 +2805,24 @@ msgid "" "Validate working tree structure, branch consistency and repository history." msgstr "" +"Перевірити структуру робочого дерева, цілісність гілок та історію " +"репозиторію." #: bzrlib/builtins.py:3710 msgid "" "This command checks various invariants about branch and repository storage\n" "to detect data corruption or bzr bugs." msgstr "" +"Ця команда перевіряє різні інваріянти про гілки і сховище\n" +"репозиторію для виявлення пошкодження даних або помилок в bzr." #: bzrlib/builtins.py:3713 msgid "" "The working tree and branch checks will only give output if a problem is\n" "detected. The output fields of the repository check are:" msgstr "" +"Перевірки робочого дерева і гілки виведуть щось лише у випадку\n" +"виявлення проблеми. Поля виводу перевірки репозиторію такі:" #: bzrlib/builtins.py:3716 msgid "" @@ -2394,6 +2830,9 @@ " This is just the number of revisions checked. It doesn't\n" " indicate a problem." msgstr "" +"ревізії\n" +" Це просто число перевірених ревізій. Воно не вказує\n" +" на проблему." #: bzrlib/builtins.py:3720 msgid "" @@ -2401,6 +2840,9 @@ " This is just the number of versionedfiles checked. It\n" " doesn't indicate a problem." msgstr "" +"версифіковані файли\n" +" Це просто число перевірених файлів під контролем системи\n" +" версій. Воно не вказує на проблему." #: bzrlib/builtins.py:3724 msgid "" @@ -2409,6 +2851,10 @@ " are not properly referenced by the revision ancestry. This is a\n" " subtle problem that Bazaar can work around." msgstr "" +"пращури без посилань\n" +" Тексти, що є пращурами інших текстів, але що не мають\n" +" коректних посилань в історії ревізії. Це невелика\n" +" проблема, з якою Bazaar може розібратися." #: bzrlib/builtins.py:3729 msgid "" @@ -2416,6 +2862,9 @@ " This is the total number of unique file contents\n" " seen in the checked revisions. It does not indicate a problem." msgstr "" +"унікальні тексти файлів\n" +" Це загальне число унікального вмісту файлів, зустрінутого\n" +" в перевірених ревізіях. Воно не вказує на проблему." #: bzrlib/builtins.py:3733 msgid "" @@ -2425,6 +2874,11 @@ " entries are modified, but the file contents are not. It does not\n" " indicate a problem." msgstr "" +"повторювані тексти файлів\n" +" Це загальне число повторюваних текстів, зустрінутих\n" +" в перевірених ревізіях. Тексти можуть повторюватися, якщо записи\n" +" файлів змінилися, але їх вміст залишився тим самим. Воно не\n" +" вказує на проблему." #: bzrlib/builtins.py:3739 msgid "" @@ -2432,46 +2886,48 @@ "given\n" "location will be checked." msgstr "" +"Якщо не вказані обмеження, усі дані Bazaar,\n" +"знайдені у вказаному місці, будуть перевірені." #: bzrlib/builtins.py:3744 msgid " Check the tree and branch at 'foo'::" -msgstr "" +msgstr " Перевірити робоче дерево і гілку в 'foo'::" #: bzrlib/builtins.py:3746 msgid " bzr check --tree --branch foo" -msgstr "" +msgstr " bzr check --tree --branch foo" #: bzrlib/builtins.py:3748 msgid " Check only the repository at 'bar'::" -msgstr "" +msgstr " Перевірити лише репозиторій в 'bar'::" #: bzrlib/builtins.py:3750 msgid " bzr check --repo bar" -msgstr "" +msgstr " bzr check --repo bar" #: bzrlib/builtins.py:3752 msgid " Check everything at 'baz'::" -msgstr "" +msgstr " Перевірити все в 'baz'::" #: bzrlib/builtins.py:3754 msgid " bzr check baz" -msgstr "" +msgstr " bzr check baz" #: bzrlib/builtins.py:3760 msgid "Check the branch related to the current directory." -msgstr "" +msgstr "Перевірити гілку, що відноситься до поточної директорії." #: bzrlib/builtins.py:3762 msgid "Check the repository related to the current directory." -msgstr "" +msgstr "Перевірити репозиторій, що відноситься до поточної директорії." #: bzrlib/builtins.py:3764 msgid "Check the working tree related to the current directory." -msgstr "" +msgstr "Перевірити робоче дерево, що відноситься до поточної директорії." #: bzrlib/builtins.py:3778 msgid "Upgrade a repository, branch or working tree to a newer format." -msgstr "" +msgstr "Оновити репозиторій, гілку або робоче дерево до нового формату." #: bzrlib/builtins.py:3780 msgid "" @@ -2481,6 +2937,11 @@ "or make new features available. It may however limit interoperability\n" "with older repositories or with older versions of Bazaar." msgstr "" +"Якщо після випуску нового релізу Bazaar змінить стандартний формат, ви " +"будете сповіщені під час певних операцій про те, що потрібно зробити " +"оновлення. Оновлення до нової версії формату може покращити продуктивність " +"або зробити доступними нові функції. В той же час це може обмежити взаємодію " +"зі старими репозиторіями або старими версіями Bazaar." #: bzrlib/builtins.py:3786 msgid "" @@ -2516,48 +2977,53 @@ "For more information on upgrades, see the Bazaar Upgrade Guide,\n" "http://doc.bazaar.canonical.com/latest/en/upgrade-guide/." msgstr "" +"Щоб отримати детальнішу інформацію з оновлення, дивіться\n" +"Bazaar Upgrade Guide http://doc.bazaar.canonical.com/latest/en/upgrade-" +"guide/." #: bzrlib/builtins.py:3814 msgid "Upgrade to a specific format. See \"bzr help formats\" for details." -msgstr "" +msgstr "Оновити до певного формату. Подробиці див. в «bzr help formats»." #: bzrlib/builtins.py:3818 msgid "Branch format" -msgstr "" +msgstr "Формат гілки" #: bzrlib/builtins.py:3820 msgid "Remove the backup.bzr directory if successful." -msgstr "" +msgstr "Вилучити директорію backup.bzr при успішному завершенні." #: bzrlib/builtins.py:3822 msgid "Show what would be done, but don't actually do anything." -msgstr "" +msgstr "Показати що було-б зроблено, але не виконувати ці дії." #: bzrlib/builtins.py:3837 msgid "Show or set bzr user id." -msgstr "" +msgstr "Показати або встановити ідентифікатор користувача bzr." #: bzrlib/builtins.py:3839 msgid "" ":Examples:\n" " Show the email of the current user::" msgstr "" +":Приклади:\n" +" Показати email поточного користувача::" #: bzrlib/builtins.py:3842 msgid " bzr whoami --email" -msgstr "" +msgstr " bzr whoami --email" #: bzrlib/builtins.py:3844 msgid " Set the current user::" -msgstr "" +msgstr " Встановити поточного користувача::" #: bzrlib/builtins.py:3846 msgid " bzr whoami \"Frank Chu \"" -msgstr "" +msgstr " bzr whoami \"Frank Chu \"" #: bzrlib/builtins.py:3850 msgid "Display email address only." -msgstr "" +msgstr "Показати лише адресу email." #: bzrlib/builtins.py:3852 msgid "Set identity for the current branch instead of globally." @@ -2569,7 +3035,7 @@ #: bzrlib/builtins.py:3902 msgid "Print or set the branch nickname." -msgstr "" +msgstr "Вивести або встановити ім’я гілки." #: bzrlib/builtins.py:3904 msgid "" @@ -2586,80 +3052,86 @@ #: bzrlib/builtins.py:3928 msgid "Set/unset and display aliases." -msgstr "" +msgstr "Встановити/вилучити або показати псевдоніми." #: bzrlib/builtins.py:3930 msgid "" ":Examples:\n" " Show the current aliases::" msgstr "" +":Приклади:\n" +" Показати поточні псевдоніми::" #: bzrlib/builtins.py:3933 msgid " bzr alias" -msgstr "" +msgstr " bzr alias" #: bzrlib/builtins.py:3935 msgid " Show the alias specified for 'll'::" -msgstr "" +msgstr " Показати псевдонім для 'll'::" #: bzrlib/builtins.py:3937 msgid " bzr alias ll" -msgstr "" +msgstr " bzr alias ll" #: bzrlib/builtins.py:3939 msgid " Set an alias for 'll'::" -msgstr "" +msgstr " Встановити псевдонім для 'll'::" #: bzrlib/builtins.py:3941 msgid " bzr alias ll=\"log --line -r-10..-1\"" -msgstr "" +msgstr " bzr alias ll=\"log --line -r-10..-1\"" #: bzrlib/builtins.py:3943 msgid " To remove an alias for 'll'::" -msgstr "" +msgstr " Вилучити псевдонім для 'll'::" #: bzrlib/builtins.py:3945 msgid " bzr alias --remove ll" -msgstr "" +msgstr " bzr alias --remove ll" #: bzrlib/builtins.py:3950 msgid "Remove the alias." -msgstr "" +msgstr "Вилучити псевдонім." #: bzrlib/builtins.py:3968 msgid "bzr alias --remove expects an alias to remove." -msgstr "" +msgstr "bzr alias --remove потрібен псевдонім для вилучення." #: bzrlib/builtins.py:4149 msgid "" "subunit not available. subunit needs to be installed to use --subunit." msgstr "" +"subunit не доступний. Потрібно встановити subunit, щоб використовувати --" +"subunit." #: bzrlib/builtins.py:4166 msgid "" "--benchmark is no longer supported from bzr 2.2; use bzr-usertest instead" msgstr "" +"--benchmark не підтримується починаючи з версії bzr 2.2; замість цього " +"використовуйте bzr-usertest" #: bzrlib/builtins.py:4213 msgid "Show version of bzr." -msgstr "" +msgstr "Показати версію bzr." #: bzrlib/builtins.py:4217 msgid "Print just the version number." -msgstr "" +msgstr "Вивести лише номер версії." #: bzrlib/builtins.py:4236 msgid "It sure does!\n" -msgstr "" +msgstr "Так, він крутий!\n" #: bzrlib/builtins.py:4260 #, python-format msgid "merge base is revision %s\n" -msgstr "" +msgstr "основа злиття - ревізія %s\n" #: bzrlib/builtins.py:4264 msgid "Perform a three-way merge." -msgstr "" +msgstr "Виконати тристороннє злиття." #: bzrlib/builtins.py:4266 msgid "" @@ -2698,7 +3170,7 @@ #: bzrlib/builtins.py:4289 msgid "Revision numbers are always relative to the source branch." -msgstr "" +msgstr "Номери ревізій завжди відносні по відношенню до джерельної гілки." #: bzrlib/builtins.py:4291 bzrlib/conflicts.py:52 bzrlib/conflicts.py:106 msgid "" @@ -2712,6 +3184,8 @@ msgid "" "Use bzr resolve when you have fixed a problem. See also bzr conflicts." msgstr "" +"Використовуйте bzr resolve коли вирішите проблему. Дивіться також bzr " +"conflicts." #: bzrlib/builtins.py:4298 msgid "" @@ -2755,26 +3229,28 @@ ":Examples:\n" " To merge all new revisions from bzr.dev::" msgstr "" +":Приклади:\n" +" Для злиття усіх нових ревізій з bzr.dev::" #: bzrlib/builtins.py:4323 msgid " bzr merge ../bzr.dev" -msgstr "" +msgstr " bzr merge ../bzr.dev" #: bzrlib/builtins.py:4325 msgid " To merge changes up to and including revision 82 from bzr.dev::" -msgstr "" +msgstr " Для злиття змін, навіть до і включаючи ревізію 82 з bzr.dev::" #: bzrlib/builtins.py:4327 msgid " bzr merge -r 82 ../bzr.dev" -msgstr "" +msgstr " bzr merge -r 82 ../bzr.dev" #: bzrlib/builtins.py:4329 msgid " To merge the changes introduced by 82, without previous changes::" -msgstr "" +msgstr " Для злиття змін, внесених у ревізії 82, без попередніх змін::" #: bzrlib/builtins.py:4331 msgid " bzr merge -r 81..82 ../bzr.dev" -msgstr "" +msgstr " bzr merge -r 81..82 ../bzr.dev" #: bzrlib/builtins.py:4333 msgid " To apply a merge directive contained in /tmp/merge::" @@ -2782,7 +3258,7 @@ #: bzrlib/builtins.py:4335 msgid " bzr merge /tmp/merge" -msgstr "" +msgstr " bzr merge /tmp/merge" #: bzrlib/builtins.py:4337 msgid "" @@ -2796,10 +3272,14 @@ " bzr merge ../feature1b --force\n" " bzr commit -m 'revision with three parents'" msgstr "" +" bzr merge ../feature1a\n" +" bzr merge ../feature1b --force\n" +" bzr commit -m 'ревізія з трьома батьками'" #: bzrlib/builtins.py:4352 msgid "Merge even if the destination tree has uncommitted changes." msgstr "" +"Виконати злиття, навіть якщо призначене дерево має незафіксовані зміни." #: bzrlib/builtins.py:4358 msgid "" @@ -2831,6 +3311,8 @@ "Merging into empty branches not currently supported, " "https://bugs.launchpad.net/bzr/+bug/308562" msgstr "" +"Злиття в порожні гілки на даний час не підтримується, " +"https://bugs.launchpad.net/bzr/+bug/308562" #: bzrlib/builtins.py:4418 msgid "Cannot use --uncommitted with bundles or merge directives." @@ -2838,7 +3320,7 @@ #: bzrlib/builtins.py:4429 msgid "Cannot use --uncommitted and --revision at the same time." -msgstr "" +msgstr "--uncommitted і --revision неможна використовувати одночасно" #: bzrlib/builtins.py:4449 msgid "merger: " @@ -2880,7 +3362,7 @@ #: bzrlib/builtins.py:4653 msgid "Redo a merge." -msgstr "" +msgstr "Повторити злиття." #: bzrlib/builtins.py:4655 msgid "" @@ -2888,6 +3370,9 @@ "conflicts. Some merge techniques are better than others, and remerge\n" "lets you try different ones on different files." msgstr "" +"Використовуйте цю команду, якщо ви бажаєте спробувати інший метод злиття\n" +"при вирішенні конфліктів. Одні методи злиття кращі, ніж інші,\n" +"і remerge дозволяє спробувати різні варіянти на різних файлах." #: bzrlib/builtins.py:4659 msgid "" @@ -2930,7 +3415,7 @@ #: bzrlib/builtins.py:4749 msgid "" "Set files in the working tree back to the contents of a previous revision." -msgstr "" +msgstr "Привести файли в робочому дереві до назад до попередньої ревізії." #: bzrlib/builtins.py:4751 msgid "" @@ -3016,10 +3501,12 @@ "Show help on a command or other topic.\n" " " msgstr "" +"Показати довідку по команді або іншій темі.\n" +" " #: bzrlib/builtins.py:4842 msgid "Show help on all commands." -msgstr "" +msgstr "Показати довідку по усім командам." #: bzrlib/builtins.py:4871 msgid "Show unmerged/unpulled revisions between two branches." @@ -3027,7 +3514,7 @@ #: bzrlib/builtins.py:4873 msgid "OTHER_BRANCH may be local or remote." -msgstr "" +msgstr "OTHER_BRANCH може бути локальним або вилученим." #: bzrlib/builtins.py:4875 msgid "" @@ -3084,19 +3571,19 @@ #: bzrlib/builtins.py:4911 msgid "Display changes in the local branch only." -msgstr "" +msgstr "Показати зміни лише у локальній гілці." #: bzrlib/builtins.py:4912 msgid "Same as --mine-only." -msgstr "" +msgstr "Те ж саме, що --mine-only." #: bzrlib/builtins.py:4914 msgid "Display changes in the remote branch only." -msgstr "" +msgstr "Показати зміни лише у віддаленій гілці." #: bzrlib/builtins.py:4915 msgid "Same as --theirs-only." -msgstr "" +msgstr "Те ж саме, що --theirs-only." #: bzrlib/builtins.py:4920 msgid "" @@ -3138,19 +3625,19 @@ #: bzrlib/builtins.py:5053 msgid "This branch has no new revisions.\n" -msgstr "" +msgstr "Ця гілка не має нових ревізій.\n" #: bzrlib/builtins.py:5056 msgid "Other branch has no new revisions.\n" -msgstr "" +msgstr "Інша гілка не має нових ревізій.\n" #: bzrlib/builtins.py:5061 msgid "Branches are up to date.\n" -msgstr "" +msgstr "Гілки у актуальному стані.\n" #: bzrlib/builtins.py:5072 msgid "Compress the data within a repository." -msgstr "" +msgstr "Стиснути дані у репозиторії." #: bzrlib/builtins.py:5074 msgid "" @@ -3178,21 +3665,23 @@ #: bzrlib/builtins.py:5093 msgid "Delete obsolete packs to save disk space." -msgstr "" +msgstr "Вилучити застарілі пакунки для економії місця на диску." #: bzrlib/builtins.py:5107 msgid "List the installed plugins." -msgstr "" +msgstr "Перелік встановлених втулок." #: bzrlib/builtins.py:5109 msgid "" "This command displays the list of installed plugins including\n" "version of plugin and a short description of each." msgstr "" +"Ця команда показує перелік встановлених втулок,\n" +"включаючи версію та короткий опис кожної з них." #: bzrlib/builtins.py:5112 msgid "--verbose shows the path where each plugin is located." -msgstr "" +msgstr "--verbose показує розташування кожної втулки." #: bzrlib/builtins.py:5114 msgid "" @@ -3260,12 +3749,16 @@ "Convert the current branch into a checkout of the supplied branch.\n" "If no branch is supplied, rebind to the last bound location." msgstr "" +"Перетворити поточну гілку у робочу копію вказаної гілки.\n" +"Якщо гілка не вказана, переприв’язати останнє розташування прив’язки." #: bzrlib/builtins.py:5288 msgid "" "Once converted into a checkout, commits must succeed on the master branch\n" "before they will be applied to the local branch." msgstr "" +"Після перетворення у робочу копію, закріплення повинні робитися\n" +"над основною гілкою, перед чим вони можуть бути застосовані до локальної." #: bzrlib/builtins.py:5291 msgid "" @@ -3292,7 +3785,7 @@ #: bzrlib/builtins.py:5328 msgid "Convert the current checkout into a regular branch." -msgstr "" +msgstr "Перетворити поточну робочу копію у звичайну гілку." #: bzrlib/builtins.py:5330 msgid "" @@ -3343,7 +3836,7 @@ #: bzrlib/builtins.py:5371 msgid "Only remove the commits from the local branch when in a checkout." -msgstr "" +msgstr "Вилучити закріплення з локальної гілки лише в робочій копії." #: bzrlib/builtins.py:5420 msgid "No revisions to uncommit.\n" @@ -3363,7 +3856,7 @@ #: bzrlib/builtins.py:5445 msgid "Canceled\n" -msgstr "" +msgstr "Скасовано\n" #: bzrlib/builtins.py:5452 #, python-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cinder.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cinder.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cinder.po 2014-07-09 09:20:08.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cinder.po 2015-02-19 15:22:50.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 15:28+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:39+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" "Generated-By: Babel 1.3\n" @@ -25,707 +25,715 @@ msgid "Arguments dropped when creating context: %s" msgstr "" -#: cinder/context.py:107 +#: cinder/context.py:102 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" -msgstr "" +msgstr "read_deleted може бути лише один з 'no', 'yes', або 'only, не %r" -#: cinder/exception.py:66 cinder/brick/exception.py:31 +#: cinder/exception.py:67 cinder/brick/exception.py:31 msgid "An unknown exception occurred." msgstr "Сталося невідоме виключення." -#: cinder/exception.py:88 +#: cinder/exception.py:93 msgid "Exception in string format operation" msgstr "Виключення під час дії з форматування рядка" -#: cinder/exception.py:107 +#: cinder/exception.py:118 #, python-format msgid "" "Bad or unexpected response from the storage volume backend API: %(data)s" msgstr "" +"Неприпустима або непередбачена відповідь від API внутрішнього інтерфейсу " +"логічного диску: %(data)s" -#: cinder/exception.py:112 +#: cinder/exception.py:123 #, python-format msgid "Volume driver reported an error: %(message)s" -msgstr "" +msgstr "Помилка звукового драйвера: %(message)s" -#: cinder/exception.py:116 +#: cinder/exception.py:127 #, python-format msgid "Backup driver reported an error: %(message)s" msgstr "" -#: cinder/exception.py:120 +#: cinder/exception.py:131 #, python-format msgid "Connection to glance failed: %(reason)s" msgstr "" -#: cinder/exception.py:124 +#: cinder/exception.py:135 msgid "Not authorized." msgstr "Не уповноважено." -#: cinder/exception.py:129 +#: cinder/exception.py:140 msgid "User does not have admin privileges" -msgstr "" +msgstr "Користувач не має адміністративних привілеїв" -#: cinder/exception.py:133 +#: cinder/exception.py:144 #, python-format msgid "Policy doesn't allow %(action)s to be performed." -msgstr "" +msgstr "Політика не припускає виконання %(action)s." -#: cinder/exception.py:137 +#: cinder/exception.py:148 #, python-format msgid "Not authorized for image %(image_id)s." -msgstr "" +msgstr "Неприпустимо до зображення %(image_id)s." -#: cinder/exception.py:141 +#: cinder/exception.py:152 msgid "Volume driver not ready." -msgstr "" +msgstr "Звуковий драйвер не готовий." -#: cinder/exception.py:145 cinder/brick/exception.py:77 +#: cinder/exception.py:156 cinder/brick/exception.py:77 msgid "Unacceptable parameters." -msgstr "" +msgstr "Неприпустимі параметри." -#: cinder/exception.py:150 +#: cinder/exception.py:161 #, python-format msgid "Invalid snapshot: %(reason)s" -msgstr "" +msgstr "Неприпустимий зняток: %(reason)s" -#: cinder/exception.py:154 +#: cinder/exception.py:165 #, python-format msgid "Invalid attaching mode '%(mode)s' for volume %(volume_id)s." msgstr "" -#: cinder/exception.py:159 +#: cinder/exception.py:170 #, python-format msgid "Volume %(volume_id)s is still attached, detach volume first." -msgstr "" +msgstr "Логічний диск %(volume_id)s досі приєднаний, від’єднайте його." -#: cinder/exception.py:163 +#: cinder/exception.py:174 msgid "Failed to load data into json format" -msgstr "" +msgstr "Помилка завантаження даних у формат json" -#: cinder/exception.py:167 +#: cinder/exception.py:178 msgid "The results are invalid." msgstr "" -#: cinder/exception.py:171 +#: cinder/exception.py:182 #, python-format msgid "Invalid input received: %(reason)s" msgstr "" -#: cinder/exception.py:175 +#: cinder/exception.py:186 #, python-format msgid "Invalid volume type: %(reason)s" msgstr "" -#: cinder/exception.py:179 +#: cinder/exception.py:190 #, python-format msgid "Invalid volume: %(reason)s" -msgstr "" +msgstr "Неприпустимий том: %(reason)s" -#: cinder/exception.py:183 +#: cinder/exception.py:194 #, python-format msgid "Invalid content type %(content_type)s." -msgstr "" +msgstr "Неприпустимий тип вмісту %(content_type)s." -#: cinder/exception.py:187 +#: cinder/exception.py:198 #, python-format msgid "Invalid host: %(reason)s" -msgstr "" +msgstr "Неприпустимий хост: %(reason)s" -#: cinder/exception.py:193 cinder/brick/exception.py:84 +#: cinder/exception.py:204 cinder/brick/exception.py:84 #, python-format msgid "%(err)s" -msgstr "" +msgstr "%(err)s" -#: cinder/exception.py:197 +#: cinder/exception.py:208 #, python-format msgid "Invalid auth key: %(reason)s" msgstr "" -#: cinder/exception.py:201 +#: cinder/exception.py:212 #, python-format msgid "" "Value \"%(value)s\" is not valid for configuration option \"%(option)s\"" msgstr "" -#: cinder/exception.py:206 +#: cinder/exception.py:217 msgid "Service is unavailable at this time." -msgstr "" +msgstr "На цю мить служба недоступна." -#: cinder/exception.py:210 +#: cinder/exception.py:221 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" -msgstr "" +msgstr "Образ %(image_id)s неприпустимий: %(reason)s" -#: cinder/exception.py:214 +#: cinder/exception.py:225 #, python-format msgid "The device in the path %(path)s is unavailable: %(reason)s" msgstr "" -#: cinder/exception.py:218 +#: cinder/exception.py:229 #, python-format msgid "Expected a uuid but received %(uuid)s." -msgstr "" +msgstr "Замість очікуваного UUID - %(uuid)s." -#: cinder/exception.py:222 cinder/brick/exception.py:71 +#: cinder/exception.py:246 cinder/brick/exception.py:71 msgid "Resource could not be found." -msgstr "" +msgstr "Ресурс не може бути знайдений." -#: cinder/exception.py:228 +#: cinder/exception.py:252 #, python-format msgid "Volume %(volume_id)s could not be found." -msgstr "" +msgstr "Том %(volume_id)s не знайдений." -#: cinder/exception.py:232 +#: cinder/exception.py:256 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." -msgstr "" +msgstr "Том %(volume_id)s не має метаданих з ключем %(metadata_key)s." -#: cinder/exception.py:237 +#: cinder/exception.py:261 #, python-format msgid "" "Volume %(volume_id)s has no administration metadata with key " "%(metadata_key)s." msgstr "" -#: cinder/exception.py:242 +#: cinder/exception.py:266 #, python-format msgid "Invalid metadata: %(reason)s" -msgstr "" +msgstr "Неприпустимі метадані: %(reason)s" -#: cinder/exception.py:246 +#: cinder/exception.py:270 #, python-format msgid "Invalid metadata size: %(reason)s" -msgstr "" +msgstr "Неприпустимий розмір метаданих: %(reason)s" -#: cinder/exception.py:250 +#: cinder/exception.py:274 #, python-format msgid "Snapshot %(snapshot_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: cinder/exception.py:255 +#: cinder/exception.py:279 #, python-format msgid "Volume type %(volume_type_id)s could not be found." -msgstr "" +msgstr "Тип тому %(volume_type_id)s не може бути знайдений." -#: cinder/exception.py:259 +#: cinder/exception.py:283 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." -msgstr "" +msgstr "Тип тому під назвою %(volume_type_name)s не може бути знайдений." -#: cinder/exception.py:264 +#: cinder/exception.py:293 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" +"Тип тому %(volume_type_id)s не має додаткових особливостей з ключем " +"%(extra_specs_key)s." -#: cinder/exception.py:269 +#: cinder/exception.py:298 #, python-format msgid "" "Volume Type %(volume_type_id)s deletion is not allowed with volumes present " "with the type." msgstr "" -#: cinder/exception.py:274 +#: cinder/exception.py:303 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." -msgstr "" +msgstr "Зняток %(snapshot_id)s не може бути знайдений." -#: cinder/exception.py:278 +#: cinder/exception.py:311 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" -msgstr "" +msgstr "вилучення тому %(volume_name)s, який має зняток" -#: cinder/exception.py:282 +#: cinder/exception.py:315 #, python-format msgid "deleting snapshot %(snapshot_name)s that has dependent volumes" -msgstr "" +msgstr "вилучення знятку %(snapshot_name)s, який пов’язаний з томами" -#: cinder/exception.py:287 +#: cinder/exception.py:320 #, python-format msgid "No target id found for volume %(volume_id)s." -msgstr "" +msgstr "Не знайдено призначуваний ідентифікатор для тому %(volume_id)s." -#: cinder/exception.py:291 +#: cinder/exception.py:324 #, python-format msgid "Invalid image href %(image_href)s." -msgstr "" +msgstr "Неприпустимий образ href %(image_href)s." -#: cinder/exception.py:295 +#: cinder/exception.py:328 #, python-format msgid "Image %(image_id)s could not be found." -msgstr "" +msgstr "Образ %(image_id)s не знайдений." -#: cinder/exception.py:299 +#: cinder/exception.py:332 #, python-format msgid "Service %(service_id)s could not be found." -msgstr "" +msgstr "Служба %(service_id)s не знайдена." -#: cinder/exception.py:303 +#: cinder/exception.py:336 #, python-format msgid "Host %(host)s could not be found." -msgstr "" +msgstr "Вузол %(host)s не знайдений." -#: cinder/exception.py:307 +#: cinder/exception.py:340 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." -msgstr "" +msgstr "Планувальник фільтру вузлів %(filter_name)s не знайдений." -#: cinder/exception.py:311 +#: cinder/exception.py:344 #, python-format msgid "Scheduler Host Weigher %(weigher_name)s could not be found." msgstr "" -#: cinder/exception.py:315 +#: cinder/exception.py:348 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." -msgstr "" +msgstr "Неможливо знайти двійковий файл %(binary)s на вузлі %(host)s." -#: cinder/exception.py:319 +#: cinder/exception.py:352 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: cinder/exception.py:323 +#: cinder/exception.py:356 #, python-format msgid "" "Change would make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: cinder/exception.py:328 +#: cinder/exception.py:361 msgid "Quota could not be found" -msgstr "" +msgstr "Квота не знайдена" -#: cinder/exception.py:332 +#: cinder/exception.py:365 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: cinder/exception.py:336 +#: cinder/exception.py:369 #, python-format msgid "Quota for project %(project_id)s could not be found." -msgstr "" +msgstr "Квота проекту %(project_id)s не знайдена." -#: cinder/exception.py:340 +#: cinder/exception.py:373 #, python-format msgid "Quota class %(class_name)s could not be found." -msgstr "" +msgstr "Клас квотування %(class_name)s не знайдений." -#: cinder/exception.py:344 +#: cinder/exception.py:377 #, python-format msgid "Quota usage for project %(project_id)s could not be found." -msgstr "" +msgstr "Квота використання для проекту %(project_id)s не знайдена." -#: cinder/exception.py:348 +#: cinder/exception.py:381 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: cinder/exception.py:352 +#: cinder/exception.py:385 #, python-format msgid "Quota exceeded for resources: %(overs)s" -msgstr "" +msgstr "Перевищена квота для ресурсів: %(overs)s" -#: cinder/exception.py:356 +#: cinder/exception.py:389 #, python-format msgid "File %(file_path)s could not be found." -msgstr "" +msgstr "Файл %(file_path)s не може бути знайдений." -#: cinder/exception.py:365 +#: cinder/exception.py:398 #, python-format msgid "Volume Type %(id)s already exists." msgstr "" -#: cinder/exception.py:369 +#: cinder/exception.py:407 #, python-format msgid "Volume type encryption for type %(type_id)s already exists." msgstr "" -#: cinder/exception.py:373 +#: cinder/exception.py:411 #, python-format msgid "Volume type encryption for type %(type_id)s does not exist." msgstr "" -#: cinder/exception.py:377 +#: cinder/exception.py:415 #, python-format msgid "Malformed message body: %(reason)s" -msgstr "" +msgstr "Неправильне тіло повідомлення: %(reason)s" -#: cinder/exception.py:381 +#: cinder/exception.py:419 #, python-format msgid "Could not find config at %(path)s" -msgstr "" +msgstr "Неможливо знайти конфігурацію за адресою %(path)s" -#: cinder/exception.py:385 +#: cinder/exception.py:423 #, python-format msgid "Could not find parameter %(param)s" msgstr "" -#: cinder/exception.py:389 +#: cinder/exception.py:427 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: cinder/exception.py:393 +#: cinder/exception.py:431 #, python-format msgid "No valid host was found. %(reason)s" -msgstr "" +msgstr "Припустимий вузол не знайдений. %(reason)s" -#: cinder/exception.py:402 +#: cinder/exception.py:440 #, python-format msgid "Quota exceeded: code=%(code)s" -msgstr "" +msgstr "Перевищено квоту: код=%(code)s" -#: cinder/exception.py:409 +#: cinder/exception.py:447 #, python-format msgid "" "Requested volume or snapshot exceeds allowed Gigabytes quota. Requested " "%(requested)sG, quota is %(quota)sG and %(consumed)sG has been consumed." msgstr "" -#: cinder/exception.py:415 +#: cinder/exception.py:459 #, python-format msgid "Maximum number of volumes allowed (%(allowed)d) exceeded" msgstr "" +"Перевищено максимально припустиму кількість логічних дисків (%(allowed)d)" -#: cinder/exception.py:419 +#: cinder/exception.py:463 #, python-format msgid "Maximum number of snapshots allowed (%(allowed)d) exceeded" msgstr "" -#: cinder/exception.py:423 +#: cinder/exception.py:471 #, python-format msgid "Detected more than one volume with name %(vol_name)s" -msgstr "" +msgstr "Знайдено більше одного тома з іменем %(vol_name)s" -#: cinder/exception.py:427 +#: cinder/exception.py:475 #, python-format msgid "" "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" +"Неможливо створити volume_type з іменем %(name)s і специфікаціями " +"%(extra_specs)s" -#: cinder/exception.py:432 +#: cinder/exception.py:484 #, python-format msgid "Unknown or unsupported command %(cmd)s" msgstr "" -#: cinder/exception.py:436 +#: cinder/exception.py:488 #, python-format msgid "Malformed response to command %(cmd)s: %(reason)s" msgstr "" -#: cinder/exception.py:440 +#: cinder/exception.py:492 #, python-format msgid "Operation failed with status=%(status)s. Full dump: %(data)s" msgstr "" -#: cinder/exception.py:444 +#: cinder/exception.py:500 #, python-format msgid "" "Glance metadata cannot be updated, key %(key)s exists for volume id " "%(volume_id)s" msgstr "" -#: cinder/exception.py:449 +#: cinder/exception.py:505 #, python-format msgid "Glance metadata for volume/snapshot %(id)s cannot be found." msgstr "" -#: cinder/exception.py:453 +#: cinder/exception.py:509 #, python-format msgid "Failed to export for volume: %(reason)s" msgstr "" -#: cinder/exception.py:457 +#: cinder/exception.py:517 #, python-format msgid "Failed to create metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:461 +#: cinder/exception.py:521 #, python-format msgid "Failed to update metadata for volume: %(reason)s" msgstr "" -#: cinder/exception.py:465 +#: cinder/exception.py:525 #, python-format msgid "Failed to copy metadata to volume: %(reason)s" msgstr "" -#: cinder/exception.py:469 +#: cinder/exception.py:529 #, python-format msgid "Failed to copy image to volume: %(reason)s" msgstr "" -#: cinder/exception.py:473 +#: cinder/exception.py:533 msgid "Invalid Ceph args provided for backup rbd operation" msgstr "" -#: cinder/exception.py:477 +#: cinder/exception.py:537 msgid "An error has occurred during backup operation" msgstr "" -#: cinder/exception.py:481 +#: cinder/exception.py:541 msgid "Unsupported backup metadata version requested" msgstr "" -#: cinder/exception.py:485 +#: cinder/exception.py:549 msgid "Metadata backup already exists for this volume" msgstr "" -#: cinder/exception.py:489 +#: cinder/exception.py:553 msgid "Backup RBD operation failed" msgstr "" -#: cinder/exception.py:493 +#: cinder/exception.py:561 #, python-format msgid "Backup %(backup_id)s could not be found." msgstr "" -#: cinder/exception.py:497 +#: cinder/exception.py:565 msgid "Failed to identify volume backend." msgstr "" -#: cinder/exception.py:501 +#: cinder/exception.py:569 #, python-format msgid "Invalid backup: %(reason)s" msgstr "Некоректна резервна копія: %(reason)s" -#: cinder/exception.py:505 +#: cinder/exception.py:573 #, python-format msgid "Connection to swift failed: %(reason)s" msgstr "" -#: cinder/exception.py:509 +#: cinder/exception.py:577 #, python-format msgid "Transfer %(transfer_id)s could not be found." msgstr "" -#: cinder/exception.py:513 +#: cinder/exception.py:581 #, python-format msgid "Volume migration failed: %(reason)s" msgstr "" -#: cinder/exception.py:517 +#: cinder/exception.py:585 #, python-format msgid "SSH command injection detected: %(command)s" msgstr "" -#: cinder/exception.py:521 +#: cinder/exception.py:589 #, python-format msgid "QoS Specs %(specs_id)s already exists." msgstr "" -#: cinder/exception.py:525 +#: cinder/exception.py:593 #, python-format msgid "Failed to create qos_specs: %(name)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:530 +#: cinder/exception.py:598 #, python-format msgid "Failed to update qos_specs: %(specs_id)s with specs %(qos_specs)s." msgstr "" -#: cinder/exception.py:535 +#: cinder/exception.py:603 #, python-format msgid "No such QoS spec %(specs_id)s." msgstr "" -#: cinder/exception.py:539 +#: cinder/exception.py:607 #, python-format msgid "Failed to associate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:544 +#: cinder/exception.py:612 #, python-format msgid "Failed to disassociate qos_specs: %(specs_id)s with type %(type_id)s." msgstr "" -#: cinder/exception.py:549 +#: cinder/exception.py:617 #, python-format msgid "QoS spec %(specs_id)s has no spec with key %(specs_key)s." msgstr "" -#: cinder/exception.py:554 +#: cinder/exception.py:622 #, python-format msgid "Invalid qos specs: %(reason)s" msgstr "" -#: cinder/exception.py:558 +#: cinder/exception.py:626 #, python-format msgid "QoS Specs %(specs_id)s is still associated with entities." msgstr "" -#: cinder/exception.py:562 +#: cinder/exception.py:630 #, python-format msgid "key manager error: %(reason)s" msgstr "" -#: cinder/exception.py:566 +#: cinder/exception.py:634 #, python-format msgid "" "Manage existing volume failed due to invalid backend reference " "%(existing_ref)s: %(reason)s" msgstr "" -#: cinder/exception.py:571 +#: cinder/exception.py:649 #, python-format msgid "Manage existing volume failed due to volume type mismatch: %(reason)s" msgstr "" -#: cinder/exception.py:578 +#: cinder/exception.py:664 msgid "Coraid Cinder Driver exception." msgstr "" -#: cinder/exception.py:582 +#: cinder/exception.py:668 msgid "Failed to encode json data." msgstr "" -#: cinder/exception.py:586 +#: cinder/exception.py:672 msgid "Login on ESM failed." msgstr "" -#: cinder/exception.py:590 +#: cinder/exception.py:676 msgid "Relogin on ESM failed." msgstr "" -#: cinder/exception.py:594 +#: cinder/exception.py:680 #, python-format msgid "Group with name \"%(group_name)s\" not found." msgstr "" -#: cinder/exception.py:598 +#: cinder/exception.py:684 #, python-format msgid "ESM configure request failed: %(reason)s" msgstr "" -#: cinder/exception.py:602 +#: cinder/exception.py:688 #, python-format msgid "Coraid ESM not available with reason: %(reason)s" msgstr "" -#: cinder/exception.py:607 +#: cinder/exception.py:698 msgid "Zadara Cinder Driver exception." msgstr "" -#: cinder/exception.py:611 +#: cinder/exception.py:702 #, python-format msgid "Unable to create server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:615 +#: cinder/exception.py:706 #, python-format msgid "Unable to find server object for initiator %(name)s" msgstr "" -#: cinder/exception.py:619 +#: cinder/exception.py:710 msgid "Unable to find any active VPSA controller" msgstr "" -#: cinder/exception.py:623 +#: cinder/exception.py:714 #, python-format msgid "Failed to retrieve attachments for volume %(name)s" msgstr "" -#: cinder/exception.py:627 +#: cinder/exception.py:718 #, python-format msgid "Invalid attachment info for volume %(name)s: %(reason)s" msgstr "" -#: cinder/exception.py:631 +#: cinder/exception.py:722 #, python-format msgid "Bad HTTP response status %(status)s" msgstr "" -#: cinder/exception.py:636 +#: cinder/exception.py:727 msgid "Bad response from SolidFire API" -msgstr "" +msgstr "Неприпустима відповідь від SolidFire API" -#: cinder/exception.py:640 +#: cinder/exception.py:731 msgid "SolidFire Cinder Driver exception" msgstr "" -#: cinder/exception.py:644 +#: cinder/exception.py:735 #, python-format msgid "Error in SolidFire API response: data=%(data)s" -msgstr "" +msgstr "Помилка відповіді SolidFire API: data=%(data)s" -#: cinder/exception.py:648 +#: cinder/exception.py:739 #, python-format msgid "Unable to locate account %(account_name)s on Solidfire device" msgstr "" +"Неможливо знайти обліковий запис %(account_name)s на пристрої Solidfire" -#: cinder/exception.py:654 +#: cinder/exception.py:749 #, python-format msgid "Invalid 3PAR Domain: %(err)s" msgstr "" -#: cinder/exception.py:659 +#: cinder/exception.py:767 msgid "Unknown NFS exception" -msgstr "" +msgstr "Невідоме виключення NFS" -#: cinder/exception.py:663 +#: cinder/exception.py:771 msgid "No mounted NFS shares found" -msgstr "" +msgstr "Відсутні змонтовані спільні ресурси NFS" -#: cinder/exception.py:667 cinder/exception.py:680 +#: cinder/exception.py:762 cinder/exception.py:775 cinder/exception.py:801 #, python-format msgid "There is no share which can host %(volume_size)sG" msgstr "" -#: cinder/exception.py:672 +#: cinder/exception.py:793 msgid "Unknown Gluster exception" -msgstr "" +msgstr "Невідоме виключення Gluster" -#: cinder/exception.py:676 +#: cinder/exception.py:797 msgid "No mounted Gluster shares found" -msgstr "" +msgstr "Відсутні змонтовані спільні ресурси Gluster" -#: cinder/exception.py:684 +#: cinder/exception.py:513 #, python-format msgid "Failed to remove export for volume %(volume)s: %(reason)s" msgstr "" -#: cinder/exception.py:689 +#: cinder/exception.py:806 msgid "HP MSA Volume Driver exception" msgstr "" -#: cinder/exception.py:693 +#: cinder/exception.py:810 #, python-format msgid "VDisk doesn't exist (%(vdisk)s)" msgstr "" -#: cinder/exception.py:697 +#: cinder/exception.py:814 msgid "Unable to connect to MSA array" msgstr "" -#: cinder/exception.py:701 +#: cinder/exception.py:818 #, python-format msgid "Not enough space on VDisk (%(vdisk)s)" msgstr "" -#: cinder/exception.py:706 +#: cinder/exception.py:823 #, python-format msgid "Fibre Channel connection control failure: %(reason)s" msgstr "" -#: cinder/exception.py:710 +#: cinder/exception.py:827 #, python-format msgid "Fibre Channel Zone operation failed: %(reason)s" msgstr "" -#: cinder/exception.py:714 +#: cinder/exception.py:831 #, python-format msgid "Fibre Channel SAN Lookup failure: %(reason)s" msgstr "" -#: cinder/exception.py:718 +#: cinder/exception.py:835 cinder/exception.py:839 #, python-format msgid "Fibre Channel Zoning CLI error: %(reason)s" msgstr "" -#: cinder/exception.py:722 +#: cinder/exception.py:843 msgid "NetApp Cinder Driver exception." msgstr "" @@ -735,11 +743,11 @@ #: cinder/policy.py:30 msgid "JSON file representing policy" -msgstr "" +msgstr "Файл JSON представляє політику" #: cinder/policy.py:33 msgid "Rule checked when requested rule is not found" -msgstr "" +msgstr "Правило буде перевірено, коли запитуване правило не буде знайдено" #: cinder/quota.py:105 #, python-format @@ -754,40 +762,40 @@ msgid "Created reservations %s" msgstr "" -#: cinder/quota.py:770 +#: cinder/quota.py:783 #, python-format msgid "Failed to commit reservations %s" msgstr "" -#: cinder/quota.py:790 +#: cinder/quota.py:803 #, python-format msgid "Failed to roll back reservations %s" msgstr "" -#: cinder/quota.py:874 +#: cinder/quota.py:891 cinder/quota.py:915 msgid "Cannot register resource" msgstr "" -#: cinder/quota.py:877 +#: cinder/quota.py:894 cinder/quota.py:918 msgid "Cannot register resources" msgstr "" -#: cinder/quota_utils.py:46 +#: cinder/quota_utils.py:47 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume - " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/quota_utils.py:56 cinder/transfer/api.py:168 -#: cinder/volume/flows/api/create_volume.py:520 +#: cinder/quota_utils.py:57 cinder/transfer/api.py:174 +#: cinder/volume/flows/api/create_volume.py:586 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d volumes " "already consumed)" msgstr "" -#: cinder/service.py:100 +#: cinder/service.py:139 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" @@ -797,7 +805,7 @@ msgid "Creating RPC server for service %s" msgstr "" -#: cinder/service.py:144 +#: cinder/service.py:185 #, python-format msgid "" "Report interval must be less than service down time. Current config " @@ -806,19 +814,19 @@ "%(new_down_time)s" msgstr "" -#: cinder/service.py:212 +#: cinder/service.py:253 msgid "Service killed that has no database entry" -msgstr "" +msgstr "Служба завершила роботу з-за відсутності запису бази даних" #: cinder/service.py:250 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:265 +#: cinder/service.py:306 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:271 +#: cinder/service.py:311 msgid "model server went away" msgstr "" @@ -829,7 +837,7 @@ "Input value ignored." msgstr "" -#: cinder/service.py:368 +#: cinder/service.py:420 msgid "serve() can only be called once" msgstr "" @@ -843,29 +851,29 @@ msgid "%s : FLAG SET " msgstr "" -#: cinder/utils.py:97 +#: cinder/utils.py:96 #, python-format msgid "Can not translate %s to integer." msgstr "" -#: cinder/utils.py:128 +#: cinder/utils.py:135 #, python-format msgid "May specify only one of %s" msgstr "" -#: cinder/utils.py:213 +#: cinder/ssh_utils.py:135 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:229 +#: cinder/ssh_utils.py:151 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:413 +#: cinder/utils.py:292 #, python-format msgid "Invalid backend: %s" -msgstr "" +msgstr "Невірний бекенд: %s" #: cinder/utils.py:424 #, python-format @@ -877,48 +885,48 @@ msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:760 +#: cinder/utils.py:618 #, python-format msgid "Volume driver %s not initialized" msgstr "" -#: cinder/utils.py:782 +#: cinder/utils.py:687 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: cinder/utils.py:786 +#: cinder/utils.py:691 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: cinder/utils.py:791 +#: cinder/utils.py:696 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: cinder/wsgi.py:136 cinder/openstack/common/sslutils.py:50 +#: cinder/wsgi.py:157 #, python-format msgid "Unable to find cert_file : %s" msgstr "" -#: cinder/wsgi.py:139 cinder/openstack/common/sslutils.py:53 +#: cinder/wsgi.py:161 #, python-format msgid "Unable to find ca_file : %s" msgstr "" -#: cinder/wsgi.py:142 cinder/openstack/common/sslutils.py:56 +#: cinder/wsgi.py:164 #, python-format msgid "Unable to find key_file : %s" -msgstr "" +msgstr "Неможливо знайти key_file : %s" -#: cinder/wsgi.py:145 cinder/openstack/common/sslutils.py:59 +#: cinder/openstack/common/sslutils.py:59 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" msgstr "" -#: cinder/wsgi.py:178 +#: cinder/wsgi.py:184 #, python-format msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" @@ -928,64 +936,66 @@ msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: cinder/wsgi.py:235 +#: cinder/wsgi.py:254 msgid "Stopping WSGI server." -msgstr "" +msgstr "Виконується зупинка сервера WSGI." -#: cinder/wsgi.py:253 +#: cinder/wsgi.py:272 msgid "WSGI server has stopped." -msgstr "" +msgstr "Сервер WSGI був зупинений." -#: cinder/wsgi.py:322 +#: cinder/wsgi.py:364 msgid "You must implement __call__" -msgstr "" +msgstr "Ви повинні реалізувати __call__" -#: cinder/api/auth.py:26 +#: cinder/api/auth.py:27 msgid "" "cinder.api.auth:CinderKeystoneContext is deprecated. Please use " "cinder.api.middleware.auth:CinderKeystoneContext instead." msgstr "" -#: cinder/api/auth.py:34 +#: cinder/api/auth.py:35 msgid "" "cinder.api.auth:pipeline_factory is deprecated. Please use " "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:92 cinder/api/common.py:126 cinder/volume/api.py:282 +#: cinder/api/common.py:95 cinder/api/common.py:129 +#: cinder/consistencygroup/api.py:312 cinder/volume/api.py:392 msgid "limit param must be an integer" -msgstr "" +msgstr "обмежуючий параметр повинен бути цілочисельним" -#: cinder/api/common.py:95 cinder/api/common.py:130 cinder/volume/api.py:279 +#: cinder/api/common.py:98 cinder/api/common.py:133 +#: cinder/consistencygroup/api.py:309 cinder/volume/api.py:389 msgid "limit param must be positive" -msgstr "" +msgstr "обмежуючий параметр повинен бути позитивним" -#: cinder/api/common.py:120 +#: cinder/api/common.py:123 msgid "offset param must be an integer" msgstr "" -#: cinder/api/common.py:134 +#: cinder/api/common.py:137 msgid "offset param must be positive" msgstr "" -#: cinder/api/common.py:162 +#: cinder/api/common.py:165 #, python-format msgid "marker [%s] not found" -msgstr "" +msgstr "маркер [%s] не знайдений" #: cinder/api/common.py:189 #, python-format msgid "href %s does not contain version" msgstr "" -#: cinder/api/extensions.py:183 +#: cinder/api/extensions.py:184 msgid "Initializing extension manager." -msgstr "" +msgstr "Ініціалізація менеджера розширень." -#: cinder/api/extensions.py:198 +#: cinder/api/extensions.py:199 #, python-format msgid "Loaded extension: %s" -msgstr "" +msgstr "Завантаження розширення: %s" #: cinder/api/extensions.py:236 #, python-format @@ -1012,10 +1022,10 @@ msgid "Ext updated: %s" msgstr "" -#: cinder/api/extensions.py:243 +#: cinder/api/extensions.py:244 #, python-format msgid "Exception loading extension: %s" -msgstr "" +msgstr "Виключення виконує завантаження розширення: %s" #: cinder/api/extensions.py:257 #, python-format @@ -1027,58 +1037,58 @@ msgid "Calling extension factory %s" msgstr "" -#: cinder/api/extensions.py:277 +#: cinder/api/extensions.py:278 #, python-format msgid "osapi_volume_extension is set to deprecated path: %s" msgstr "" -#: cinder/api/extensions.py:279 +#: cinder/api/extensions.py:280 #, python-format msgid "" "Please set your flag or cinder.conf settings for osapi_volume_extension to: " "%s" msgstr "" -#: cinder/api/extensions.py:288 +#: cinder/api/extensions.py:289 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" -msgstr "" +msgstr "Помилка завантаження розширення %(ext_factory)s: %(exc)s" -#: cinder/api/extensions.py:357 +#: cinder/api/extensions.py:345 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" -msgstr "" +msgstr "Помилка завантаження розширення %(classpath)s: %(exc)s" -#: cinder/api/extensions.py:382 +#: cinder/api/extensions.py:370 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" -msgstr "" +msgstr "Помилка завантаження розширення %(ext_name)s: %(exc)s" -#: cinder/api/sizelimit.py:25 +#: cinder/api/sizelimit.py:26 msgid "" "cinder.api.sizelimit:RequestBodySizeLimiter is deprecated. Please use " "cinder.api.middleware.sizelimit:RequestBodySizeLimiter instead" msgstr "" -#: cinder/api/xmlutil.py:266 +#: cinder/api/xmlutil.py:271 msgid "element is not a child" -msgstr "" +msgstr "елемент не є нащадком" -#: cinder/api/xmlutil.py:463 +#: cinder/api/xmlutil.py:473 msgid "root element selecting a list" msgstr "" -#: cinder/api/xmlutil.py:786 +#: cinder/api/xmlutil.py:796 #, python-format msgid "" "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: cinder/api/xmlutil.py:907 +#: cinder/api/xmlutil.py:917 msgid "subclasses must implement construct()!" msgstr "" -#: cinder/api/contrib/admin_actions.py:82 +#: cinder/api/contrib/admin_actions.py:84 #, python-format msgid "Updating %(resource)s '%(id)s' with '%(update)r'" msgstr "" @@ -1093,7 +1103,7 @@ msgid "delete called for member %s" msgstr "" -#: cinder/api/contrib/backups.py:176 +#: cinder/api/contrib/backups.py:177 #, python-format msgid "Delete backup with id: %s" msgstr "" @@ -1103,13 +1113,15 @@ msgid "Creating new backup %s" msgstr "" -#: cinder/api/contrib/backups.py:228 cinder/api/contrib/backups.py:260 -#: cinder/api/contrib/volume_transfer.py:157 -#: cinder/api/contrib/volume_transfer.py:193 +#: cinder/api/contrib/backups.py:246 cinder/api/contrib/backups.py:278 +#: cinder/api/contrib/cgsnapshots.py:168 +#: cinder/api/contrib/consistencygroups.py:173 +#: cinder/api/contrib/volume_transfer.py:158 +#: cinder/api/contrib/volume_transfer.py:194 msgid "Incorrect request body format" -msgstr "" +msgstr "Неправильний формат тіла запиту" -#: cinder/api/contrib/backups.py:234 +#: cinder/api/contrib/backups.py:250 #, python-format msgid "Creating backup of volume %(volume_id)s in container %(container)s" msgstr "" @@ -1119,7 +1131,7 @@ msgid "Restoring backup %(backup_id)s (%(body)s)" msgstr "" -#: cinder/api/contrib/backups.py:267 +#: cinder/api/contrib/backups.py:283 #, python-format msgid "Restoring backup %(backup_id)s to volume %(volume_id)s" msgstr "" @@ -1139,7 +1151,7 @@ msgid "Importing record from %s." msgstr "" -#: cinder/api/contrib/backups.py:322 cinder/api/contrib/backups.py:331 +#: cinder/api/contrib/backups.py:340 cinder/api/contrib/backups.py:349 msgid "Incorrect request body format." msgstr "" @@ -1155,66 +1167,66 @@ #: cinder/api/contrib/extended_snapshot_attributes.py:60 msgid "Snapshot not found." -msgstr "" +msgstr "Зняток не знайдено." -#: cinder/api/contrib/hosts.py:86 cinder/api/openstack/wsgi.py:237 +#: cinder/api/contrib/hosts.py:87 cinder/api/openstack/wsgi.py:320 msgid "cannot understand XML" -msgstr "" +msgstr "неможливо розібрати XML" -#: cinder/api/contrib/hosts.py:136 +#: cinder/api/contrib/hosts.py:137 #, python-format msgid "Host '%s' could not be found." -msgstr "" +msgstr "Вузол '%s' не знайдений." -#: cinder/api/contrib/hosts.py:165 +#: cinder/api/contrib/hosts.py:166 #, python-format msgid "Invalid status: '%s'" -msgstr "" +msgstr "Неприпустимий стан: '%s'" -#: cinder/api/contrib/hosts.py:168 +#: cinder/api/contrib/hosts.py:169 #, python-format msgid "Invalid update setting: '%s'" -msgstr "" +msgstr "Неприпустимий параметр оновлення: '%s'" -#: cinder/api/contrib/hosts.py:180 +#: cinder/api/contrib/hosts.py:181 #, python-format msgid "Setting host %(host)s to %(state)s." -msgstr "" +msgstr "Переведення вузла %(host)s в %(state)s." -#: cinder/api/contrib/hosts.py:206 +#: cinder/api/contrib/hosts.py:207 msgid "Describe-resource is admin only functionality" msgstr "" -#: cinder/api/contrib/hosts.py:214 +#: cinder/api/contrib/hosts.py:215 msgid "Host not found" msgstr "Вузол не знайдено" -#: cinder/api/contrib/qos_specs_manage.py:110 +#: cinder/api/contrib/qos_specs_manage.py:132 msgid "Please specify a name for QoS specs." msgstr "Будь ласка, вкажіть назву для специфікацій QoS." -#: cinder/api/contrib/qos_specs_manage.py:221 +#: cinder/api/contrib/qos_specs_manage.py:243 msgid "Failed to disassociate qos specs." msgstr "" -#: cinder/api/contrib/qos_specs_manage.py:223 +#: cinder/api/contrib/qos_specs_manage.py:245 msgid "Qos specs still in use." msgstr "" -#: cinder/api/contrib/qos_specs_manage.py:299 -#: cinder/api/contrib/qos_specs_manage.py:353 +#: cinder/api/contrib/qos_specs_manage.py:322 +#: cinder/api/contrib/qos_specs_manage.py:376 msgid "Volume Type id must not be None." msgstr "" -#: cinder/api/contrib/quota_classes.py:72 +#: cinder/api/contrib/quota_classes.py:73 msgid "Missing required element quota_class_set in request body." msgstr "" -#: cinder/api/contrib/quota_classes.py:81 +#: cinder/api/contrib/quota_classes.py:82 msgid "Quota class limit must be specified as an integer value." msgstr "" -#: cinder/api/contrib/quota_classes.py:85 +#: cinder/api/contrib/quota_classes.py:86 msgid "Quota class limit must be -1 or greater." msgstr "" @@ -1235,142 +1247,143 @@ msgid "Bad key(s) in quota set: %s" msgstr "" -#: cinder/api/contrib/scheduler_hints.py:36 +#: cinder/api/contrib/scheduler_hints.py:37 msgid "Malformed scheduler_hints attribute" msgstr "" -#: cinder/api/contrib/services.py:91 +#: cinder/api/contrib/services.py:92 msgid "" "Query by service parameter is deprecated. Please use binary parameter " "instead." msgstr "" -#: cinder/api/contrib/services.py:161 +#: cinder/api/contrib/services.py:162 msgid "Disabled reason contains invalid characters or is too long" msgstr "" -#: cinder/api/contrib/snapshot_actions.py:51 +#: cinder/api/contrib/snapshot_actions.py:52 msgid "'status' must be specified." msgstr "" -#: cinder/api/contrib/snapshot_actions.py:61 +#: cinder/api/contrib/snapshot_actions.py:62 #, python-format msgid "Snapshot status %(cur)s not allowed for update_snapshot_status" msgstr "" -#: cinder/api/contrib/snapshot_actions.py:67 +#: cinder/api/contrib/snapshot_actions.py:68 #, python-format msgid "" "Provided snapshot status %(provided)s not allowed for snapshot with status " "%(current)s." msgstr "" -#: cinder/api/contrib/snapshot_actions.py:79 +#: cinder/api/contrib/snapshot_actions.py:80 msgid "progress must be an integer percentage" msgstr "" -#: cinder/api/contrib/types_extra_specs.py:101 +#: cinder/api/contrib/types_extra_specs.py:102 msgid "Request body empty" -msgstr "" +msgstr "Запит тіла порожній" -#: cinder/api/contrib/types_extra_specs.py:105 -#: cinder/api/v1/snapshot_metadata.py:75 cinder/api/v1/volume_metadata.py:75 -#: cinder/api/v2/snapshot_metadata.py:75 cinder/api/v2/volume_metadata.py:74 +#: cinder/api/contrib/types_extra_specs.py:106 +#: cinder/api/v1/snapshot_metadata.py:76 cinder/api/v1/volume_metadata.py:76 +#: cinder/api/v2/snapshot_metadata.py:76 cinder/api/v2/volume_metadata.py:75 msgid "Request body and URI mismatch" -msgstr "" +msgstr "Тіло запиту і URI не збігаються" -#: cinder/api/contrib/types_extra_specs.py:108 -#: cinder/api/v1/snapshot_metadata.py:79 cinder/api/v1/volume_metadata.py:79 -#: cinder/api/v2/snapshot_metadata.py:79 cinder/api/v2/volume_metadata.py:78 +#: cinder/api/contrib/types_extra_specs.py:109 +#: cinder/api/v1/snapshot_metadata.py:80 cinder/api/v1/volume_metadata.py:80 +#: cinder/api/v2/snapshot_metadata.py:80 cinder/api/v2/volume_metadata.py:79 msgid "Request body contains too many items" -msgstr "" +msgstr "Тіло запиту містить надлишкову кількість об’єктів" -#: cinder/api/contrib/types_extra_specs.py:152 +#: cinder/api/contrib/types_extra_specs.py:153 msgid "" "Key names can only contain alphanumeric characters, underscores, periods, " "colons and hyphens." msgstr "" -#: cinder/api/contrib/types_manage.py:99 +#: cinder/api/contrib/types_manage.py:148 msgid "Target volume type is still in use." msgstr "" -#: cinder/api/contrib/volume_actions.py:100 +#: cinder/api/contrib/volume_actions.py:101 #, python-format msgid "" "Invalid request to attach volume to an instance %(instance_uuid)s and a host " "%(host_name)s simultaneously" msgstr "" -#: cinder/api/contrib/volume_actions.py:108 +#: cinder/api/contrib/volume_actions.py:109 msgid "Invalid request to attach volume to an invalid target" msgstr "" -#: cinder/api/contrib/volume_actions.py:112 +#: cinder/api/contrib/volume_actions.py:113 msgid "" "Invalid request to attach volume with an invalid mode. Attaching mode should " "be 'rw' or 'ro'" msgstr "" -#: cinder/api/contrib/volume_actions.py:197 +#: cinder/api/contrib/volume_actions.py:202 msgid "Unable to fetch connection information from backend." msgstr "" -#: cinder/api/contrib/volume_actions.py:217 +#: cinder/api/contrib/volume_actions.py:223 msgid "Unable to terminate volume connection from backend." msgstr "" -#: cinder/api/contrib/volume_actions.py:230 +#: cinder/api/contrib/volume_actions.py:236 msgid "No image_name was specified in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:238 +#: cinder/api/contrib/volume_actions.py:244 msgid "Bad value for 'force' parameter." msgstr "" -#: cinder/api/contrib/volume_actions.py:241 +#: cinder/api/contrib/volume_actions.py:247 msgid "'force' is not string or bool." msgstr "" -#: cinder/api/contrib/volume_actions.py:281 +#: cinder/api/contrib/volume_actions.py:289 msgid "New volume size must be specified as an integer." msgstr "" -#: cinder/api/contrib/volume_actions.py:300 +#: cinder/api/contrib/volume_actions.py:308 msgid "Must specify readonly in request." msgstr "" -#: cinder/api/contrib/volume_actions.py:308 +#: cinder/api/contrib/volume_actions.py:316 msgid "Bad value for 'readonly'" msgstr "" -#: cinder/api/contrib/volume_actions.py:312 +#: cinder/api/contrib/volume_actions.py:320 msgid "'readonly' not string or bool" msgstr "" -#: cinder/api/contrib/volume_actions.py:326 +#: cinder/api/contrib/volume_actions.py:334 msgid "New volume type must be specified." msgstr "" -#: cinder/api/contrib/volume_manage.py:98 cinder/api/v2/snapshots.py:174 -#: cinder/api/v2/snapshots.py:234 cinder/api/v2/volumes.py:266 -#: cinder/api/v2/volumes.py:373 +#: cinder/api/contrib/volume_manage.py:100 cinder/api/v2/snapshots.py:176 +#: cinder/api/v2/snapshots.py:237 cinder/api/v2/volumes.py:303 +#: cinder/api/v2/volumes.py:443 #, python-format msgid "Missing required element '%s' in request body" msgstr "" -#: cinder/api/contrib/volume_manage.py:109 +#: cinder/api/contrib/volume_manage.py:111 #, python-format msgid "The following elements are required: %s" msgstr "" -#: cinder/api/contrib/volume_manage.py:127 cinder/api/v2/volumes.py:297 +#: cinder/api/contrib/volume_manage.py:129 +#: cinder/api/contrib/volume_type_access.py:96 cinder/api/v2/volumes.py:338 msgid "Volume type not found." msgstr "" -#: cinder/api/contrib/volume_manage.py:143 +#: cinder/api/contrib/volume_manage.py:145 msgid "Service not found." -msgstr "" +msgstr "Службу не знайдено." #: cinder/api/contrib/volume_transfer.py:131 msgid "Listing volume transfers" @@ -1381,7 +1394,7 @@ msgid "Creating new volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:162 +#: cinder/api/contrib/volume_transfer.py:163 #, python-format msgid "Creating transfer of volume %s" msgstr "" @@ -1391,156 +1404,160 @@ msgid "Accepting volume transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:196 +#: cinder/api/contrib/volume_transfer.py:197 #, python-format msgid "Accepting transfer %s" msgstr "" -#: cinder/api/contrib/volume_transfer.py:217 +#: cinder/api/contrib/volume_transfer.py:218 #, python-format msgid "Delete transfer with id: %s" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:64 +#: cinder/api/contrib/volume_type_encryption.py:65 msgid "key_size must be non-negative" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:67 +#: cinder/api/contrib/volume_type_encryption.py:68 msgid "key_size must be an integer" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:73 +#: cinder/api/contrib/volume_type_encryption.py:74 msgid "provider must be defined" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:75 +#: cinder/api/contrib/volume_type_encryption.py:76 msgid "control_location must be defined" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:83 +#: cinder/api/contrib/volume_type_encryption.py:84 #, python-format msgid "Valid control location are: %s" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:111 +#: cinder/api/contrib/volume_type_encryption.py:112 msgid "Cannot create encryption specs. Volume type in use." msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:115 +#: cinder/api/contrib/volume_type_encryption.py:116 msgid "Create body is not valid." msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:141 +#: cinder/api/contrib/volume_type_encryption.py:142 msgid "Request body empty." msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:144 +#: cinder/api/contrib/volume_type_encryption.py:145 msgid "Update body is not valid. It must contain \"encryption.\"" msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:147 +#: cinder/api/contrib/volume_type_encryption.py:148 msgid "Request body contains too many items." msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:153 +#: cinder/api/contrib/volume_type_encryption.py:154 msgid "Cannot update encryption specs. Volume type in use." msgstr "" -#: cinder/api/contrib/volume_type_encryption.py:187 +#: cinder/api/contrib/volume_type_encryption.py:188 msgid "Cannot delete encryption specs. Volume type in use." msgstr "" -#: cinder/api/contrib/volume_unmanage.py:53 +#: cinder/api/contrib/volume_unmanage.py:54 #, python-format msgid "Unmanage volume with id: %s" msgstr "" -#: cinder/api/contrib/volume_unmanage.py:59 cinder/api/v2/snapshots.py:190 -#: cinder/api/v2/volumes.py:170 cinder/api/v2/volumes.py:187 -#: cinder/api/v2/volumes.py:405 +#: cinder/api/contrib/volume_replication.py:76 +#: cinder/api/contrib/volume_replication.py:94 +#: cinder/api/contrib/volume_unmanage.py:60 cinder/api/v2/snapshots.py:192 +#: cinder/api/v2/volumes.py:177 cinder/api/v2/volumes.py:194 +#: cinder/api/v2/volumes.py:477 msgid "Volume could not be found" msgstr "" -#: cinder/api/contrib/volume_unmanage.py:62 cinder/api/v2/volumes.py:190 +#: cinder/api/contrib/volume_unmanage.py:63 cinder/api/v2/volumes.py:197 msgid "Volume cannot be deleted while in attached state" msgstr "" -#: cinder/api/middleware/auth.py:112 +#: cinder/api/middleware/auth.py:113 msgid "Invalid service catalog json." -msgstr "" +msgstr "Неправильний службовий каталог json." -#: cinder/api/middleware/fault.py:44 +#: cinder/api/middleware/fault.py:46 #, python-format msgid "Caught error: %s" -msgstr "" +msgstr "Виявлено помилку: %s" -#: cinder/api/middleware/fault.py:53 cinder/api/openstack/wsgi.py:978 +#: cinder/api/openstack/wsgi.py:1061 #, python-format msgid "%(url)s returned with HTTP %(status)d" -msgstr "" +msgstr "%(url)s повернув з HTTP %(status)d" -#: cinder/api/middleware/fault.py:69 +#: cinder/api/middleware/fault.py:70 #, python-format msgid "%(exception)s: %(explanation)s" msgstr "" -#: cinder/api/middleware/sizelimit.py:55 cinder/api/middleware/sizelimit.py:64 -#: cinder/api/middleware/sizelimit.py:78 +#: cinder/api/middleware/sizelimit.py:56 cinder/api/middleware/sizelimit.py:65 +#: cinder/api/middleware/sizelimit.py:79 msgid "Request is too large." -msgstr "" +msgstr "Запит завеликий." -#: cinder/api/openstack/__init__.py:69 +#: cinder/api/openstack/__init__.py:79 msgid "Must specify an ExtensionManager class" -msgstr "" +msgstr "Потрібно вказати клас ExtensionManager" #: cinder/api/openstack/__init__.py:80 #, python-format msgid "Extended resource: %s" msgstr "" -#: cinder/api/openstack/__init__.py:104 +#: cinder/api/openstack/__init__.py:114 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" +"Розширення %(ext_name)s: Неможливо розширити ресурс %(collection)s: Немає " +"такого ресурсу" #: cinder/api/openstack/__init__.py:110 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: cinder/api/openstack/__init__.py:126 +#: cinder/api/openstack/__init__.py:136 msgid "" "cinder.api.openstack:FaultWrapper is deprecated. Please use " "cinder.api.middleware.fault:FaultWrapper instead." msgstr "" -#: cinder/api/openstack/urlmap.py:25 +#: cinder/api/openstack/urlmap.py:26 msgid "" "cinder.api.openstack.urlmap:urlmap_factory is deprecated. Please use " "cinder.api.urlmap:urlmap_factory instead." msgstr "" -#: cinder/api/openstack/wsgi.py:212 cinder/api/openstack/wsgi.py:628 +#: cinder/api/openstack/wsgi.py:295 cinder/api/openstack/wsgi.py:711 msgid "cannot understand JSON" -msgstr "" +msgstr "неможливо розібрати JSON" -#: cinder/api/openstack/wsgi.py:633 +#: cinder/api/openstack/wsgi.py:716 msgid "too many body keys" msgstr "" -#: cinder/api/openstack/wsgi.py:671 +#: cinder/api/openstack/wsgi.py:673 #, python-format msgid "Exception handling resource: %s" -msgstr "" +msgstr "Виключення обробляє ресурс: %s" -#: cinder/api/openstack/wsgi.py:676 +#: cinder/api/openstack/wsgi.py:678 #, python-format msgid "Fault thrown: %s" msgstr "" -#: cinder/api/openstack/wsgi.py:679 +#: cinder/api/openstack/wsgi.py:681 #, python-format msgid "HTTP exception thrown: %s" msgstr "" @@ -1557,125 +1574,127 @@ msgid "No Content-Type provided in request" msgstr "" -#: cinder/api/openstack/wsgi.py:908 +#: cinder/api/openstack/wsgi.py:991 #, python-format msgid "There is no such action: %s" -msgstr "" +msgstr "Відсутня така дія: %s" -#: cinder/api/openstack/wsgi.py:911 cinder/api/openstack/wsgi.py:924 -#: cinder/api/v1/snapshot_metadata.py:53 cinder/api/v1/snapshot_metadata.py:71 -#: cinder/api/v1/snapshot_metadata.py:96 cinder/api/v1/snapshot_metadata.py:121 -#: cinder/api/v1/volume_metadata.py:53 cinder/api/v1/volume_metadata.py:71 -#: cinder/api/v1/volume_metadata.py:96 cinder/api/v1/volume_metadata.py:121 -#: cinder/api/v2/snapshot_metadata.py:53 cinder/api/v2/snapshot_metadata.py:71 -#: cinder/api/v2/snapshot_metadata.py:96 cinder/api/v2/snapshot_metadata.py:121 -#: cinder/api/v2/volume_metadata.py:52 cinder/api/v2/volume_metadata.py:70 -#: cinder/api/v2/volume_metadata.py:95 cinder/api/v2/volume_metadata.py:120 +#: cinder/api/openstack/wsgi.py:994 cinder/api/openstack/wsgi.py:1007 +#: cinder/api/v1/snapshot_metadata.py:54 cinder/api/v1/snapshot_metadata.py:72 +#: cinder/api/v1/snapshot_metadata.py:97 cinder/api/v1/snapshot_metadata.py:122 +#: cinder/api/v1/volume_metadata.py:54 cinder/api/v1/volume_metadata.py:72 +#: cinder/api/v1/volume_metadata.py:97 cinder/api/v1/volume_metadata.py:122 +#: cinder/api/v2/snapshot_metadata.py:54 cinder/api/v2/snapshot_metadata.py:72 +#: cinder/api/v2/snapshot_metadata.py:97 cinder/api/v2/snapshot_metadata.py:122 +#: cinder/api/v2/volume_metadata.py:53 cinder/api/v2/volume_metadata.py:71 +#: cinder/api/v2/volume_metadata.py:96 cinder/api/v2/volume_metadata.py:121 msgid "Malformed request body" -msgstr "" +msgstr "Неправильне тіло запиту" -#: cinder/api/openstack/wsgi.py:921 +#: cinder/api/openstack/wsgi.py:1004 msgid "Unsupported Content-Type" -msgstr "" +msgstr "Непідтримуваний тип вмісту" -#: cinder/api/openstack/wsgi.py:933 +#: cinder/api/openstack/wsgi.py:1016 msgid "Malformed request url" -msgstr "" +msgstr "Неправильний запит url" -#: cinder/api/openstack/wsgi.py:981 +#: cinder/api/openstack/wsgi.py:1064 #, python-format msgid "%(url)s returned a fault: %(e)s" -msgstr "" +msgstr "%(url)s повернув помилку: %(e)s" -#: cinder/api/openstack/volume/__init__.py:25 +#: cinder/api/openstack/volume/__init__.py:26 msgid "" "cinder.api.openstack.volume:APIRouter is deprecated. Please use " "cinder.api.v1.router:APIRouter instead." msgstr "" -#: cinder/api/openstack/volume/versions.py:26 +#: cinder/api/openstack/volume/versions.py:27 msgid "" "cinder.api.openstack.volume.versions.Versions is deprecated. Please use " "cinder.api.versions.Versions instead." msgstr "" -#: cinder/api/v1/limits.py:139 cinder/api/v2/limits.py:138 +#: cinder/api/v1/limits.py:139 cinder/api/v2/limits.py:139 #, python-format msgid "" "Only %(value)s %(verb)s request(s) can be made to %(uri)s every " "%(unit_string)s." msgstr "" +"Лише %(value)s %(verb)s запит(ів) можуть бути зроблені для %(uri)s, кожні " +"%(unit_string)s." -#: cinder/api/v1/limits.py:264 cinder/api/v2/limits.py:261 +#: cinder/api/v1/limits.py:264 cinder/api/v2/limits.py:262 msgid "This request was rate-limited." msgstr "" -#: cinder/api/v1/snapshot_metadata.py:37 cinder/api/v1/snapshot_metadata.py:117 -#: cinder/api/v1/snapshot_metadata.py:156 cinder/api/v2/snapshot_metadata.py:37 -#: cinder/api/v2/snapshot_metadata.py:117 -#: cinder/api/v2/snapshot_metadata.py:156 +#: cinder/api/v1/snapshot_metadata.py:38 cinder/api/v1/snapshot_metadata.py:118 +#: cinder/api/v1/snapshot_metadata.py:157 cinder/api/v2/snapshot_metadata.py:38 +#: cinder/api/v2/snapshot_metadata.py:118 +#: cinder/api/v2/snapshot_metadata.py:157 msgid "snapshot does not exist" -msgstr "" +msgstr "зняток не існує" -#: cinder/api/v1/snapshot_metadata.py:139 -#: cinder/api/v1/snapshot_metadata.py:149 cinder/api/v1/volume_metadata.py:139 -#: cinder/api/v1/volume_metadata.py:149 cinder/api/v2/snapshot_metadata.py:139 -#: cinder/api/v2/snapshot_metadata.py:149 cinder/api/v2/volume_metadata.py:138 -#: cinder/api/v2/volume_metadata.py:148 +#: cinder/api/v1/snapshot_metadata.py:140 +#: cinder/api/v1/snapshot_metadata.py:150 cinder/api/v1/volume_metadata.py:140 +#: cinder/api/v1/volume_metadata.py:150 cinder/api/v2/snapshot_metadata.py:140 +#: cinder/api/v2/snapshot_metadata.py:150 cinder/api/v2/volume_metadata.py:139 +#: cinder/api/v2/volume_metadata.py:149 msgid "Metadata item was not found" -msgstr "" +msgstr "Елемент метаданих не знайдений" -#: cinder/api/v1/snapshots.py:119 cinder/api/v2/snapshots.py:120 +#: cinder/api/v1/snapshots.py:120 cinder/api/v2/snapshots.py:121 #, python-format msgid "Delete snapshot with id: %s" -msgstr "" +msgstr "Вилучити зняток з ідентифікатором: %s" -#: cinder/api/v1/snapshots.py:173 cinder/api/v2/snapshots.py:184 +#: cinder/api/v1/snapshots.py:175 cinder/api/v2/snapshots.py:186 msgid "'volume_id' must be specified" msgstr "" -#: cinder/api/v1/snapshots.py:182 cinder/api/v2/snapshots.py:193 +#: cinder/api/v1/snapshots.py:184 cinder/api/v2/snapshots.py:195 #, python-format msgid "Create snapshot from volume %s" -msgstr "" +msgstr "Створити зняток з тому %s" -#: cinder/api/v1/snapshots.py:186 cinder/api/v2/snapshots.py:202 +#: cinder/api/v1/snapshots.py:188 cinder/api/v2/snapshots.py:204 #, python-format msgid "Invalid value '%s' for force. " msgstr "" -#: cinder/api/v1/volume_metadata.py:37 cinder/api/v1/volume_metadata.py:117 -#: cinder/api/v1/volume_metadata.py:156 cinder/api/v2/volume_metadata.py:36 -#: cinder/api/v2/volume_metadata.py:116 cinder/api/v2/volume_metadata.py:155 +#: cinder/api/v1/volume_metadata.py:38 cinder/api/v1/volume_metadata.py:118 +#: cinder/api/v1/volume_metadata.py:157 cinder/api/v2/volume_metadata.py:37 +#: cinder/api/v2/volume_metadata.py:117 cinder/api/v2/volume_metadata.py:156 msgid "volume does not exist" msgstr "" -#: cinder/api/v1/volumes.py:114 +#: cinder/api/v1/volumes.py:116 #, python-format msgid "vol=%s" -msgstr "" +msgstr "vol=%s" -#: cinder/api/v1/volumes.py:293 cinder/api/v2/volumes.py:181 +#: cinder/api/v1/volumes.py:247 cinder/api/v2/volumes.py:186 #, python-format msgid "Delete volume with id: %s" -msgstr "Вилучити тому з ідентифікатором: %s" +msgstr "Вилучити том з ідентифікатором: %s" -#: cinder/api/v1/volumes.py:347 cinder/api/v1/volumes.py:351 -#: cinder/api/v2/volumes.py:251 cinder/api/v2/volumes.py:255 +#: cinder/api/v1/volumes.py:306 cinder/api/v1/volumes.py:310 +#: cinder/api/v2/volumes.py:264 msgid "Invalid imageRef provided." -msgstr "" +msgstr "Надано неприпустимий imageRef." -#: cinder/api/v1/volumes.py:391 cinder/api/v2/volumes.py:308 +#: cinder/api/v1/volumes.py:350 cinder/api/v2/volumes.py:349 #, python-format msgid "snapshot id:%s not found" -msgstr "" +msgstr "зняток ідентифікатора:%s не знайдено" -#: cinder/api/v1/volumes.py:404 +#: cinder/api/v1/volumes.py:363 #, python-format msgid "source vol id:%s not found" msgstr "" -#: cinder/api/v1/volumes.py:415 cinder/api/v2/volumes.py:331 +#: cinder/api/v1/volumes.py:371 cinder/api/v2/volumes.py:370 #, python-format msgid "Create volume of %s GB" msgstr "Створити том на %s ГБ" @@ -1685,20 +1704,20 @@ msgid "Removing options '%(bad_options)s' from query" msgstr "" -#: cinder/api/v2/snapshots.py:111 cinder/api/v2/snapshots.py:126 -#: cinder/api/v2/snapshots.py:267 +#: cinder/api/v2/snapshots.py:112 cinder/api/v2/snapshots.py:127 +#: cinder/api/v2/snapshots.py:270 msgid "Snapshot could not be found" msgstr "" -#: cinder/api/v2/snapshots.py:230 cinder/api/v2/volumes.py:369 +#: cinder/api/v2/snapshots.py:233 cinder/api/v2/volumes.py:439 msgid "Missing request body" msgstr "" -#: cinder/api/v2/types.py:70 +#: cinder/api/v2/types.py:83 msgid "Volume type not found" msgstr "" -#: cinder/api/v2/volumes.py:320 +#: cinder/api/v2/volumes.py:361 #, python-format msgid "source volume id:%s not found" msgstr "" @@ -1708,48 +1727,48 @@ msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:66 +#: cinder/backup/api.py:69 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:115 +#: cinder/backup/api.py:120 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:150 +#: cinder/backup/api.py:198 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:203 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:164 +#: cinder/backup/api.py:212 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:180 +#: cinder/backup/api.py:228 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:186 +#: cinder/backup/api.py:234 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size %(size)d." msgstr "" -#: cinder/backup/api.py:191 +#: cinder/backup/api.py:239 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:225 +#: cinder/backup/api.py:290 #, python-format msgid "Backup status must be available and not %s." msgstr "" -#: cinder/backup/driver.py:53 +#: cinder/backup/driver.py:58 #, python-format msgid "Value with type=%s is not serializable" msgstr "" @@ -1760,8 +1779,8 @@ msgid "Getting metadata type '%s'" msgstr "" -#: cinder/backup/driver.py:73 cinder/backup/driver.py:96 -#: cinder/backup/driver.py:120 +#: cinder/backup/driver.py:78 cinder/backup/driver.py:101 +#: cinder/backup/driver.py:125 #, python-format msgid "Unable to serialize field '%s' - excluding from backup" msgstr "" @@ -1795,7 +1814,7 @@ msgid "Restoring volume glance metadata" msgstr "" -#: cinder/backup/driver.py:229 +#: cinder/backup/driver.py:307 #, python-format msgid "Unsupported backup metadata version (%s)" msgstr "" @@ -1805,7 +1824,7 @@ msgid "No metadata of type '%s' to restore" msgstr "" -#: cinder/backup/manager.py:102 +#: cinder/backup/manager.py:108 msgid "NULL host not allowed for volume backend lookup." msgstr "" @@ -1814,7 +1833,7 @@ msgid "Checking hostname '%s' for backend info." msgstr "" -#: cinder/backup/manager.py:112 +#: cinder/backup/manager.py:118 #, python-format msgid "Backend not found in hostname (%s) so using default." msgstr "" @@ -1828,7 +1847,7 @@ msgid "Fetching default backend." msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:134 #, python-format msgid "Volume manager for backend '%s' does not exist." msgstr "" @@ -1850,89 +1869,89 @@ msgid "Registering default backend %s." msgstr "" -#: cinder/backup/manager.py:163 +#: cinder/backup/manager.py:169 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)." msgstr "" -#: cinder/backup/manager.py:170 +#: cinder/backup/manager.py:176 #, python-format msgid "Error encountered during initialization of driver: %(name)s." msgstr "" -#: cinder/backup/manager.py:189 +#: cinder/backup/manager.py:195 msgid "Cleaning up incomplete backup operations." msgstr "" -#: cinder/backup/manager.py:194 +#: cinder/backup/manager.py:201 #, python-format msgid "Resetting volume %s to available (was backing-up)." msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:206 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)." msgstr "" -#: cinder/backup/manager.py:211 +#: cinder/backup/manager.py:218 #, python-format msgid "Resetting backup %s to error (was creating)." msgstr "" -#: cinder/backup/manager.py:217 +#: cinder/backup/manager.py:224 #, python-format msgid "Resetting backup %s to available (was restoring)." msgstr "" -#: cinder/backup/manager.py:222 +#: cinder/backup/manager.py:229 #, python-format msgid "Resuming delete on backup: %s." msgstr "" -#: cinder/backup/manager.py:230 +#: cinder/backup/manager.py:237 #, python-format msgid "Create backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:242 +#: cinder/backup/manager.py:253 #, python-format msgid "" "Create backup aborted, expected volume status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:254 +#: cinder/backup/manager.py:265 #, python-format msgid "" "Create backup aborted, expected backup status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:287 +#: cinder/backup/manager.py:295 #, python-format msgid "Create backup finished. backup: %s." msgstr "" -#: cinder/backup/manager.py:291 +#: cinder/backup/manager.py:299 #, python-format msgid "Restore backup started, backup: %(backup_id)s volume: %(volume_id)s." msgstr "" -#: cinder/backup/manager.py:304 +#: cinder/backup/manager.py:318 #, python-format msgid "" "Restore backup aborted, expected volume status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:314 +#: cinder/backup/manager.py:328 #, python-format msgid "" "Restore backup aborted: expected backup status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:332 +#: cinder/backup/manager.py:349 #, python-format msgid "" "Restore backup aborted, the backup service currently configured " @@ -1940,26 +1959,26 @@ "this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:363 +#: cinder/backup/manager.py:375 #, python-format msgid "" "Restore backup finished, backup %(backup_id)s restored to volume " "%(volume_id)s." msgstr "" -#: cinder/backup/manager.py:382 +#: cinder/backup/manager.py:394 #, python-format msgid "Delete backup started, backup: %s." msgstr "" -#: cinder/backup/manager.py:389 +#: cinder/backup/manager.py:409 #, python-format msgid "" "Delete_backup aborted, expected backup status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:402 +#: cinder/backup/manager.py:421 #, python-format msgid "" "Delete backup aborted, the backup service currently configured " @@ -1967,24 +1986,24 @@ "this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:425 +#: cinder/backup/manager.py:454 #, python-format msgid "Delete backup finished, backup %s deleted." msgstr "" -#: cinder/backup/manager.py:440 +#: cinder/backup/manager.py:469 #, python-format msgid "Export record started, backup: %s." msgstr "" -#: cinder/backup/manager.py:447 +#: cinder/backup/manager.py:495 #, python-format msgid "" "Export backup aborted, expected backup status %(expected_status)s but got " "%(actual_status)s." msgstr "" -#: cinder/backup/manager.py:458 +#: cinder/backup/manager.py:506 #, python-format msgid "" "Export record aborted, the backup service currently configured " @@ -1992,41 +2011,41 @@ "this backup [%(backup_service)s]." msgstr "" -#: cinder/backup/manager.py:476 +#: cinder/backup/manager.py:505 #, python-format msgid "Export record finished, backup %s exported." msgstr "" -#: cinder/backup/manager.py:495 +#: cinder/backup/manager.py:524 #, python-format msgid "Import record started, backup_url: %s." msgstr "" -#: cinder/backup/manager.py:511 +#: cinder/backup/manager.py:559 #, python-format msgid "" "Import record failed, cannot find backup service to perform the import. " "Request service %(service)s" msgstr "" -#: cinder/backup/manager.py:546 +#: cinder/backup/manager.py:594 #, python-format msgid "Backup metadata received from driver for import is missing %s." msgstr "" -#: cinder/backup/manager.py:561 +#: cinder/backup/manager.py:591 #, python-format msgid "" "Backup service %(service)s does not support verify. Backup id %(id)s is not " "verified. Skipping verify." msgstr "" -#: cinder/backup/manager.py:572 +#: cinder/backup/manager.py:603 #, python-format msgid "Import record id %s metadata from driver finished." msgstr "" -#: cinder/backup/drivers/ceph.py:127 cinder/tests/test_backup_ceph.py:827 +#: cinder/backup/drivers/ceph.py:129 cinder/tests/test_backup_ceph.py:945 #, python-format msgid "Metadata backup object '%s' already exists" msgstr "" @@ -2041,17 +2060,17 @@ msgid "Metadata backup object '%s' not found - ignoring" msgstr "" -#: cinder/backup/drivers/ceph.py:178 +#: cinder/backup/drivers/ceph.py:180 msgid "" "RBD striping not supported - ignoring configuration settings for rbd striping" msgstr "" -#: cinder/backup/drivers/ceph.py:201 +#: cinder/backup/drivers/ceph.py:203 #, python-format msgid "invalid user '%s'" msgstr "неправильний користувач «%s»" -#: cinder/backup/drivers/ceph.py:267 +#: cinder/backup/drivers/ceph.py:270 msgid "Backup id required" msgstr "" @@ -2075,7 +2094,7 @@ msgid "%(chunks)s chunks of %(bytes)s bytes to be transferred" msgstr "" -#: cinder/backup/drivers/ceph.py:324 +#: cinder/backup/drivers/ceph.py:327 #, python-format msgid "Transferred chunk %(chunk)s of %(chunks)s (%(rate)dK/s)" msgstr "" @@ -2104,7 +2123,7 @@ msgid "Trying diff format name format basename='%s'" msgstr "" -#: cinder/backup/drivers/ceph.py:424 +#: cinder/backup/drivers/ceph.py:428 #, python-format msgid "image %s not found" msgstr "" @@ -2143,7 +2162,7 @@ msgid "Performing differential transfer from '%(src)s' to '%(dest)s'" msgstr "" -#: cinder/backup/drivers/ceph.py:536 +#: cinder/backup/drivers/ceph.py:554 #, python-format msgid "RBD diff op failed - (ret=%(ret)s stderr=%(stderr)s)" msgstr "" @@ -2168,7 +2187,7 @@ msgid "Source snapshot '%s' is stale so deleting" msgstr "" -#: cinder/backup/drivers/ceph.py:613 +#: cinder/backup/drivers/ceph.py:634 #, python-format msgid "" "Snapshot='%(snap)s' does not exist in base image='%(base)s' - aborting " @@ -2213,7 +2232,7 @@ msgid "Backup '%s' has no snapshot" msgstr "" -#: cinder/backup/drivers/ceph.py:767 +#: cinder/backup/drivers/ceph.py:790 #, python-format msgid "Backup should only have one snapshot but instead has %s" msgstr "" @@ -2223,11 +2242,11 @@ msgid "Found snapshot '%s'" msgstr "" -#: cinder/backup/drivers/ceph.py:793 +#: cinder/backup/drivers/ceph.py:816 msgid "Need non-zero volume size" msgstr "" -#: cinder/backup/drivers/ceph.py:817 +#: cinder/backup/drivers/ceph.py:842 #, python-format msgid "Failed to backup volume metadata - %s" msgstr "" @@ -2255,7 +2274,7 @@ msgid "Attempting incremental restore from base='%(base)s' snap='%(snap)s'" msgstr "" -#: cinder/backup/drivers/ceph.py:948 +#: cinder/backup/drivers/ceph.py:972 msgid "Differential restore failed, trying full restore" msgstr "" @@ -2291,8 +2310,8 @@ msgid "Volume has no backed up metadata" msgstr "" -#: cinder/backup/drivers/ceph.py:1114 cinder/backup/drivers/swift.py:457 -#: cinder/tests/test_backup_ceph.py:816 +#: cinder/backup/drivers/ceph.py:1145 cinder/backup/drivers/swift.py:564 +#: cinder/tests/test_backup_ceph.py:934 msgid "Metadata restore failed due to incompatible version" msgstr "" @@ -2335,12 +2354,12 @@ msgid "Delete '%s' finished" msgstr "" -#: cinder/backup/drivers/swift.py:105 +#: cinder/backup/drivers/swift.py:130 #, python-format msgid "unsupported compression algorithm: %s" msgstr "" -#: cinder/backup/drivers/swift.py:122 +#: cinder/backup/drivers/swift.py:160 #, python-format msgid "single_user auth mode enabled, but %(param)s not set" msgstr "" @@ -2368,7 +2387,7 @@ "%(filename)s" msgstr "" -#: cinder/backup/drivers/swift.py:197 +#: cinder/backup/drivers/swift.py:249 #, python-format msgid "" "error writing metadata file to swift, MD5 of metadata file in swift " @@ -2391,7 +2410,7 @@ msgid "_read_metadata finished (%s)" msgstr "" -#: cinder/backup/drivers/swift.py:222 +#: cinder/backup/drivers/swift.py:274 #, python-format msgid "volume size %d is invalid." msgstr "" @@ -2433,7 +2452,7 @@ msgid "backup MD5 for %(object_name)s: %(md5)s" msgstr "" -#: cinder/backup/drivers/swift.py:293 +#: cinder/backup/drivers/swift.py:345 #, python-format msgid "" "error writing object to swift, MD5 of object in swift %(etag)s is not the " @@ -2449,7 +2468,7 @@ msgid "backup %s finished." msgstr "" -#: cinder/backup/drivers/swift.py:352 +#: cinder/backup/drivers/swift.py:395 #, python-format msgid "Backup volume metadata to swift failed: %s" msgstr "" @@ -2464,7 +2483,7 @@ msgid "metadata_object_names = %s" msgstr "" -#: cinder/backup/drivers/swift.py:373 +#: cinder/backup/drivers/swift.py:479 msgid "" "restore_backup aborted, actual swift object list in swift does not match " "object list stored in metadata" @@ -2499,7 +2518,7 @@ msgid "Restoring swift backup version %s" msgstr "" -#: cinder/backup/drivers/swift.py:445 +#: cinder/backup/drivers/swift.py:552 #, python-format msgid "No support to restore swift backup version %s" msgstr "" @@ -2509,11 +2528,11 @@ msgid "restore %(backup_id)s to %(volume_id)s finished." msgstr "" -#: cinder/backup/drivers/swift.py:475 +#: cinder/backup/drivers/swift.py:517 msgid "swift error while listing objects, continuing with delete" msgstr "" -#: cinder/backup/drivers/swift.py:484 +#: cinder/backup/drivers/swift.py:526 #, python-format msgid "swift error while deleting object %s, continuing with delete" msgstr "" @@ -2529,7 +2548,7 @@ msgid "delete %s finished" msgstr "" -#: cinder/backup/drivers/tsm.py:78 +#: cinder/backup/drivers/tsm.py:79 #, python-format msgid "" "%(op)s: backup %(bck_id)s, volume %(vol_id)s failed. Backup object has " @@ -2537,7 +2556,7 @@ "%(vol_mode)s." msgstr "" -#: cinder/backup/drivers/tsm.py:113 +#: cinder/backup/drivers/tsm.py:114 #, python-format msgid "" "backup: %(vol_id)s failed to create device hardlink from %(vpath)s to " @@ -2546,25 +2565,25 @@ " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:211 +#: cinder/backup/drivers/tsm.py:212 #, python-format msgid "" "backup: %(vol_id)s failed. %(path)s is unexpected file type. Block or " "regular files supported, actual file mode is %(vol_mode)s." msgstr "" -#: cinder/backup/drivers/tsm.py:221 +#: cinder/backup/drivers/tsm.py:222 #, python-format msgid "" "backup: %(vol_id)s failed. Cannot obtain real path to volume at %(path)s." msgstr "" -#: cinder/backup/drivers/tsm.py:228 +#: cinder/backup/drivers/tsm.py:229 #, python-format msgid "backup: %(vol_id)s failed. %(path)s is not a file." msgstr "" -#: cinder/backup/drivers/tsm.py:251 +#: cinder/backup/drivers/tsm.py:252 #, python-format msgid "" "backup: %(vol_id)s failed to remove backup hardlink from %(vpath)s to " @@ -2573,7 +2592,7 @@ " stderr: %(err)s." msgstr "" -#: cinder/backup/drivers/tsm.py:298 +#: cinder/backup/drivers/tsm.py:299 #, python-format msgid "" "backup: %(vol_id)s failed to obtain backup success notification from " @@ -2582,7 +2601,7 @@ " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:339 +#: cinder/backup/drivers/tsm.py:340 #, python-format msgid "" "restore: %(vol_id)s failed.\n" @@ -2590,7 +2609,7 @@ " stderr: %(err)s." msgstr "" -#: cinder/backup/drivers/tsm.py:362 +#: cinder/backup/drivers/tsm.py:363 msgid "" "Volume metadata backup requested but this driver does not yet support this " "feature." @@ -2603,7 +2622,7 @@ "%(volume_path)s, mode: %(mode)s." msgstr "" -#: cinder/backup/drivers/tsm.py:391 +#: cinder/backup/drivers/tsm.py:392 #, python-format msgid "" "backup: %(vol_id)s failed to run dsmc on %(bpath)s.\n" @@ -2611,7 +2630,7 @@ " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:401 +#: cinder/backup/drivers/tsm.py:402 #, python-format msgid "" "backup: %(vol_id)s failed to run dsmc due to invalid arguments on " @@ -2632,7 +2651,7 @@ "%(backup_id)s, mode: %(mode)s." msgstr "" -#: cinder/backup/drivers/tsm.py:452 +#: cinder/backup/drivers/tsm.py:453 #, python-format msgid "" "restore: %(vol_id)s failed to run dsmc on %(bpath)s.\n" @@ -2640,7 +2659,7 @@ " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:462 +#: cinder/backup/drivers/tsm.py:463 #, python-format msgid "" "restore: %(vol_id)s failed to run dsmc due to invalid arguments on " @@ -2659,14 +2678,14 @@ msgid "Delete started for backup: %(backup)s, mode: %(mode)s." msgstr "" -#: cinder/backup/drivers/tsm.py:508 +#: cinder/backup/drivers/tsm.py:509 #, python-format msgid "" "delete: %(vol_id)s failed to run dsmc with stdout: %(out)s\n" " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:516 +#: cinder/backup/drivers/tsm.py:517 #, python-format msgid "" "delete: %(vol_id)s failed to run dsmc due to invalid arguments with stdout: " @@ -2674,7 +2693,7 @@ " stderr: %(err)s" msgstr "" -#: cinder/backup/drivers/tsm.py:530 +#: cinder/backup/drivers/tsm.py:531 #, python-format msgid "" "delete: %(vol_id)s failed with stdout: %(out)s\n" @@ -2714,17 +2733,17 @@ msgid "Failed to create Volume Group: %(vg_name)s" msgstr "" -#: cinder/brick/exception.py:108 +#: cinder/exception.py:913 cinder/brick/exception.py:108 #, python-format msgid "Failed to create iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/brick/exception.py:112 +#: cinder/exception.py:917 cinder/brick/exception.py:112 #, python-format msgid "Failed to remove iscsi target for volume %(volume_id)s." msgstr "" -#: cinder/brick/exception.py:116 +#: cinder/exception.py:921 cinder/brick/exception.py:116 #, python-format msgid "Failed to attach iSCSI target for volume %(volume_id)s." msgstr "" @@ -2734,7 +2753,7 @@ msgid "Connect to volume via protocol %(protocol)s not supported." msgstr "" -#: cinder/brick/initiator/connector.py:127 +#: cinder/brick/initiator/connector.py:135 #, python-format msgid "Invalid InitiatorConnector protocol specified %(protocol)s" msgstr "" @@ -2756,12 +2775,12 @@ msgid "Found iSCSI node %(host_device)s (after %(tries)s rescans)" msgstr "" -#: cinder/brick/initiator/connector.py:317 +#: cinder/brick/initiator/connector.py:326 #, python-format msgid "Could not find the iSCSI Initiator File %s" msgstr "" -#: cinder/brick/initiator/connector.py:609 +#: cinder/brick/initiator/connector.py:620 msgid "We are unable to locate any Fibre Channel devices" msgstr "" @@ -2770,11 +2789,11 @@ msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: cinder/brick/initiator/connector.py:629 +#: cinder/brick/initiator/connector.py:640 msgid "Fibre Channel volume device not found." msgstr "" -#: cinder/brick/initiator/connector.py:633 +#: cinder/brick/initiator/connector.py:636 #, python-format msgid "" "Fibre volume not yet found. Will rescan & retry. Try number: %(tries)s" @@ -2790,7 +2809,7 @@ msgid "Multipath device discovered %(device)s" msgstr "" -#: cinder/brick/initiator/connector.py:776 +#: cinder/brick/initiator/connector.py:780 #, python-format msgid "AoE volume not yet found at: %(path)s. Try number: %(tries)s" msgstr "" @@ -2815,12 +2834,12 @@ msgid "aoe-flush %(dev)s: stdout=%(out)s stderr%(err)s" msgstr "" -#: cinder/brick/initiator/connector.py:858 +#: cinder/brick/initiator/connector.py:862 msgid "" "Connection details not present. RemoteFsClient may not initialize properly." msgstr "" -#: cinder/brick/initiator/connector.py:915 +#: cinder/brick/initiator/connector.py:927 msgid "Invalid connection_properties specified no device_path attribute" msgstr "" @@ -2828,14 +2847,14 @@ msgid "systool is not installed" msgstr "" -#: cinder/brick/initiator/linuxscsi.py:99 -#: cinder/brick/initiator/linuxscsi.py:107 -#: cinder/brick/initiator/linuxscsi.py:124 +#: cinder/brick/initiator/linuxscsi.py:114 +#: cinder/brick/initiator/linuxscsi.py:122 +#: cinder/brick/initiator/linuxscsi.py:139 #, python-format msgid "multipath call failed exit (%(code)s)" msgstr "" -#: cinder/brick/initiator/linuxscsi.py:145 +#: cinder/brick/initiator/linuxscsi.py:160 #, python-format msgid "Couldn't find multipath device %(line)s" msgstr "" @@ -2845,18 +2864,18 @@ msgid "Found multipath device = %(mdev)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:135 +#: cinder/brick/iscsi/iscsi.py:139 msgid "Attempting recreate of backing lun..." msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:157 #, python-format msgid "" "Failed to recover attempt to create iscsi backing lun for volume " "id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 +#: cinder/brick/iscsi/iscsi.py:178 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" @@ -2868,114 +2887,114 @@ "content: %(vc)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 cinder/brick/iscsi/iscsi.py:367 +#: cinder/brick/iscsi/iscsi.py:217 cinder/brick/iscsi/iscsi.py:375 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:222 +#: cinder/brick/iscsi/iscsi.py:228 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure your " "tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:252 +#: cinder/brick/iscsi/iscsi.py:258 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:256 +#: cinder/brick/iscsi/iscsi.py:262 #, python-format msgid "Volume path %s does not exist, nothing to remove." msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:280 cinder/brick/iscsi/iscsi.py:304 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:292 cinder/brick/iscsi/iscsi.py:546 +#: cinder/volume/targets/lio.py:149 cinder/volume/targets/tgt.py:420 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:374 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:468 +#: cinder/brick/iscsi/iscsi.py:476 msgid "cinder-rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:488 +#: cinder/brick/iscsi/iscsi.py:496 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:512 cinder/brick/iscsi/iscsi.py:521 +#: cinder/brick/iscsi/iscsi.py:520 cinder/brick/iscsi/iscsi.py:529 #, python-format msgid "Failed to create iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:528 +#: cinder/brick/iscsi/iscsi.py:536 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:538 +#: cinder/brick/iscsi/iscsi.py:546 #, python-format msgid "Failed to remove iscsi target for volume id:%s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:567 +#: cinder/brick/iscsi/iscsi.py:575 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" -#: cinder/brick/local_dev/lvm.py:75 +#: cinder/brick/local_dev/lvm.py:74 msgid "Error creating Volume Group" msgstr "" -#: cinder/brick/local_dev/lvm.py:76 cinder/brick/local_dev/lvm.py:158 -#: cinder/brick/local_dev/lvm.py:478 cinder/brick/local_dev/lvm.py:508 -#: cinder/brick/local_dev/lvm.py:551 cinder/brick/local_dev/lvm.py:643 -#: cinder/brick/local_dev/lvm.py:681 +#: cinder/brick/local_dev/lvm.py:75 cinder/brick/local_dev/lvm.py:157 +#: cinder/brick/local_dev/lvm.py:477 cinder/brick/local_dev/lvm.py:507 +#: cinder/brick/local_dev/lvm.py:550 cinder/brick/local_dev/lvm.py:631 +#: cinder/brick/local_dev/lvm.py:669 #, python-format msgid "Cmd :%s" msgstr "" -#: cinder/brick/local_dev/lvm.py:77 cinder/brick/local_dev/lvm.py:159 -#: cinder/brick/local_dev/lvm.py:479 cinder/brick/local_dev/lvm.py:509 -#: cinder/brick/local_dev/lvm.py:552 cinder/brick/local_dev/lvm.py:644 -#: cinder/brick/local_dev/lvm.py:682 +#: cinder/brick/local_dev/lvm.py:76 cinder/brick/local_dev/lvm.py:158 +#: cinder/brick/local_dev/lvm.py:478 cinder/brick/local_dev/lvm.py:508 +#: cinder/brick/local_dev/lvm.py:551 cinder/brick/local_dev/lvm.py:632 +#: cinder/brick/local_dev/lvm.py:670 #, python-format msgid "StdOut :%s" msgstr "" -#: cinder/brick/local_dev/lvm.py:78 cinder/brick/local_dev/lvm.py:160 -#: cinder/brick/local_dev/lvm.py:480 cinder/brick/local_dev/lvm.py:510 -#: cinder/brick/local_dev/lvm.py:553 cinder/brick/local_dev/lvm.py:645 -#: cinder/brick/local_dev/lvm.py:683 +#: cinder/brick/local_dev/lvm.py:77 cinder/brick/local_dev/lvm.py:159 +#: cinder/brick/local_dev/lvm.py:479 cinder/brick/local_dev/lvm.py:509 +#: cinder/brick/local_dev/lvm.py:552 cinder/brick/local_dev/lvm.py:633 +#: cinder/brick/local_dev/lvm.py:671 #, python-format msgid "StdErr :%s" msgstr "" -#: cinder/brick/local_dev/lvm.py:82 +#: cinder/brick/local_dev/lvm.py:81 #, python-format msgid "Unable to locate Volume Group %s" msgstr "" -#: cinder/brick/local_dev/lvm.py:157 +#: cinder/brick/local_dev/lvm.py:156 msgid "Error querying thin pool about data_percent" msgstr "" -#: cinder/brick/local_dev/lvm.py:370 +#: cinder/brick/local_dev/lvm.py:369 #, python-format msgid "Unable to find VG: %s" msgstr "" -#: cinder/brick/local_dev/lvm.py:420 +#: cinder/brick/local_dev/lvm.py:419 msgid "" "Requested to setup thin provisioning, however current LVM version does not " "support it." @@ -2986,20 +3005,20 @@ msgid "Created thin pool '%(pool)s' with size %(size)s of total %(free)sg" msgstr "" -#: cinder/brick/local_dev/lvm.py:477 +#: cinder/brick/local_dev/lvm.py:476 msgid "Error creating Volume" msgstr "" -#: cinder/brick/local_dev/lvm.py:493 +#: cinder/brick/local_dev/lvm.py:492 #, python-format msgid "Trying to create snapshot by non-existent LV: %s" msgstr "" -#: cinder/brick/local_dev/lvm.py:507 +#: cinder/brick/local_dev/lvm.py:506 msgid "Error creating snapshot" msgstr "" -#: cinder/brick/local_dev/lvm.py:550 +#: cinder/brick/local_dev/lvm.py:549 msgid "Error activating LV" msgstr "" @@ -3008,7 +3027,7 @@ msgid "Error during lvchange -an: CMD: %(command)s, RESPONSE: %(response)s" msgstr "" -#: cinder/brick/local_dev/lvm.py:599 +#: cinder/brick/local_dev/lvm.py:649 #, python-format msgid "" "Error reported running lvremove: CMD: %(command)s, RESPONSE: %(response)s" @@ -3018,23 +3037,23 @@ msgid "Attempting udev settle and retry of lvremove..." msgstr "" -#: cinder/brick/local_dev/lvm.py:642 +#: cinder/brick/local_dev/lvm.py:630 msgid "Error extending Volume" msgstr "" -#: cinder/brick/local_dev/lvm.py:680 +#: cinder/brick/local_dev/lvm.py:668 msgid "Error renaming logical volume" msgstr "" -#: cinder/brick/remotefs/remotefs.py:41 +#: cinder/brick/remotefs/remotefs.py:42 msgid "nfs_mount_point_base required" msgstr "" -#: cinder/brick/remotefs/remotefs.py:48 +#: cinder/brick/remotefs/remotefs.py:55 msgid "glusterfs_mount_point_base required" msgstr "" -#: cinder/brick/remotefs/remotefs.py:89 +#: cinder/brick/remotefs/remotefs.py:96 #, python-format msgid "Already mounted: %s" msgstr "" @@ -3058,17 +3077,15 @@ msgid "Deploy v1 of the Cinder API." msgstr "" -#: cinder/common/config.py:123 +#: cinder/common/config.py:125 msgid "Deploy v2 of the Cinder API." msgstr "" -#: cinder/common/sqlalchemyutils.py:66 -#: cinder/openstack/common/db/sqlalchemy/utils.py:72 +#: cinder/common/sqlalchemyutils.py:67 msgid "Id not in sort_keys; is sort_keys unique?" msgstr "" -#: cinder/common/sqlalchemyutils.py:114 -#: cinder/openstack/common/db/sqlalchemy/utils.py:120 +#: cinder/common/sqlalchemyutils.py:115 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" @@ -3077,238 +3094,239 @@ msgid "Novaclient connection created using URL: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:65 +#: cinder/db/sqlalchemy/api.py:102 msgid "Use of empty request context is deprecated" msgstr "" -#: cinder/db/sqlalchemy/api.py:192 +#: cinder/db/sqlalchemy/api.py:247 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: cinder/db/sqlalchemy/api.py:845 +#: cinder/db/sqlalchemy/api.py:892 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:1274 +#: cinder/db/sqlalchemy/api.py:1306 msgid "'migration_status' column could not be found." msgstr "" -#: cinder/db/sqlalchemy/api.py:1284 +#: cinder/db/sqlalchemy/api.py:1316 msgid "'metadata' filter value is not valid." msgstr "" -#: cinder/db/sqlalchemy/api.py:1294 +#: cinder/db/sqlalchemy/api.py:1326 #, python-format msgid "'%s' filter key is not valid, it maps to a relationship." msgstr "" -#: cinder/db/sqlalchemy/api.py:1299 +#: cinder/db/sqlalchemy/api.py:1331 #, python-format msgid "'%s' filter key is not valid." msgstr "" -#: cinder/db/sqlalchemy/api.py:1965 +#: cinder/db/sqlalchemy/api.py:2128 #, python-format msgid "VolumeType %s deletion failed, VolumeType in use." msgstr "" -#: cinder/db/sqlalchemy/api.py:2666 +#: cinder/db/sqlalchemy/api.py:2896 #, python-format msgid "No backup with id %s" msgstr "" -#: cinder/db/sqlalchemy/api.py:2751 +#: cinder/db/sqlalchemy/api.py:2980 msgid "Volume must be available" msgstr "" -#: cinder/db/sqlalchemy/api.py:2775 +#: cinder/db/sqlalchemy/api.py:3006 #, python-format msgid "Volume in unexpected state %s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/api.py:2798 +#: cinder/db/sqlalchemy/api.py:3028 #, python-format msgid "" "Transfer %(transfer_id)s: Volume id %(volume_id)s in unexpected state " "%(status)s, expected awaiting-transfer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:37 +#: cinder/db/sqlalchemy/migration.py:38 msgid "version should be an integer" msgstr "" -#: cinder/db/sqlalchemy/migration.py:64 +#: cinder/db/sqlalchemy/migration.py:65 msgid "Upgrade DB using Essex release first." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:240 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:244 msgid "Exception while creating table." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:269 +#: cinder/db/sqlalchemy/migrate_repo/versions/001_cinder_init.py:271 msgid "Downgrade from initial Cinder install is unsupported." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:49 -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:74 -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:105 -#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:56 -#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:45 -#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:48 -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:80 -#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:46 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:57 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:46 +#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:49 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:81 +#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:47 +#: cinder/db/sqlalchemy/migrate_repo/versions/025_add_consistencygroup.py:53 +#: cinder/db/sqlalchemy/migrate_repo/versions/025_add_consistencygroup.py:79 +#: cinder/db/sqlalchemy/migrate_repo/versions/032_add_volume_type_projects.py:53 #, python-format msgid "Table |%s| not created!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:127 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:128 msgid "Dropping foreign key reservations_ibfk_1 failed." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:133 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:134 msgid "quota_classes table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:140 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:141 msgid "quota_usages table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:147 +#: cinder/db/sqlalchemy/migrate_repo/versions/002_quota_class.py:148 msgid "reservations table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:60 +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:59 msgid "Exception while creating table 'volume_glance_metadata'" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:75 +#: cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py:74 msgid "volume_glance_metadata table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:68 +#: cinder/db/sqlalchemy/migrate_repo/versions/008_add_backup.py:69 msgid "backups table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:58 +#: cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py:59 msgid "snapshot_metadata table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:61 +#: cinder/db/sqlalchemy/migrate_repo/versions/010_add_transfers_table.py:62 msgid "transfers table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:31 +#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:32 msgid "migrations table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:61 +#: cinder/db/sqlalchemy/migrate_repo/versions/015_drop_migrations_table.py:62 #, python-format msgid "Table |%s| not created" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:37 +#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:38 #, python-format msgid "Exception while dropping table %s." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:100 +#: cinder/db/sqlalchemy/migrate_repo/versions/016_drop_sm_tables.py:101 #, python-format msgid "Exception while creating table %s." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:34 -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:43 -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:49 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:35 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:44 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:50 +#: cinder/db/sqlalchemy/migrate_repo/versions/032_add_volume_type_projects.py:33 #, python-format msgid "Column |%s| not created!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:92 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:93 msgid "encryption_key_id column not dropped from volumes" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:100 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:101 msgid "encryption_key_id column not dropped from snapshots" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:105 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:106 msgid "volume_type_id column not dropped from snapshots" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:113 +#: cinder/db/sqlalchemy/migrate_repo/versions/017_add_encryption_information.py:114 msgid "encryption table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:49 +#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:50 msgid "Table quality_of_service_specs not created!" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:60 +#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:61 msgid "Added qos_specs_id column to volume type table failed." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:85 +#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:86 msgid "Dropping foreign key volume_types_ibfk_1 failed" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:93 +#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:94 msgid "Dropping qos_specs_id column failed." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:100 +#: cinder/db/sqlalchemy/migrate_repo/versions/018_add_qos_specs.py:101 msgid "Dropping quality_of_service_specs table failed." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:59 +#: cinder/db/sqlalchemy/migrate_repo/versions/020_add_volume_admin_metadata_table.py:60 msgid "volume_admin_metadata table not dropped" msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:48 +#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:50 msgid "" "Found existing 'default' entries in the quota_classes table. Skipping " "insertion of default values." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:72 +#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:74 msgid "Added default quota class data into the DB." msgstr "" -#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:74 +#: cinder/db/sqlalchemy/migrate_repo/versions/021_add_default_quota_class.py:76 msgid "Default quota class data not inserted into the DB." msgstr "" -#: cinder/image/glance.py:162 cinder/image/glance.py:170 +#: cinder/image/glance.py:180 cinder/image/glance.py:188 #, python-format msgid "" "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:94 cinder/image/image_utils.py:199 +#: cinder/image/image_utils.py:156 cinder/image/image_utils.py:261 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:101 +#: cinder/image/image_utils.py:163 #, python-format msgid "fmt=%(fmt)s backed by: %(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:109 cinder/image/image_utils.py:192 +#: cinder/image/image_utils.py:171 cinder/image/image_utils.py:254 #, python-format msgid "" "Size is %(image_size)dGB and doesn't fit in a volume of size " "%(volume_size)dGB." msgstr "" -#: cinder/image/image_utils.py:157 +#: cinder/image/image_utils.py:218 #, python-format msgid "" "qemu-img is not installed and image is of type %s. Only RAW images can be " "used if qemu-img is not installed." msgstr "" -#: cinder/image/image_utils.py:164 +#: cinder/image/image_utils.py:225 msgid "" "qemu-img is not installed and the disk format is not specified. Only RAW " "images can be used if qemu-img is not installed." @@ -3319,17 +3337,17 @@ msgid "Copying image from %(tmp)s to volume %(dest)s - size: %(size)s" msgstr "" -#: cinder/image/image_utils.py:206 +#: cinder/image/image_utils.py:268 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:224 +#: cinder/image/image_utils.py:288 #, python-format msgid "Converted to %(vol_format)s, but format is now %(file_format)s" msgstr "" -#: cinder/image/image_utils.py:260 +#: cinder/image/image_utils.py:320 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -3369,22 +3387,22 @@ msgid "Reloading cached file %s" msgstr "" -#: cinder/openstack/common/gettextutils.py:271 +#: cinder/openstack/common/gettextutils.py:301 msgid "Message objects do not support addition." msgstr "" -#: cinder/openstack/common/gettextutils.py:280 +#: cinder/openstack/common/gettextutils.py:311 msgid "" "Message objects do not support str() because they may contain non-ascii " "characters. Please use unicode() or translate() instead." msgstr "" -#: cinder/openstack/common/imageutils.py:75 +#: cinder/openstack/common/imageutils.py:76 #, python-format msgid "Invalid input value \"%s\"." msgstr "" -#: cinder/openstack/common/imageutils.py:104 +#: cinder/openstack/common/imageutils.py:105 msgid "Snapshot list encountered but no header found!" msgstr "" @@ -3415,22 +3433,22 @@ "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: cinder/openstack/common/log.py:326 +#: cinder/openstack/common/log.py:298 #, python-format msgid "Deprecated: %s" msgstr "" -#: cinder/openstack/common/log.py:437 +#: cinder/openstack/common/log.py:406 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: cinder/openstack/common/log.py:488 +#: cinder/openstack/common/log.py:467 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: cinder/openstack/common/log.py:709 +#: cinder/openstack/common/log.py:715 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -3440,8 +3458,7 @@ msgid "task run outlasted interval by %s sec" msgstr "" -#: cinder/openstack/common/loopingcall.py:89 -#: cinder/tests/brick/test_brick_connector.py:466 +#: cinder/tests/brick/test_brick_connector.py:492 msgid "in fixed duration looping call" msgstr "" @@ -3454,7 +3471,7 @@ msgid "in dynamic looping call" msgstr "" -#: cinder/openstack/common/periodic_task.py:43 +#: cinder/openstack/common/periodic_task.py:46 #, python-format msgid "Unexpected argument for periodic task creation: %(arg)s." msgstr "" @@ -3505,7 +3522,7 @@ msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/openstack/common/processutils.py:142 +#: cinder/openstack/common/processutils.py:158 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" @@ -3517,7 +3534,7 @@ msgid "Result was %s" msgstr "" -#: cinder/openstack/common/processutils.py:179 +#: cinder/openstack/common/processutils.py:206 #, python-format msgid "%r failed. Retrying." msgstr "" @@ -3527,11 +3544,11 @@ msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/openstack/common/processutils.py:220 +#: cinder/openstack/common/processutils.py:248 msgid "Environment not supported over SSH" msgstr "" -#: cinder/openstack/common/processutils.py:224 +#: cinder/openstack/common/processutils.py:252 msgid "process_input not supported over SSH" msgstr "" @@ -3614,29 +3631,29 @@ msgid "Invalid SSL version : %s" msgstr "" -#: cinder/openstack/common/strutils.py:92 +#: cinder/openstack/common/strutils.py:125 #, python-format msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "" -#: cinder/openstack/common/strutils.py:202 +#: cinder/openstack/common/strutils.py:230 #, python-format msgid "Invalid unit system: \"%s\"" msgstr "" -#: cinder/openstack/common/strutils.py:211 +#: cinder/openstack/common/strutils.py:239 #, python-format msgid "Invalid string format: %s" msgstr "" -#: cinder/openstack/common/versionutils.py:69 +#: cinder/openstack/common/versionutils.py:90 #, python-format msgid "" "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and may " "be removed in %(remove_in)s." msgstr "" -#: cinder/openstack/common/versionutils.py:73 +#: cinder/openstack/common/versionutils.py:94 #, python-format msgid "" "%(what)s is deprecated as of %(as_of)s and may be removed in %(remove_in)s. " @@ -3698,19 +3715,19 @@ msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" msgstr "" -#: cinder/scheduler/driver.py:69 +#: cinder/scheduler/driver.py:80 msgid "Must implement host_passes_filters" msgstr "" -#: cinder/scheduler/driver.py:74 +#: cinder/scheduler/driver.py:85 msgid "Must implement find_retype_host" msgstr "" -#: cinder/scheduler/driver.py:78 +#: cinder/scheduler/driver.py:89 msgid "Must implement a fallback schedule" msgstr "" -#: cinder/scheduler/driver.py:82 +#: cinder/scheduler/driver.py:93 msgid "Must implement schedule_create_volume" msgstr "" @@ -3719,29 +3736,29 @@ msgid "cannot place volume %(id)s on %(host)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:114 +#: cinder/scheduler/filter_scheduler.py:136 #, python-format msgid "No valid hosts for volume %(id)s with type %(type)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:125 +#: cinder/scheduler/filter_scheduler.py:162 #, python-format msgid "" "Current host not valid for volume %(id)s with type %(type)s, migration not " "allowed" msgstr "" -#: cinder/scheduler/filter_scheduler.py:156 +#: cinder/scheduler/filter_scheduler.py:197 msgid "Invalid value for 'scheduler_max_attempts', must be >=1" msgstr "" -#: cinder/scheduler/filter_scheduler.py:174 +#: cinder/scheduler/filter_scheduler.py:215 #, python-format msgid "" "Error scheduling %(volume_id)s from last vol-service: %(last_host)s : %(exc)s" msgstr "" -#: cinder/scheduler/filter_scheduler.py:207 +#: cinder/scheduler/filter_scheduler.py:248 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for volume %(volume_id)s" @@ -3772,12 +3789,12 @@ msgid "volume service is down or disabled. (host: %s)" msgstr "" -#: cinder/scheduler/host_manager.py:319 +#: cinder/scheduler/host_manager.py:474 #, python-format msgid "Removing non-active host: %(host)s from scheduler cache." msgstr "" -#: cinder/scheduler/manager.py:66 +#: cinder/scheduler/manager.py:68 msgid "" "ChanceScheduler and SimpleScheduler have been deprecated due to lack of " "support for advanced features like: volume types, volume encryption, QoS " @@ -3785,35 +3802,35 @@ "certain combination of filters and weighers." msgstr "" -#: cinder/scheduler/manager.py:101 cinder/scheduler/manager.py:103 +#: cinder/scheduler/manager.py:130 msgid "Failed to create scheduler manager volume flow" msgstr "" -#: cinder/scheduler/manager.py:162 +#: cinder/scheduler/manager.py:191 msgid "New volume type not specified in request_spec." msgstr "" -#: cinder/scheduler/manager.py:177 +#: cinder/scheduler/manager.py:206 #, python-format msgid "Could not find a host for volume %(volume_id)s with type %(type_id)s." msgstr "" -#: cinder/scheduler/manager.py:219 +#: cinder/scheduler/manager.py:252 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: cinder/scheduler/scheduler_options.py:68 +#: cinder/scheduler/scheduler_options.py:69 #, python-format msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: cinder/scheduler/scheduler_options.py:78 +#: cinder/scheduler/scheduler_options.py:79 #, python-format msgid "Could not decode scheduler options: '%s'" msgstr "" -#: cinder/scheduler/filters/capacity_filter.py:43 +#: cinder/scheduler/filters/capacity_filter.py:44 msgid "Free capacity not set: volume node info collection broken." msgstr "" @@ -3833,7 +3850,7 @@ msgid "Failed to schedule_create_volume: %(cause)s" msgstr "" -#: cinder/scheduler/flows/create_volume.py:133 +#: cinder/scheduler/flows/create_volume.py:120 #, python-format msgid "Failed notifying on %(topic)s payload %(payload)s" msgstr "" @@ -3848,7 +3865,7 @@ msgid "FAKE ISER: %s" msgstr "" -#: cinder/tests/fake_driver.py:97 +#: cinder/tests/fake_driver.py:135 msgid "local_path not implemented" msgstr "" @@ -3877,43 +3894,43 @@ msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: cinder/tests/test_backup_ceph.py:840 +#: cinder/tests/test_backup_ceph.py:958 #, python-format msgid "" "Failed to backup volume metadata - Metadata backup object 'backup.%s.meta' " "already exists" msgstr "" -#: cinder/tests/test_ibm_xiv_ds8k.py:102 +#: cinder/tests/test_ibm_xiv_ds8k.py:133 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: cinder/tests/test_misc.py:58 +#: cinder/tests/test_misc.py:59 #, python-format msgid "" "The following migrations are missing a downgrade:\n" "\t%s" msgstr "" -#: cinder/tests/test_netapp.py:1327 +#: cinder/tests/volume/drivers/netapp/dataontap/client/test_api.py:146 msgid "Error not a TypeError." msgstr "" -#: cinder/tests/test_netapp.py:1336 +#: cinder/tests/volume/drivers/netapp/dataontap/client/test_api.py:155 msgid "Error not a KeyError." msgstr "" -#: cinder/tests/test_netapp_nfs.py:362 +#: cinder/tests/test_netapp_nfs.py:366 #, python-format msgid "Share %(share)s and file name %(file_name)s" msgstr "" -#: cinder/tests/test_rbd.py:837 cinder/volume/drivers/rbd.py:176 +#: cinder/tests/test_rbd.py:1014 msgid "flush() not supported in this version of librbd" msgstr "" -#: cinder/tests/test_storwize_svc.py:252 +#: cinder/tests/test_storwize_svc.py:257 #, python-format msgid "unrecognized argument %s" msgstr "невідомий аргумент %s" @@ -3939,25 +3956,25 @@ " stderr: %(err)s" msgstr "" -#: cinder/tests/test_volume_types.py:60 +#: cinder/tests/test_volume_types.py:66 #, python-format msgid "Given data: %s" msgstr "" -#: cinder/tests/test_volume_types.py:61 +#: cinder/tests/test_volume_types.py:67 #, python-format msgid "Result data: %s" msgstr "" -#: cinder/tests/api/contrib/test_backups.py:737 +#: cinder/tests/api/contrib/test_backups.py:777 msgid "Invalid input" msgstr "Некоректні вхідні дані" -#: cinder/tests/brick/test_brick_remotefs.py:99 +#: cinder/tests/brick/test_brick_remotefs.py:100 msgid "Unexpected call to _execute." msgstr "" -#: cinder/tests/brick/test_brick_remotefs.py:132 +#: cinder/tests/brick/test_brick_remotefs.py:133 msgid "mount failed." msgstr "помилка монтування." @@ -4020,22 +4037,22 @@ msgid "In Add GlobalVars._active_cfg: %s" msgstr "" -#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:126 +#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:127 #, python-format msgid "In Add GlobalVars._is_normal_test: %s" msgstr "" -#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:128 +#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:129 #, python-format msgid "In Add GlobalVars._zone_state: %s" msgstr "" -#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:179 +#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:184 #, python-format msgid "User: %s" msgstr "Користувач: %s" -#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:180 +#: cinder/tests/zonemanager/test_brcd_fc_zone_driver.py:185 #, python-format msgid "_zone_state: %s" msgstr "" @@ -4049,21 +4066,21 @@ msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:350 +#: cinder/transfer/api.py:107 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:124 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:142 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/flows/api/create_volume.py:508 +#: cinder/transfer/api.py:162 cinder/volume/flows/api/create_volume.py:574 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " @@ -4075,18 +4092,18 @@ msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:199 +#: cinder/transfer/api.py:204 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:141 +#: cinder/volume/api.py:188 msgid "" "Invalid volume_type provided (requested type must match source volume, or be " "omitted). You should omit the argument." msgstr "" -#: cinder/volume/api.py:148 +#: cinder/volume/api.py:201 msgid "" "Invalid volume_type provided (requested type must match source snapshot, or " "be omitted). You should omit the argument." @@ -4097,24 +4114,24 @@ msgid "Unable to query if %s is in the availability zone set" msgstr "" -#: cinder/volume/api.py:185 cinder/volume/api.py:187 +#: cinder/volume/api.py:241 msgid "Failed to create api volume flow" msgstr "" -#: cinder/volume/api.py:216 +#: cinder/volume/api.py:274 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:228 +#: cinder/volume/api.py:292 #, python-format msgid "Volume status must be available or error, but current status is: %s" msgstr "" -#: cinder/volume/api.py:238 +#: cinder/volume/api.py:305 msgid "Volume cannot be deleted while migrating" msgstr "" -#: cinder/volume/api.py:243 +#: cinder/volume/api.py:319 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" @@ -4133,146 +4150,147 @@ msgid "status must be in-use to detach" msgstr "" -#: cinder/volume/api.py:371 +#: cinder/volume/api.py:466 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:447 +#: cinder/volume/api.py:569 cinder/volume/api.py:687 msgid "Snapshot cannot be created while volume is migrating" msgstr "" -#: cinder/volume/api.py:451 +#: cinder/volume/api.py:578 msgid "must be available" msgstr "" -#: cinder/volume/api.py:473 +#: cinder/volume/api.py:600 cinder/volume/api.py:728 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:485 +#: cinder/volume/api.py:612 cinder/volume/api.py:740 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:536 +#: cinder/volume/api.py:788 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:564 cinder/volume/flows/api/create_volume.py:208 +#: cinder/volume/api.py:827 cinder/volume/flows/api/create_volume.py:266 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:568 +#: cinder/volume/api.py:831 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:572 +#: cinder/volume/api.py:835 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:703 cinder/volume/api.py:777 +#: cinder/volume/api.py:966 cinder/volume/api.py:1062 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:706 +#: cinder/volume/api.py:969 msgid "Volume status is in-use." msgstr "" -#: cinder/volume/api.py:735 +#: cinder/volume/api.py:1017 msgid "Volume status must be available to extend." msgstr "" -#: cinder/volume/api.py:740 +#: cinder/volume/api.py:1022 #, python-format msgid "" "New size for extend must be greater than current size. (current: %(size)s, " "extended: %(new_size)s)" msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:1040 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to extend volume by %(s_size)sG, " "(%(d_consumed)dG of %(d_quota)dG already consumed)." msgstr "" -#: cinder/volume/api.py:783 +#: cinder/volume/api.py:1068 msgid "Volume is already part of an active migration" msgstr "" -#: cinder/volume/api.py:789 +#: cinder/volume/api.py:1074 msgid "volume must not have snapshots" msgstr "" -#: cinder/volume/api.py:802 +#: cinder/volume/api.py:1103 #, python-format msgid "No available service named %s" msgstr "" -#: cinder/volume/api.py:808 +#: cinder/volume/api.py:1109 msgid "Destination host must be different than current host" msgstr "" -#: cinder/volume/api.py:838 +#: cinder/volume/api.py:1139 msgid "Source volume not mid-migration." msgstr "" -#: cinder/volume/api.py:842 +#: cinder/volume/api.py:1143 msgid "Destination volume not mid-migration." msgstr "" -#: cinder/volume/api.py:847 +#: cinder/volume/api.py:1148 #, python-format msgid "Destination has migration_status %(stat)s, expected %(exp)s." msgstr "" -#: cinder/volume/api.py:858 +#: cinder/volume/api.py:1159 msgid "Volume status must be available to update readonly flag." msgstr "" -#: cinder/volume/api.py:867 +#: cinder/volume/api.py:1168 #, python-format msgid "Unable to update type due to incorrect status on volume: %s" msgstr "" -#: cinder/volume/api.py:873 +#: cinder/volume/api.py:1174 #, python-format msgid "Volume %s is already part of an active migration." msgstr "" -#: cinder/volume/api.py:879 +#: cinder/volume/api.py:1180 #, python-format msgid "migration_policy must be 'on-demand' or 'never', passed: %s" msgstr "" -#: cinder/volume/api.py:892 +#: cinder/volume/api.py:1199 #, python-format msgid "Invalid volume_type passed: %s" msgstr "" -#: cinder/volume/api.py:905 +#: cinder/volume/api.py:1212 #, python-format msgid "New volume_type same as original: %s" msgstr "" -#: cinder/volume/api.py:920 +#: cinder/volume/api.py:1227 msgid "Retype cannot change encryption requirements" msgstr "" -#: cinder/volume/api.py:932 +#: cinder/volume/api.py:1239 msgid "Retype cannot change front-end qos specs for in-use volumes" msgstr "" -#: cinder/volume/api.py:963 +#: cinder/volume/api.py:1236 msgid "Unable to find service for given host." msgstr "" -#: cinder/volume/driver.py:195 cinder/volume/drivers/netapp/nfs.py:176 +#: cinder/volume/driver.py:231 cinder/volume/drivers/hds/nfs.py:352 +#: cinder/volume/drivers/netapp/nfs.py:186 #, python-format msgid "Recovering from a failed execute. Try number %s" msgstr "" @@ -4282,7 +4300,7 @@ msgid "copy_data_between_volumes %(src)s -> %(dest)s." msgstr "" -#: cinder/volume/driver.py:291 cinder/volume/driver.py:305 +#: cinder/volume/driver.py:392 cinder/volume/driver.py:406 #, python-format msgid "Failed to attach volume %(vol)s" msgstr "" @@ -4307,30 +4325,29 @@ msgid "Volume %s: creating export" msgstr "" -#: cinder/volume/driver.py:385 cinder/volume/manager.py:789 +#: cinder/volume/driver.py:474 cinder/volume/manager.py:887 #, python-format msgid "" "Failed updating model of volume %(volume_id)s with driver provided model " "%(model)s" msgstr "" -#: cinder/volume/driver.py:396 cinder/volume/manager.py:773 -#: cinder/volume/manager.py:798 +#: cinder/volume/driver.py:497 cinder/volume/manager.py:927 #, python-format msgid "Unable to fetch connection information from backend: %(err)s" msgstr "" -#: cinder/volume/driver.py:402 +#: cinder/volume/driver.py:503 #, python-format msgid "Error encountered during cleanup of a failed attach: %(ex)s" msgstr "" -#: cinder/volume/driver.py:422 +#: cinder/volume/driver.py:528 cinder/volume/drivers/ibm/flashsystem.py:881 #, python-format msgid "Unable to access the backend storage via the path %(path)s." msgstr "" -#: cinder/volume/driver.py:450 cinder/volume/manager.py:861 +#: cinder/volume/driver.py:268 cinder/volume/manager.py:978 #, python-format msgid "Unable to terminate volume connection: %(err)s" msgstr "" @@ -4341,7 +4358,7 @@ msgid "volume %s: removing export" msgstr "" -#: cinder/volume/driver.py:459 cinder/volume/manager.py:870 +#: cinder/volume/driver.py:265 cinder/volume/manager.py:755 #, python-format msgid "Error detaching volume %(volume)s, due to remove export failure." msgstr "" @@ -4356,19 +4373,20 @@ msgid "Restoring backup %(backup)s to volume %(volume)s." msgstr "" -#: cinder/volume/driver.py:529 +#: cinder/volume/driver.py:614 msgid "Extend volume not implemented" msgstr "" -#: cinder/volume/driver.py:593 cinder/volume/driver.py:601 +#: cinder/volume/driver.py:695 cinder/volume/driver.py:703 msgid "Manage existing volume not implemented." msgstr "" -#: cinder/volume/driver.py:639 cinder/volume/drivers/emc/emc_smis_iscsi.py:154 +#: cinder/volume/driver.py:854 +#: cinder/volume/drivers/fujitsu_eternus_dx_iscsi.py:150 msgid "ISCSI provider_location not stored, using discovery" msgstr "" -#: cinder/volume/driver.py:652 +#: cinder/volume/driver.py:867 #, python-format msgid "ISCSI discovery attempt failed for:%s" msgstr "" @@ -4378,7 +4396,7 @@ msgid "Error from iscsiadm -m discovery: %s" msgstr "" -#: cinder/volume/driver.py:701 +#: cinder/volume/driver.py:981 cinder/volume/targets/iscsi.py:79 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" @@ -4389,7 +4407,7 @@ msgid "ISCSI Discovery: Found %s" msgstr "" -#: cinder/volume/driver.py:802 +#: cinder/volume/driver.py:1018 msgid "The volume driver requires the iSCSI initiator name in the connector." msgstr "" @@ -4407,28 +4425,27 @@ msgid "Updating volume stats" msgstr "" -#: cinder/volume/driver.py:1023 +#: cinder/volume/driver.py:1352 msgid "Driver must implement initialize_connection" msgstr "" -#: cinder/volume/iscsi.py:65 cinder/volume/iscsi.py:91 -#: cinder/volume/iscsi.py:234 +#: cinder/volume/iscsi.py:69 cinder/volume/iscsi.py:95 +#: cinder/volume/iscsi.py:240 #, python-format msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s" msgstr "" -#: cinder/volume/iscsi.py:80 +#: cinder/volume/iscsi.py:84 #, python-format msgid "" "Skipping remove_export. No iscsi_target is presently exported for volume: %s" msgstr "" -#: cinder/volume/iscsi.py:100 +#: cinder/volume/iscsi.py:104 msgid "Detected inconsistency in provider_location id" msgstr "" -#: cinder/volume/iscsi.py:101 cinder/volume/drivers/lvm.py:572 -#: cinder/volume/drivers/huawei/rest_common.py:1225 +#: cinder/cmd/manage.py:375 #, python-format msgid "%s" msgstr "%s" @@ -4443,12 +4460,12 @@ msgid "volume_info:%s" msgstr "" -#: cinder/volume/iscsi.py:252 +#: cinder/volume/iscsi.py:258 #, python-format msgid "Skipping ensure_export. No iscsi_target provision for volume: %s" msgstr "" -#: cinder/volume/manager.py:193 +#: cinder/volume/manager.py:176 #, python-format msgid "" "Driver path %s is deprecated, update your configuration to the new path." @@ -4466,12 +4483,12 @@ "Starting FC Zone Manager %(zm_version)s, Driver %(drv_name)s %(drv_version)s" msgstr "" -#: cinder/volume/manager.py:238 +#: cinder/volume/manager.py:246 #, python-format msgid "Starting volume driver %(driver_name)s (%(version)s)" msgstr "" -#: cinder/volume/manager.py:245 +#: cinder/volume/manager.py:253 #, python-format msgid "Error encountered during initialization of driver: %(name)s" msgstr "" @@ -4481,22 +4498,22 @@ msgid "Re-exporting %s volumes" msgstr "" -#: cinder/volume/manager.py:267 +#: cinder/volume/manager.py:277 #, python-format msgid "Failed to re-export volume %s: setting to error state" msgstr "" -#: cinder/volume/manager.py:274 +#: cinder/volume/manager.py:284 #, python-format msgid "volume %s stuck in a downloading state" msgstr "" -#: cinder/volume/manager.py:281 +#: cinder/volume/manager.py:291 #, python-format msgid "volume %s: skipping export" msgstr "" -#: cinder/volume/manager.py:283 +#: cinder/volume/manager.py:293 #, python-format msgid "" "Error encountered during re-exporting phase of driver initialization: " @@ -4507,39 +4524,39 @@ msgid "Resuming any in progress delete operations" msgstr "" -#: cinder/volume/manager.py:296 +#: cinder/volume/manager.py:306 #, python-format msgid "Resuming delete on volume: %s" msgstr "" -#: cinder/volume/manager.py:338 cinder/volume/manager.py:340 +#: cinder/volume/manager.py:351 msgid "Failed to create manager volume flow" msgstr "" -#: cinder/volume/manager.py:384 cinder/volume/manager.py:401 +#: cinder/volume/manager.py:422 #, python-format msgid "volume %s: deleting" msgstr "" -#: cinder/volume/manager.py:390 +#: cinder/volume/manager.py:457 msgid "volume is not local to this node" msgstr "" -#: cinder/volume/manager.py:407 +#: cinder/volume/manager.py:445 #, python-format msgid "Cannot delete volume %s: volume is busy" msgstr "" -#: cinder/volume/manager.py:434 +#: cinder/volume/manager.py:472 msgid "Failed to update usages deleting volume" msgstr "" -#: cinder/volume/manager.py:440 +#: cinder/volume/manager.py:478 #, python-format msgid "volume %s: deleted successfully" msgstr "" -#: cinder/volume/manager.py:457 +#: cinder/volume/manager.py:508 #, python-format msgid "snapshot %s: creating" msgstr "" @@ -4549,54 +4566,54 @@ msgid "snapshot %(snap_id)s: creating" msgstr "" -#: cinder/volume/manager.py:496 +#: cinder/volume/manager.py:543 cinder/volume/manager.py:1834 #, python-format msgid "" "Failed updating %(snapshot_id)s metadata using the provided volumes " "%(volume_id)s metadata" msgstr "" -#: cinder/volume/manager.py:502 +#: cinder/volume/manager.py:558 #, python-format msgid "snapshot %s: created successfully" msgstr "" -#: cinder/volume/manager.py:514 cinder/volume/manager.py:524 +#: cinder/volume/manager.py:570 #, python-format msgid "snapshot %s: deleting" msgstr "" -#: cinder/volume/manager.py:532 +#: cinder/volume/manager.py:588 #, python-format msgid "Cannot delete snapshot %s: snapshot is busy" msgstr "" -#: cinder/volume/manager.py:562 +#: cinder/volume/manager.py:618 cinder/volume/manager.py:1934 msgid "Failed to update usages deleting snapshot" msgstr "" -#: cinder/volume/manager.py:565 +#: cinder/volume/manager.py:621 #, python-format msgid "snapshot %s: deleted successfully" msgstr "" -#: cinder/volume/manager.py:585 +#: cinder/volume/manager.py:670 msgid "being attached by another instance" msgstr "" -#: cinder/volume/manager.py:589 +#: cinder/volume/manager.py:674 msgid "being attached by another host" msgstr "" -#: cinder/volume/manager.py:593 +#: cinder/volume/manager.py:678 msgid "being attached by different mode" msgstr "" -#: cinder/volume/manager.py:596 +#: cinder/volume/manager.py:682 msgid "status must be available or attaching" msgstr "" -#: cinder/volume/manager.py:689 +#: cinder/volume/manager.py:751 #, python-format msgid "Error detaching volume %(volume)s, due to uninitialized driver." msgstr "" @@ -4611,34 +4628,34 @@ msgid "Zoning Mode: %s" msgstr "" -#: cinder/volume/manager.py:917 +#: cinder/volume/manager.py:1055 msgid "failed to create new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:920 +#: cinder/volume/manager.py:1058 msgid "timeout creating new_volume on destination host" msgstr "" -#: cinder/volume/manager.py:943 +#: cinder/volume/manager.py:1082 #, python-format msgid "Failed to copy volume %(vol1)s to %(vol2)s" msgstr "" -#: cinder/volume/manager.py:972 +#: cinder/volume/manager.py:1111 #, python-format msgid "" "migrate_volume_completion: completing migration for volume %(vol1)s " "(temporary volume %(vol2)s" msgstr "" -#: cinder/volume/manager.py:984 +#: cinder/volume/manager.py:1121 #, python-format msgid "" "migrate_volume_completion is cleaning up an error for volume %(vol1)s " "(temporary volume %(vol2)s" msgstr "" -#: cinder/volume/manager.py:1003 +#: cinder/volume/manager.py:1140 #, python-format msgid "Failed to delete migration source vol %(vol)s: %(err)s" msgstr "" @@ -4648,76 +4665,75 @@ msgid "volume %s: calling driver migrate_volume" msgstr "" -#: cinder/volume/manager.py:1079 cinder/volume/drivers/emc/emc_cli_iscsi.py:247 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:226 +#: cinder/volume/manager.py:1192 msgid "Updating volume status" msgstr "" -#: cinder/volume/manager.py:1087 +#: cinder/volume/manager.py:1200 #, python-format msgid "" "Unable to update stats, %(driver_name)s -%(driver_version)s %(config_group)s " "driver is uninitialized." msgstr "" -#: cinder/volume/manager.py:1109 +#: cinder/volume/manager.py:1236 #, python-format msgid "Notification {%s} received" msgstr "" -#: cinder/volume/manager.py:1144 +#: cinder/volume/manager.py:1304 #, python-format msgid "volume %s: extending" msgstr "" -#: cinder/volume/manager.py:1146 +#: cinder/volume/manager.py:1306 #, python-format msgid "volume %s: extended successfully" msgstr "" -#: cinder/volume/manager.py:1148 +#: cinder/volume/manager.py:1308 #, python-format msgid "volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/manager.py:1153 +#: cinder/volume/manager.py:1353 #, python-format msgid "Volume %s: Error trying to extend volume" msgstr "" -#: cinder/volume/manager.py:1213 +#: cinder/volume/manager.py:1387 msgid "Failed to update usages while retyping volume." msgstr "" -#: cinder/volume/manager.py:1214 +#: cinder/volume/manager.py:1428 msgid "Failed to get old volume type quota reservations" msgstr "" -#: cinder/volume/manager.py:1234 +#: cinder/volume/manager.py:1419 #, python-format msgid "Volume %s: retyped successfully" msgstr "" -#: cinder/volume/manager.py:1237 +#: cinder/volume/manager.py:1422 #, python-format msgid "" "Volume %s: driver error when trying to retype, falling back to generic " "mechanism." msgstr "" -#: cinder/volume/manager.py:1248 +#: cinder/volume/manager.py:1473 msgid "Retype requires migration but is not allowed." msgstr "" -#: cinder/volume/manager.py:1256 +#: cinder/volume/manager.py:1481 msgid "Volume must not have snapshots." msgstr "" -#: cinder/volume/manager.py:1292 +#: cinder/volume/manager.py:1489 msgid "Failed to create manage_existing flow." msgstr "" -#: cinder/volume/manager.py:1294 +#: cinder/volume/manager.py:1531 msgid "Failed to create manage existing flow." msgstr "" @@ -4731,98 +4747,98 @@ msgid "Zoning op: %s" msgstr "" -#: cinder/volume/qos_specs.py:57 +#: cinder/volume/qos_specs.py:58 #, python-format msgid "Valid consumer of QoS specs are: %s" msgstr "" -#: cinder/volume/qos_specs.py:84 cinder/volume/qos_specs.py:105 -#: cinder/volume/qos_specs.py:155 cinder/volume/qos_specs.py:197 -#: cinder/volume/qos_specs.py:211 cinder/volume/qos_specs.py:225 -#: cinder/volume/volume_types.py:43 +#: cinder/volume/qos_specs.py:85 cinder/volume/qos_specs.py:106 +#: cinder/volume/qos_specs.py:156 cinder/volume/qos_specs.py:198 +#: cinder/volume/qos_specs.py:212 cinder/volume/qos_specs.py:226 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/qos_specs.py:123 cinder/volume/qos_specs.py:140 -#: cinder/volume/qos_specs.py:272 cinder/volume/volume_types.py:52 -#: cinder/volume/volume_types.py:99 +#: cinder/volume/qos_specs.py:124 cinder/volume/qos_specs.py:141 +#: cinder/volume/qos_specs.py:274 cinder/volume/volume_types.py:64 +#: cinder/volume/volume_types.py:79 cinder/volume/volume_types.py:133 msgid "id cannot be None" msgstr "" -#: cinder/volume/qos_specs.py:156 +#: cinder/volume/qos_specs.py:157 #, python-format msgid "Failed to get all associations of qos specs %s" msgstr "" -#: cinder/volume/qos_specs.py:189 +#: cinder/volume/qos_specs.py:190 #, python-format msgid "" "Type %(type_id)s is already associated with another qos specs: " "%(qos_specs_id)s" msgstr "" -#: cinder/volume/qos_specs.py:198 +#: cinder/volume/qos_specs.py:199 #, python-format msgid "Failed to associate qos specs %(id)s with type: %(vol_type_id)s" msgstr "" -#: cinder/volume/qos_specs.py:212 +#: cinder/volume/qos_specs.py:213 #, python-format msgid "Failed to disassociate qos specs %(id)s with type: %(vol_type_id)s" msgstr "" -#: cinder/volume/qos_specs.py:226 +#: cinder/volume/qos_specs.py:227 #, python-format msgid "Failed to disassociate qos specs %s." msgstr "" -#: cinder/volume/qos_specs.py:284 cinder/volume/volume_types.py:111 +#: cinder/volume/qos_specs.py:286 cinder/volume/volume_types.py:145 msgid "name cannot be None" msgstr "" -#: cinder/volume/utils.py:115 +#: cinder/volume/utils.py:309 #, python-format msgid "" "Incorrect value error: %(blocksize)s, it may indicate that " "'volume_dd_blocksize' was configured incorrectly. Fall back to default." msgstr "" -#: cinder/volume/utils.py:176 +#: cinder/volume/utils.py:363 #, python-format msgid "Performing secure delete on volume: %s" msgstr "" -#: cinder/volume/volume_types.py:130 +#: cinder/volume/volume_types.py:133 #, python-format msgid "" "Default volume type is not found, please check default_volume_type config: %s" msgstr "" -#: cinder/volume/drivers/block_device.py:138 cinder/volume/drivers/lvm.py:284 -#: cinder/volume/drivers/zadara.py:509 cinder/volume/drivers/nexenta/nfs.py:189 +#: cinder/volume/drivers/block_device.py:142 cinder/volume/drivers/lvm.py:285 +#: cinder/volume/drivers/nexenta/nfs.py:191 #, python-format msgid "Creating clone of volume: %s" msgstr "" -#: cinder/volume/drivers/block_device.py:206 +#: cinder/volume/drivers/block_device.py:174 msgid "No free disk" msgstr "" -#: cinder/volume/drivers/block_device.py:219 +#: cinder/volume/drivers/block_device.py:187 msgid "No big enough free disk" msgstr "" -#: cinder/volume/drivers/coraid.py:84 +#: cinder/volume/drivers/coraid.py:88 #, python-format msgid "Invalid ESM url scheme \"%s\". Supported https only." msgstr "" -#: cinder/volume/drivers/coraid.py:111 +#: cinder/volume/drivers/coraid.py:115 msgid "Invalid REST handle name. Expected path." msgstr "" -#: cinder/volume/drivers/coraid.py:134 +#: cinder/volume/drivers/coraid.py:138 #, python-format msgid "Call to json.loads() failed: %(ex)s. Response: %(resp)s" msgstr "" @@ -4831,11 +4847,11 @@ msgid "Session is expired. Relogin on ESM." msgstr "" -#: cinder/volume/drivers/coraid.py:244 +#: cinder/volume/drivers/coraid.py:248 msgid "Reply is empty." msgstr "" -#: cinder/volume/drivers/coraid.py:246 +#: cinder/volume/drivers/coraid.py:250 msgid "Error message is empty." msgstr "" @@ -4869,7 +4885,7 @@ msgid "Volume \"%(name)s\" resized. New size is %(size)s GB." msgstr "" -#: cinder/volume/drivers/coraid.py:385 +#: cinder/volume/drivers/coraid.py:394 msgid "Cannot create clone volume in different repository." msgstr "" @@ -4899,7 +4915,7 @@ msgid "Sending CLI command: '%s'" msgstr "" -#: cinder/volume/drivers/eqlx.py:169 +#: cinder/volume/drivers/eqlx.py:183 msgid "Error executing EQL command" msgstr "" @@ -4908,14 +4924,16 @@ msgid "EQL-driver: executing \"%s\"" msgstr "" -#: cinder/volume/drivers/eqlx.py:208 +#: cinder/volume/drivers/eqlx.py:227 #, python-format msgid "" "SSH Command failed after '%(total_attempts)r' attempts : '%(command)s'" msgstr "" -#: cinder/volume/drivers/eqlx.py:215 cinder/volume/drivers/san/san.py:149 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:414 +#: cinder/volume/drivers/san/san.py:151 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:417 +#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:271 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:397 #, python-format msgid "Error running SSH command: %s" msgstr "" @@ -4934,7 +4952,8 @@ msgid "Failed to setup the Dell EqualLogic driver" msgstr "" -#: cinder/volume/drivers/eqlx.py:320 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:201 +#: cinder/volume/drivers/dell/dell_storagecenter_common.py:231 #, python-format msgid "Failed to create volume %s" msgstr "" @@ -4995,36 +5014,36 @@ "Failed to extend_volume %(name)s from %(current_size)sGB to %(new_size)sGB" msgstr "" -#: cinder/volume/drivers/glusterfs.py:101 +#: cinder/volume/drivers/glusterfs.py:135 #, python-format msgid "There's no Gluster config file configured (%s)" msgstr "" -#: cinder/volume/drivers/glusterfs.py:106 +#: cinder/volume/drivers/glusterfs.py:140 #, python-format msgid "Gluster config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/glusterfs.py:118 +#: cinder/volume/drivers/glusterfs.py:152 msgid "mount.glusterfs is not installed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:176 +#: cinder/volume/drivers/remotefs.py:616 #, python-format msgid "Cloning volume %(src)s to volume %(dst)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:181 +#: cinder/volume/drivers/remotefs.py:792 msgid "Volume status must be 'available'." msgstr "" -#: cinder/volume/drivers/glusterfs.py:217 cinder/volume/drivers/nfs.py:141 -#: cinder/volume/drivers/netapp/nfs.py:787 +#: cinder/volume/drivers/glusterfs.py:183 cinder/volume/drivers/remotefs.py:115 +#: cinder/volume/drivers/netapp/nfs.py:820 #, python-format msgid "casted to %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:231 +#: cinder/volume/drivers/remotefs.py:1025 msgid "Snapshot status must be \"available\" to clone." msgstr "" @@ -5038,12 +5057,12 @@ msgid "will copy from snapshot at %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:290 cinder/volume/drivers/nfs.py:191 +#: cinder/volume/drivers/glusterfs.py:238 cinder/volume/drivers/remotefs.py:167 #, python-format msgid "Volume %s does not have provider_location specified, skipping" msgstr "" -#: cinder/volume/drivers/glusterfs.py:388 +#: cinder/volume/drivers/remotefs.py:1155 #, python-format msgid "" "Volume status must be \"available\" or \"in-use\" for snapshot. (is %s)" @@ -5054,11 +5073,11 @@ msgid "nova call result: %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:420 +#: cinder/volume/drivers/glusterfs.py:605 msgid "Call to Nova to create snapshot failed" msgstr "" -#: cinder/volume/drivers/glusterfs.py:442 +#: cinder/volume/drivers/remotefs.py:1222 msgid "Nova returned \"error\" status while creating snapshot." msgstr "" @@ -5067,7 +5086,7 @@ msgid "Status of snapshot %(id)s is now %(status)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:459 +#: cinder/volume/drivers/remotefs.py:1239 #, python-format msgid "Timed out while waiting for Nova update for creation of snapshot %s." msgstr "" @@ -5082,7 +5101,7 @@ msgid "volume id: %s" msgstr "Ід. тому: %s" -#: cinder/volume/drivers/glusterfs.py:549 +#: cinder/volume/drivers/remotefs.py:591 msgid "'active' must be present when writing snap_info." msgstr "" @@ -5091,11 +5110,11 @@ msgid "deleting snapshot %s" msgstr "вилучаємо знімок «%s»" -#: cinder/volume/drivers/glusterfs.py:583 +#: cinder/volume/drivers/remotefs.py:855 msgid "Volume status must be \"available\" or \"in-use\"." msgstr "" -#: cinder/volume/drivers/glusterfs.py:599 +#: cinder/volume/drivers/remotefs.py:700 #, python-format msgid "" "Snapshot record for %s is not present, allowing snapshot_delete to proceed." @@ -5116,12 +5135,12 @@ msgid "No %(base_id)s found for %(file)s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:697 +#: cinder/volume/drivers/remotefs.py:972 #, python-format msgid "No file found with %s as backing file." msgstr "" -#: cinder/volume/drivers/glusterfs.py:707 +#: cinder/volume/drivers/remotefs.py:981 #, python-format msgid "No snap found with %s as backing file." msgstr "" @@ -5131,12 +5150,12 @@ msgid "No file depends on %s." msgstr "" -#: cinder/volume/drivers/glusterfs.py:744 +#: cinder/volume/drivers/remotefs.py:1010 #, python-format msgid "Check condition failed: %s expected to be None." msgstr "" -#: cinder/volume/drivers/glusterfs.py:795 +#: cinder/volume/drivers/glusterfs.py:317 msgid "Call to Nova delete snapshot failed" msgstr "" @@ -5145,28 +5164,29 @@ msgid "status of snapshot %s is still \"deleting\"... waiting" msgstr "" -#: cinder/volume/drivers/glusterfs.py:819 +#: cinder/volume/drivers/remotefs.py:1311 #, python-format msgid "Unable to delete snapshot %(id)s, status: %(status)s." msgstr "" -#: cinder/volume/drivers/glusterfs.py:832 +#: cinder/volume/drivers/remotefs.py:1324 #, python-format msgid "" "Timed out while waiting for Nova update for deletion of snapshot %(id)s." msgstr "" -#: cinder/volume/drivers/glusterfs.py:921 +#: cinder/volume/drivers/glusterfs.py:345 cinder/volume/drivers/quobyte.py:242 #, python-format msgid "%s must be a valid raw or qcow2 image." msgstr "" -#: cinder/volume/drivers/glusterfs.py:985 +#: cinder/volume/drivers/glusterfs.py:388 cinder/volume/drivers/quobyte.py:264 +#: cinder/volume/drivers/smbfs.py:446 msgid "" "Extend volume is only supported for this driver when no snapshots exist." msgstr "" -#: cinder/volume/drivers/glusterfs.py:993 +#: cinder/volume/drivers/glusterfs.py:396 cinder/volume/drivers/quobyte.py:272 #, python-format msgid "Unrecognized backing format: %s" msgstr "" @@ -5176,12 +5196,12 @@ msgid "creating new volume at %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:1011 +#: cinder/volume/drivers/glusterfs.py:414 #, python-format msgid "file already exists at %s" msgstr "" -#: cinder/volume/drivers/glusterfs.py:1037 cinder/volume/drivers/nfs.py:178 +#: cinder/volume/drivers/glusterfs.py:481 cinder/volume/drivers/remotefs.py:152 #, python-format msgid "Exception during mounting %s" msgstr "" @@ -5198,47 +5218,47 @@ "Snapshot operations will not be supported." msgstr "" -#: cinder/volume/drivers/glusterfs.py:1162 +#: cinder/volume/drivers/glusterfs.py:512 msgid "Backup is not supported for GlusterFS volumes with snapshots." msgstr "" -#: cinder/volume/drivers/glusterfs.py:1177 +#: cinder/volume/drivers/glusterfs.py:527 #, python-format msgid "" "No snapshots found in database, but %(path)s has backing file " "%(backing_file)s!" msgstr "" -#: cinder/volume/drivers/glusterfs.py:1185 +#: cinder/volume/drivers/glusterfs.py:535 msgid "Backup is only supported for raw-formatted GlusterFS volumes." msgstr "" -#: cinder/volume/drivers/lvm.py:152 +#: cinder/volume/drivers/lvm.py:153 #, python-format msgid "Volume device file path %s does not exist." msgstr "" -#: cinder/volume/drivers/lvm.py:159 +#: cinder/volume/drivers/lvm.py:160 #, python-format msgid "Size for volume: %s not found, cannot secure delete." msgstr "" -#: cinder/volume/drivers/lvm.py:229 +#: cinder/volume/drivers/lvm.py:230 #, python-format msgid "Unabled to delete due to existing snapshot for volume: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:246 +#: cinder/volume/drivers/lvm.py:247 #, python-format msgid "snapshot: %s not found, skipping delete operations" msgstr "" -#: cinder/volume/drivers/lvm.py:347 +#: cinder/volume/drivers/lvm.py:349 #, python-format msgid "Unable to update stats on non-initialized Volume Group: %s" msgstr "" -#: cinder/volume/drivers/lvm.py:403 +#: cinder/volume/drivers/lvm.py:446 #, python-format msgid "" "Failed to rename logical volume %(name)s, error message was: %(err_msg)s" @@ -5248,14 +5268,14 @@ msgid "Reference must contain lv_name element." msgstr "" -#: cinder/volume/drivers/lvm.py:436 +#: cinder/volume/drivers/lvm.py:479 cinder/volume/drivers/rbd.py:979 #, python-format msgid "" "Failed to manage existing volume %(name)s, because reported size %(size)s " "was not a floating-point number." msgstr "" -#: cinder/volume/drivers/lvm.py:505 +#: cinder/volume/drivers/lvm.py:526 #, python-format msgid "Error creating iSCSI target, retrying creation for target: %s" msgstr "" @@ -5264,37 +5284,37 @@ msgid "Driver specific implementation needs to return mount_point_base." msgstr "" -#: cinder/volume/drivers/nfs.py:282 +#: cinder/volume/drivers/remotefs.py:346 cinder/volume/drivers/smbfs.py:529 #, python-format msgid "Expected volume size was %d" msgstr "" -#: cinder/volume/drivers/nfs.py:283 +#: cinder/volume/drivers/remotefs.py:347 #, python-format msgid " but size is now %d" msgstr "" -#: cinder/volume/drivers/nfs.py:380 +#: cinder/volume/drivers/remotefs.py:365 #, python-format msgid "%s is already mounted" msgstr "%s вже змонтовано" -#: cinder/volume/drivers/nfs.py:432 +#: cinder/volume/drivers/nfs.py:113 #, python-format msgid "There's no NFS config file configured (%s)" msgstr "" -#: cinder/volume/drivers/nfs.py:437 +#: cinder/volume/drivers/nfs.py:118 #, python-format msgid "NFS config file at %(config)s doesn't exist" msgstr "" -#: cinder/volume/drivers/nfs.py:442 +#: cinder/volume/drivers/nfs.py:123 #, python-format msgid "NFS config 'nfs_oversub_ratio' invalid. Must be > 0: %s" msgstr "" -#: cinder/volume/drivers/nfs.py:450 +#: cinder/volume/drivers/nfs.py:131 #, python-format msgid "NFS config 'nfs_used_ratio' invalid. Must be > 0 and <= 1.0: %s" msgstr "" @@ -5319,37 +5339,37 @@ msgid "%s reserved space is above nfs_oversub_ratio" msgstr "" -#: cinder/volume/drivers/rbd.py:161 +#: cinder/volume/drivers/rbd.py:163 #, python-format msgid "Invalid argument - whence=%s not supported" msgstr "" -#: cinder/volume/drivers/rbd.py:165 +#: cinder/volume/drivers/rbd.py:167 msgid "Invalid argument" msgstr "Некоректний аргумент" -#: cinder/volume/drivers/rbd.py:184 +#: cinder/volume/drivers/rbd.py:187 msgid "fileno() not supported by RBD()" msgstr "" -#: cinder/volume/drivers/rbd.py:211 +#: cinder/volume/drivers/rbd.py:215 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:260 +#: cinder/volume/drivers/rbd.py:274 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:266 +#: cinder/volume/drivers/rbd.py:280 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:347 cinder/volume/drivers/sheepdog.py:178 +#: cinder/volume/drivers/rbd.py:369 cinder/volume/drivers/sheepdog.py:179 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:378 +#: cinder/volume/drivers/rbd.py:403 #, python-format msgid "clone depth exceeds limit of %s" msgstr "" @@ -5412,7 +5432,7 @@ msgid "deleting parent %s" msgstr "" -#: cinder/volume/drivers/rbd.py:596 +#: cinder/volume/drivers/rbd.py:617 #, python-format msgid "volume %s no longer exists in backend" msgstr "" @@ -5426,7 +5446,7 @@ msgid "deleting rbd volume %s" msgstr "" -#: cinder/volume/drivers/rbd.py:632 +#: cinder/volume/drivers/rbd.py:660 msgid "" "ImageBusy error raised while deleting rbd volume. This may have been caused " "by a connection from a client that has crashed and, if so, may be resolved " @@ -5442,15 +5462,15 @@ msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:711 +#: cinder/volume/drivers/rbd.py:769 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:715 +#: cinder/volume/drivers/rbd.py:773 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:718 +#: cinder/volume/drivers/rbd.py:776 msgid "Not an rbd snapshot" msgstr "" @@ -5482,7 +5502,7 @@ msgid "volume restore complete." msgstr "" -#: cinder/volume/drivers/rbd.py:846 cinder/volume/drivers/sheepdog.py:195 +#: cinder/volume/drivers/rbd.py:916 cinder/volume/drivers/sheepdog.py:188 #, python-format msgid "Failed to Extend Volume %(volname)s" msgstr "" @@ -5493,34 +5513,34 @@ msgid "Extend volume from %(old_size)s GB to %(new_size)s GB." msgstr "" -#: cinder/volume/drivers/scality.py:67 +#: cinder/volume/drivers/scality.py:75 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: cinder/volume/drivers/scality.py:78 +#: cinder/volume/drivers/scality.py:86 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: cinder/volume/drivers/scality.py:84 +#: cinder/volume/drivers/scality.py:92 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: cinder/volume/drivers/scality.py:105 +#: cinder/volume/drivers/scality.py:114 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: cinder/volume/drivers/scality.py:139 +#: cinder/volume/drivers/scality.py:146 #, python-format msgid "Cannot find volume dir for Scality SOFS at '%s'" msgstr "" -#: cinder/volume/drivers/sheepdog.py:59 +#: cinder/volume/drivers/sheepdog.py:58 #, python-format msgid "Sheepdog is not working: %s" msgstr "" -#: cinder/volume/drivers/sheepdog.py:64 +#: cinder/volume/drivers/sheepdog.py:63 msgid "Sheepdog is not working" msgstr "" @@ -5529,31 +5549,31 @@ msgid "Payload for SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:149 +#: cinder/volume/drivers/solidfire.py:153 #, python-format msgid "" "Failed to make httplib connection SolidFire Cluster: %s (verify san_ip " "settings)" msgstr "" -#: cinder/volume/drivers/solidfire.py:152 +#: cinder/volume/drivers/solidfire.py:156 #, python-format msgid "Failed to make httplib connection: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:159 +#: cinder/volume/drivers/solidfire.py:163 #, python-format msgid "" "Request to SolidFire cluster returned bad status: %(status)s / %(reason)s " "(check san_login/san_password settings)" msgstr "" -#: cinder/volume/drivers/solidfire.py:164 +#: cinder/volume/drivers/solidfire.py:168 #, python-format msgid "HTTP request failed, with status: %(status)s and reason: %(reason)s" msgstr "" -#: cinder/volume/drivers/solidfire.py:175 +#: cinder/volume/drivers/solidfire.py:179 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" @@ -5563,24 +5583,24 @@ msgid "Results of SolidFire API call: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:185 +#: cinder/volume/drivers/solidfire.py:189 #, python-format msgid "Clone operation encountered: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:187 +#: cinder/volume/drivers/solidfire.py:191 #, python-format msgid "Waiting for outstanding operation before retrying snapshot: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:193 +#: cinder/volume/drivers/solidfire.py:197 #, python-format msgid "Detected xDBVersionMismatch, retry %s of 5" msgstr "" -#: cinder/volume/drivers/solidfire.py:200 -#: cinder/volume/drivers/solidfire.py:269 -#: cinder/volume/drivers/solidfire.py:364 +#: cinder/volume/drivers/solidfire.py:194 +#: cinder/volume/drivers/solidfire.py:267 +#: cinder/volume/drivers/solidfire.py:363 #, python-format msgid "API response: %s" msgstr "" @@ -5595,26 +5615,27 @@ msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: cinder/volume/drivers/solidfire.py:313 +#: cinder/volume/drivers/solidfire.py:317 #, python-format msgid "Failed to retrieve volume SolidFire-ID: %s in get_by_account!" msgstr "" -#: cinder/volume/drivers/solidfire.py:396 +#: cinder/volume/drivers/solidfire.py:395 msgid "Failed to get model update from clone" msgstr "" -#: cinder/volume/drivers/solidfire.py:408 +#: cinder/volume/drivers/solidfire.py:416 #, python-format msgid "Failed volume create: %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:423 +#: cinder/volume/drivers/solidfire.py:427 +#: cinder/volume/drivers/fusionio/ioControl.py:254 #, python-format msgid "More than one valid preset was detected, using %s" msgstr "" -#: cinder/volume/drivers/solidfire.py:458 +#: cinder/volume/drivers/solidfire.py:469 #, python-format msgid "Failed to get SolidFire Volume: %s" msgstr "" @@ -5624,12 +5645,12 @@ msgid "Mapped SolidFire volumeID %(sfid)s to cinder ID %(uuid)s." msgstr "" -#: cinder/volume/drivers/solidfire.py:476 +#: cinder/volume/drivers/solidfire.py:489 #, python-format msgid "Volume %s, not found on SF Cluster." msgstr "" -#: cinder/volume/drivers/solidfire.py:479 +#: cinder/volume/drivers/solidfire.py:492 #, python-format msgid "Found %(count)s volumes mapped to id: %(uuid)s." msgstr "" @@ -5643,11 +5664,11 @@ msgid "Account for Volume ID %s was not found on the SolidFire Cluster!" msgstr "" -#: cinder/volume/drivers/solidfire.py:554 +#: cinder/volume/drivers/solidfire.py:568 msgid "This usually means the volume was never successfully created." msgstr "" -#: cinder/volume/drivers/solidfire.py:567 +#: cinder/volume/drivers/solidfire.py:748 #, python-format msgid "Failed to delete SolidFire Volume: %s" msgstr "" @@ -5684,7 +5705,7 @@ msgid "Updating cluster status info" msgstr "" -#: cinder/volume/drivers/solidfire.py:671 +#: cinder/volume/drivers/solidfire.py:687 msgid "Failed to get updated stats" msgstr "" @@ -5712,7 +5733,7 @@ msgid "Pool %(name)s: %(total)sGB total, %(free)sGB free" msgstr "" -#: cinder/volume/drivers/zadara.py:408 cinder/volume/drivers/zadara.py:531 +#: cinder/volume/drivers/zadara.py:409 cinder/volume/drivers/zadara.py:532 #, python-format msgid "Volume %(name)s could not be found. It might be already deleted" msgstr "" @@ -5722,8 +5743,8 @@ msgid "Create snapshot: %s" msgstr "" -#: cinder/volume/drivers/zadara.py:445 cinder/volume/drivers/zadara.py:490 -#: cinder/volume/drivers/zadara.py:516 +#: cinder/volume/drivers/zadara.py:446 cinder/volume/drivers/zadara.py:491 +#: cinder/volume/drivers/zadara.py:517 #, python-format msgid "Volume %(name)s not found" msgstr "" @@ -5733,12 +5754,12 @@ msgid "Delete snapshot: %s" msgstr "" -#: cinder/volume/drivers/zadara.py:464 +#: cinder/volume/drivers/zadara.py:465 #, python-format msgid "snapshot: original volume %s not found, skipping delete operation" msgstr "" -#: cinder/volume/drivers/zadara.py:472 +#: cinder/volume/drivers/zadara.py:473 #, python-format msgid "snapshot: snapshot %s not found, skipping delete operation" msgstr "" @@ -5748,7 +5769,7 @@ msgid "Creating volume from snapshot: %s" msgstr "" -#: cinder/volume/drivers/zadara.py:496 +#: cinder/volume/drivers/zadara.py:497 #, python-format msgid "Snapshot %(name)s not found" msgstr "" @@ -5763,14 +5784,12 @@ msgid "iSCSI provider_location not stored for volume %s, using discovery." msgstr "" -#: cinder/volume/drivers/emc/emc_cli_iscsi.py:165 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:193 +#: cinder/volume/drivers/fujitsu/eternus_dx_iscsi.py:190 #, python-format msgid "Could not find iSCSI export for volume %s" msgstr "" -#: cinder/volume/drivers/emc/emc_cli_iscsi.py:176 -#: cinder/volume/drivers/emc/emc_smis_iscsi.py:202 +#: cinder/volume/drivers/fujitsu/eternus_dx_iscsi.py:199 #, python-format msgid "Cannot find device number for volume %s" msgstr "" @@ -5791,7 +5810,8 @@ msgid "update_volume_status:%s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:40 +#: cinder/volume/drivers/emc/emc_vmax_common.py:82 +#: cinder/volume/drivers/emc/emc_vmax_utils.py:60 msgid "" "Module PyWBEM not installed. Install PyWBEM using the python-pywbem package." msgstr "" @@ -5801,7 +5821,7 @@ msgid "Entering create_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:86 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:160 #, python-format msgid "Create Volume: %(volume)s Size: %(size)lu" msgstr "" @@ -5817,7 +5837,7 @@ "Create Volume: %(volume)s Pool: %(pool)s Storage System: %(storage_system)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:110 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:184 #, python-format msgid "" "Error Create Volume: %(volumename)s. Storage Configuration Service not found " @@ -5837,7 +5857,7 @@ msgid "Create Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:143 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:382 #, python-format msgid "" "Error Create Volume: %(volumename)s. Return code: %(rc)lu. Error: %(error)s" @@ -5855,7 +5875,7 @@ msgid "Entering create_volume_from_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:181 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:290 #, python-format msgid "" "Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -5877,7 +5897,7 @@ "%(snapshotname)s. Create Volume from Snapshot is NOT supported on VMAX." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:212 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:310 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s Snapshot: " @@ -5894,7 +5914,7 @@ "%(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:242 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:350 #, python-format msgid "" "Error Create Volume from Snapshot: Volume: %(volumename)s " @@ -5943,7 +5963,7 @@ msgid "Entering create_cloned_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:333 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:399 #, python-format msgid "" "Create a Clone from Volume: Volume: %(volumename)s Source Volume: " @@ -5957,7 +5977,7 @@ "Source Instance: %(src_instance)s Storage System: %(storage_system)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:353 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:419 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source Volume: " @@ -5972,7 +5992,7 @@ "%(elementname)s SyncType: 8 SourceElement: %(sourceelement)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:383 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:459 #, python-format msgid "" "Error Create Cloned Volume: Volume: %(volumename)s Source " @@ -6021,17 +6041,18 @@ msgid "Entering delete_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:471 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:503 #, python-format msgid "Delete Volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:478 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:519 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1989 #, python-format msgid "Volume %(name)s not found on the array. No volume to delete." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:488 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:527 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Storage Configuration Service not found." @@ -6049,13 +6070,13 @@ "%(service)s TheElement: %(vol_instance)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:514 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:556 #, python-format msgid "" "Error Delete Volume: %(volumename)s. Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:523 +#: cinder/volume/drivers/emc/emc_vmax_common.py:238 #, python-format msgid "Leaving delete_volume: %(volumename)s Return code: %(rc)lu" msgstr "" @@ -6065,8 +6086,8 @@ msgid "Entering create_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:534 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:278 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:577 +#: cinder/volume/drivers/emc/emc_vnx_cli.py:1863 #, python-format msgid "Create snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" @@ -6077,9 +6098,8 @@ msgid "Device ID: %(deviceid)s: Storage System: %(storagesystem)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:551 -#: cinder/volume/drivers/emc/emc_smis_common.py:553 -#: cinder/volume/drivers/emc/emc_smis_common.py:639 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:598 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:727 #, python-format msgid "Cannot find Replication Service to create snapshot for volume %s." msgstr "" @@ -6099,7 +6119,7 @@ "code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:583 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:665 #, python-format msgid "" "Error Create Snapshot: %(snapshot)s Volume: %(volume)s Error: %(errordesc)s" @@ -6117,8 +6137,7 @@ msgid "Entering delete_snapshot." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:617 -#: cinder/volume/drivers/emc/emc_vnx_cli.py:306 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:705 #, python-format msgid "Delete Snapshot: %(snapshot)s: volume: %(volume)s" msgstr "" @@ -6130,7 +6149,7 @@ "StorageSychronization_SV_SV." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:631 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:719 #, python-format msgid "" "Snapshot: %(snapshot)s: volume: %(volume)s not found on the array. No " @@ -6152,27 +6171,27 @@ "code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:671 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:759 #, python-format msgid "" "Error Delete Snapshot: Volume: %(volumename)s Snapshot: %(snapshotname)s. " "Return code: %(rc)lu. Error: %(error)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:696 -#: cinder/volume/drivers/emc/emc_smis_common.py:711 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:786 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:800 #, python-format msgid "Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot is deleted." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:703 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:792 #, python-format msgid "" "Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot deleted but cleanup " "timed out." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:716 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:805 #, python-format msgid "" "Snapshot: %(snapshot)s: volume: %(volume)s. Snapshot deleted but error " @@ -6233,7 +6252,7 @@ "Members: %(vol)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:836 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:263 #, python-format msgid "Error mapping volume %(vol)s. %(error)s" msgstr "" @@ -6260,38 +6279,42 @@ msgid "RemoveMembers for volume %s completed successfully." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:878 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:934 #, python-format msgid "Map volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:887 -#: cinder/volume/drivers/emc/emc_smis_common.py:917 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:943 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:969 #, python-format msgid "Cannot find Controller Configuration Service for storage system %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:901 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:953 +#: cinder/volume/drivers/emc/emc_vmax_common.py:299 #, python-format msgid "Unmap volume: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:907 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:959 +#: cinder/volume/drivers/emc/emc_vmax_common.py:305 #, python-format msgid "Volume %s is not mapped. No volume to unmap." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:931 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:978 +#: cinder/volume/drivers/emc/emc_vmax_common.py:352 #, python-format msgid "Initialize connection: %(volume)s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:937 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:984 #, python-format msgid "Volume %s is already mapped." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:949 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:996 +#: cinder/volume/drivers/emc/emc_vmax_common.py:412 #, python-format msgid "Terminate connection: %(volume)s" msgstr "" @@ -6301,12 +6324,12 @@ msgid "Entering extend_volume." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:960 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:1013 #, python-format msgid "Extend Volume: %(volume)s New size: %(size)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:980 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1033 #, python-format msgid "" "Error Extend Volume: %(volumename)s. Storage Configuration Service not found." @@ -6325,7 +6348,7 @@ msgid "Extend Volume: %(volumename)s Return code: %(rc)lu" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1011 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1069 #, python-format msgid "" "Error Extend Volume: %(volumename)s. Return code: %(rc)lu. Error: %(error)s" @@ -6346,7 +6369,7 @@ msgid "Found Storage Type in config file: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1063 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1124 msgid "Storage type not found." msgstr "" @@ -6381,7 +6404,8 @@ msgid "Ecom server not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1153 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1154 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1219 msgid "Cannot connect to ECOM server" msgstr "" @@ -6405,12 +6429,12 @@ msgid "Found Storage Hardware ID Management Service: %s" msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1248 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1301 #, python-format msgid "Pool %(storage_type)s is not found." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1254 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1307 #, python-format msgid "Storage system not found for pool %(storage_type)s." msgstr "" @@ -6453,7 +6477,9 @@ "Storage system: %(storage_system)s Storage Synchronized instance: %(sync)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1353 +#: cinder/volume/drivers/emc/emc_vmax_common.py:1290 +#: cinder/volume/drivers/emc/emc_vmax_masking.py:466 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1398 #, python-format msgid "Error finding %s." msgstr "" @@ -6477,7 +6503,8 @@ "%(initiator)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1472 +#: cinder/volume/drivers/emc/emc_vmax_common.py:2265 +#: cinder/volume/drivers/fujitsu/eternus_dx_common.py:1601 #, python-format msgid "" "Volume %(name)s not found on the array. Cannot determine if there are " @@ -6510,7 +6537,7 @@ "%(connector)s is %(ctrl)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1592 +#: cinder/volume/drivers/fujitsu_eternus_dx_common.py:1671 #, python-format msgid "Device number not found for volume %(volumename)s %(vol_instance)s." msgstr "" @@ -6554,7 +6581,7 @@ "%(hardwareids)s." msgstr "" -#: cinder/volume/drivers/emc/emc_smis_common.py:1738 +#: cinder/volume/drivers/emc/emc_vmax_provision.py:655 msgid "Error finding Target WWNs." msgstr "" @@ -6879,37 +6906,41 @@ msgid "setting LU upper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:92 +#: cinder/volume/drivers/hds/hds.py:95 cinder/volume/drivers/hds/iscsi.py:73 +#: cinder/volume/drivers/hds/nfs.py:62 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:103 cinder/volume/drivers/hds/hds.py:105 +#: cinder/volume/drivers/hds/hds.py:106 cinder/volume/drivers/hds/hds.py:108 +#: cinder/volume/drivers/hds/iscsi.py:84 cinder/volume/drivers/hds/iscsi.py:86 +#: cinder/volume/drivers/hds/nfs.py:73 cinder/volume/drivers/hds/nfs.py:75 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:178 +#: cinder/volume/drivers/hds/hds.py:181 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:197 +#: cinder/volume/drivers/hds/hds.py:200 cinder/volume/drivers/hds/iscsi.py:271 +#: cinder/volume/drivers/hds/nfs.py:192 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:250 +#: cinder/volume/drivers/hds/hds.py:253 cinder/volume/drivers/hds/iscsi.py:349 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:289 +#: cinder/volume/drivers/hds/hds.py:292 cinder/volume/drivers/hds/iscsi.py:396 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:327 +#: cinder/volume/drivers/hds/iscsi.py:448 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" @@ -6919,7 +6950,7 @@ msgid "LUN %(lun)s of size %(size)s MB is cloned." msgstr "" -#: cinder/volume/drivers/hds/hds.py:372 +#: cinder/volume/drivers/hds/iscsi.py:499 #, python-format msgid "LUN %(lun)s extended to %(size)s GB." msgstr "" @@ -6944,7 +6975,7 @@ msgid "LUN %s is deleted." msgstr "" -#: cinder/volume/drivers/huawei/__init__.py:57 +#: cinder/volume/drivers/huawei/__init__.py:61 msgid "_instantiate_driver: configuration not found." msgstr "" @@ -6955,7 +6986,7 @@ "%(product)s series storage arrays." msgstr "" -#: cinder/volume/drivers/huawei/__init__.py:84 +#: cinder/volume/drivers/huawei/__init__.py:86 #, python-format msgid "" "\"Product\" or \"Protocol\" is illegal. \"Product\" should be set to either " @@ -6982,8 +7013,8 @@ "%(ini)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_t.py:159 -#: cinder/volume/drivers/huawei/rest_common.py:1278 +#: cinder/volume/drivers/huawei/huawei_t.py:161 +#: cinder/volume/drivers/huawei/rest_common.py:1523 #, python-format msgid "" "_get_iscsi_params: Failed to get target IP for initiator %(ini)s, please " @@ -7001,7 +7032,7 @@ msgid "_get_tgt_iqn: iSCSI target iqn is %s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_t.py:248 +#: cinder/volume/drivers/huawei/huawei_t.py:250 #, python-format msgid "" "_get_iscsi_tgt_port_info: Failed to get iSCSI port info. Please make sure " @@ -7016,7 +7047,7 @@ "%(initiator)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_t.py:351 +#: cinder/volume/drivers/huawei/huawei_t.py:353 #, python-format msgid "_remove_iscsi_port: iSCSI port was not found on host %(hostid)s." msgstr "" @@ -7032,12 +7063,12 @@ "%(wwn)s" msgstr "" -#: cinder/volume/drivers/huawei/huawei_t.py:578 +#: cinder/volume/drivers/huawei/huawei_t.py:582 #, python-format msgid "_remove_fc_ports: FC port was not found on host %(hostid)s." msgstr "" -#: cinder/volume/drivers/huawei/huawei_utils.py:40 +#: cinder/volume/drivers/huawei/huawei_utils.py:41 #, python-format msgid "parse_xml_file: %s" msgstr "" @@ -7083,7 +7114,7 @@ "result: %(res)s" msgstr "" -#: cinder/volume/drivers/huawei/rest_common.py:173 +#: cinder/volume/drivers/huawei/rest_common.py:143 #, python-format msgid "%s \"data\" was not in result." msgstr "" @@ -7208,15 +7239,14 @@ msgid "The config parameters are: %s" msgstr "" -#: cinder/volume/drivers/huawei/rest_common.py:1239 -#: cinder/volume/drivers/huawei/ssh_common.py:118 -#: cinder/volume/drivers/huawei/ssh_common.py:1265 +#: cinder/volume/drivers/huawei/ssh_common.py:120 +#: cinder/volume/drivers/huawei/ssh_common.py:1268 #, python-format msgid "_check_conf_file: Config file invalid. %s must be set." msgstr "" -#: cinder/volume/drivers/huawei/rest_common.py:1246 -#: cinder/volume/drivers/huawei/ssh_common.py:125 +#: cinder/volume/drivers/huawei/rest_common.py:1502 +#: cinder/volume/drivers/huawei/ssh_common.py:127 msgid "_check_conf_file: Config file invalid. StoragePool must be set." msgstr "" @@ -7231,12 +7261,12 @@ msgid "Can not find lun in array" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:54 +#: cinder/volume/drivers/huawei/ssh_common.py:56 #, python-format msgid "ssh_read: Read SSH timeout. %s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:70 +#: cinder/volume/drivers/huawei/ssh_common.py:72 msgid "No response message. Please check system status." msgstr "" @@ -7245,15 +7275,15 @@ msgid "do_setup" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:135 -#: cinder/volume/drivers/huawei/ssh_common.py:1287 +#: cinder/volume/drivers/huawei/ssh_common.py:137 +#: cinder/volume/drivers/huawei/ssh_common.py:1290 #, python-format msgid "" "_check_conf_file: Config file invalid. Host OSType is invalid.\n" "The valid values are: %(os_list)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:169 +#: cinder/volume/drivers/huawei/ssh_common.py:170 #, python-format msgid "_get_login_info: %s" msgstr "" @@ -7269,7 +7299,7 @@ "_name_translate: Name in cinder: %(old)s, new name in storage system: %(new)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:279 +#: cinder/volume/drivers/huawei/ssh_common.py:280 #, python-format msgid "" "_parse_volume_type: Unacceptable parameter %(key)s. Please check this key in " @@ -7277,8 +7307,8 @@ "%(conf)s." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:373 -#: cinder/volume/drivers/huawei/ssh_common.py:1451 +#: cinder/volume/drivers/huawei/ssh_common.py:376 +#: cinder/volume/drivers/huawei/ssh_common.py:1454 #, python-format msgid "LUNType must be \"Thin\" or \"Thick\". LUNType:%(type)s" msgstr "" @@ -7288,7 +7318,7 @@ "_parse_conf_lun_params: Use default prefetch type. Prefetch type: Intelligent" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:421 +#: cinder/volume/drivers/huawei/ssh_common.py:422 #, python-format msgid "" "_get_maximum_capacity_pool_id: Failed to get pool id. Please check config " @@ -7317,7 +7347,7 @@ msgid "delete_volume: volume name: %s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:516 +#: cinder/volume/drivers/huawei/ssh_common.py:518 #, python-format msgid "delete_volume: Volume %(name)s does not exist." msgstr "" @@ -7329,12 +7359,13 @@ "%(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:580 +#: cinder/volume/drivers/huawei/rest_common.py:546 +#: cinder/volume/drivers/huawei/ssh_common.py:582 #, python-format msgid "create_volume_from_snapshot: Snapshot %(name)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:650 +#: cinder/volume/drivers/huawei/ssh_common.py:652 #, python-format msgid "_wait_for_luncopy: LUNcopy %(luncopyname)s status is %(status)s." msgstr "" @@ -7344,7 +7375,7 @@ msgid "create_cloned_volume: src volume: %(src)s, tgt volume: %(tgt)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:697 +#: cinder/volume/drivers/huawei/ssh_common.py:699 #, python-format msgid "Source volume %(name)s does not exist." msgstr "" @@ -7356,7 +7387,7 @@ "name: %(added_name)s new added volume size: %(added_size)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:747 +#: cinder/volume/drivers/huawei/ssh_common.py:749 #, python-format msgid "extend_volume: volume %s does not exist." msgstr "" @@ -7366,11 +7397,11 @@ msgid "create_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:785 +#: cinder/volume/drivers/huawei/ssh_common.py:787 msgid "create_snapshot: Resource pool needs 1GB valid size at least." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:792 +#: cinder/volume/drivers/huawei/ssh_common.py:794 #, python-format msgid "create_snapshot: Volume %(name)s does not exist." msgstr "" @@ -7380,19 +7411,19 @@ msgid "delete_snapshot: snapshot name: %(snapshot)s, volume name: %(volume)s" msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:865 +#: cinder/volume/drivers/huawei/ssh_common.py:867 #, python-format msgid "" "delete_snapshot: Can not delete snapshot %s for it is a source LUN of " "LUNCopy." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:873 +#: cinder/volume/drivers/huawei/ssh_common.py:875 #, python-format msgid "delete_snapshot: Snapshot %(snap)s does not exist." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:916 +#: cinder/volume/drivers/huawei/ssh_common.py:918 #, python-format msgid "" "%(func)s: %(msg)s\n" @@ -7432,7 +7463,7 @@ "%(mapid)s 10s later." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1146 +#: cinder/volume/drivers/huawei/ssh_common.py:1149 #, python-format msgid "" "_delete_map: Failed to delete host map %(mapid)s.\n" @@ -7443,7 +7474,7 @@ msgid "_update_volume_stats: Updating volume stats." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1277 +#: cinder/volume/drivers/huawei/ssh_common.py:1280 msgid "_check_conf_file: Config file invalid. StoragePool must be specified." msgstr "" @@ -7452,144 +7483,144 @@ "_get_device_type: The driver only supports Dorado5100 and Dorado 2100 G2 now." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1389 +#: cinder/volume/drivers/huawei/ssh_common.py:1392 #, python-format msgid "" "create_volume_from_snapshot: %(device)s does not support create volume from " "snapshot." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1396 +#: cinder/volume/drivers/huawei/ssh_common.py:1399 #, python-format msgid "create_cloned_volume: %(device)s does not support clone volume." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1404 +#: cinder/volume/drivers/huawei/ssh_common.py:1407 #, python-format msgid "extend_volume: %(device)s does not support extend volume." msgstr "" -#: cinder/volume/drivers/huawei/ssh_common.py:1413 +#: cinder/volume/drivers/huawei/ssh_common.py:1416 #, python-format msgid "create_snapshot: %(device)s does not support snapshot." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:125 +#: cinder/volume/drivers/ibm/gpfs.py:126 #, python-format msgid "Failed to issue mmgetstate command, error: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:136 +#: cinder/volume/drivers/ibm/gpfs.py:137 #, python-format msgid "GPFS is not active. Detailed output: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:137 +#: cinder/volume/drivers/ibm/gpfs.py:135 #, python-format msgid "GPFS is not running, state: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:149 +#: cinder/volume/drivers/ibm/gpfs.py:150 #, python-format msgid "Failed to issue df command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:165 cinder/volume/drivers/ibm/gpfs.py:254 +#: cinder/volume/drivers/ibm/gpfs.py:166 cinder/volume/drivers/ibm/gpfs.py:255 #, python-format msgid "Failed to issue mmlsconfig command, error: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:176 +#: cinder/volume/drivers/ibm/gpfs.py:177 #, python-format msgid "Failed to issue mmlsattr command on path %(path)s, error: %(error)s" msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:185 +#: cinder/volume/drivers/ibm/gpfs.py:183 #, python-format msgid "Failed to find fileset for path %(path)s, command output: %(cmdout)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:207 +#: cinder/volume/drivers/ibm/gpfs.py:205 #, python-format msgid "Invalid storage pool %s requested. Retype failed." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:234 +#: cinder/volume/drivers/ibm/gpfs.py:235 #, python-format msgid "Failed to issue mmlsfs command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:271 +#: cinder/volume/drivers/ibm/gpfs.py:272 #, python-format msgid "Failed to issue mmlsattr command for path %(path)s, error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:321 +#: cinder/volume/drivers/ibm/gpfs.py:320 #, python-format msgid "Could not find GPFS cluster id: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:329 +#: cinder/volume/drivers/ibm/gpfs.py:328 #, python-format msgid "Could not find GPFS file system device: %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:337 +#: cinder/volume/drivers/ibm/gpfs.py:336 #, python-format msgid "Invalid storage pool %s specificed." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:347 +#: cinder/volume/drivers/ibm/gpfs.py:346 msgid "Option gpfs_mount_point_base is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:354 +#: cinder/volume/drivers/ibm/gpfs.py:353 msgid "Option gpfs_images_share_mode is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:360 +#: cinder/volume/drivers/ibm/gpfs.py:359 msgid "Option gpfs_images_dir is not set correctly." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:367 +#: cinder/volume/drivers/ibm/gpfs.py:366 #, python-format msgid "" "gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " "belong to different file systems." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:378 +#: cinder/volume/drivers/ibm/gpfs.py:377 #, python-format msgid "" "gpfs_images_share_mode is set to copy_on_write, but %(vol)s and %(img)s " "belong to different filesets." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:387 +#: cinder/volume/drivers/ibm/gpfs.py:386 #, python-format msgid "" "Downlevel GPFS Cluster Detected. GPFS Clone feature not enabled in cluster " "daemon level %(cur)s - must be at least at level %(min)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:401 +#: cinder/volume/drivers/ibm/gpfs.py:400 #, python-format msgid "%s must be an absolute path." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:406 +#: cinder/volume/drivers/ibm/gpfs.py:405 #, python-format msgid "%s is not a directory." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:416 +#: cinder/volume/drivers/ibm/gpfs.py:415 #, python-format msgid "" "The GPFS filesystem %(fs)s is not at the required release level. Current " "level is %(cur)s, must be at least %(min)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:797 +#: cinder/volume/drivers/ibm/gpfs.py:798 #, python-format msgid "Failed to resize volume %(volume_id)s, error: %(error)s." msgstr "" @@ -7604,34 +7635,33 @@ msgid "Begin restore of backup %s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:871 +#: cinder/volume/drivers/ibm/gpfs.py:872 #, python-format msgid "" "Driver-based migration of volume %(vol)s failed. Move from %(src)s to " "%(dst)s failed with error: %(error)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:943 +#: cinder/volume/drivers/ibm/gpfs.py:955 #, python-format msgid "mkfs failed on volume %(vol)s, error message was: %(err)s." msgstr "" -#: cinder/volume/drivers/ibm/gpfs.py:976 +#: cinder/volume/drivers/ibm/gpfs.py:988 #, python-format msgid "" "%s cannot be accessed. Verify that GPFS is active and file system is mounted." msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:85 -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:232 -#: cinder/volume/drivers/netapp/iscsi.py:122 -#: cinder/volume/drivers/netapp/nfs.py:669 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:169 +#: cinder/volume/drivers/fusionio/ioControl.py:284 +#: cinder/volume/drivers/ibm/ibmnas.py:110 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:260 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:215 #, python-format msgid "%s is not set" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:91 +#: cinder/volume/drivers/ibm/ibmnas.py:116 msgid "" "Password or SSH private key is required for authentication: set either " "nas_password or nas_private_key option" @@ -7677,19 +7707,18 @@ msgid "Failed in _create_ibmnas_copy. Error: %s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:181 -#: cinder/volume/drivers/netapp/nfs.py:485 +#: cinder/volume/drivers/hds/nfs.py:216 cinder/volume/drivers/netapp/nfs.py:494 #, python-format msgid "Resizing file to %sG" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:185 +#: cinder/volume/drivers/ibm/ibmnas.py:223 #, python-format msgid "Failed to resize volume %(volume_id)s, error: %(error)s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:195 -#: cinder/volume/drivers/netapp/nfs.py:611 +#: cinder/volume/drivers/nfs.py:249 cinder/volume/drivers/smbfs.py:407 +#: cinder/volume/drivers/netapp/nfs.py:620 #, python-format msgid "Extending volume %s." msgstr "" @@ -7700,12 +7729,12 @@ "Enter _delete_snapfiles: fchild %(fchild)s, mount_point %(mount_point)s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:208 +#: cinder/volume/drivers/ibm/ibmnas.py:249 #, python-format msgid "Failed in _delete_snapfiles. Error: %s" msgstr "" -#: cinder/volume/drivers/ibm/ibmnas.py:246 +#: cinder/volume/drivers/smbfs.py:208 cinder/volume/drivers/ibm/ibmnas.py:287 #, python-format msgid "Volume %s does not have provider_location specified, skipping." msgstr "" @@ -7714,12 +7743,12 @@ msgid "enter: do_setup" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:153 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:181 #, python-format msgid "Failed getting details for pool %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:189 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:217 msgid "do_setup: No configured nodes." msgstr "" @@ -7731,21 +7760,21 @@ msgid "enter: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:222 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:250 msgid "Unable to determine system name" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:225 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:253 msgid "Unable to determine system id" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:238 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:266 msgid "" "Password or SSH private key is required for authentication: set either " "san_password or san_private_key option" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:246 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:274 #, python-format msgid "" "Illegal value %d specified for storwize_svc_flashcopy_timeout: valid values " @@ -7756,12 +7785,12 @@ msgid "leave: check_for_setup_error" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:264 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:292 #, python-format msgid "ensure_export: Volume %s not found on storage" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:283 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:311 msgid "The connector does not contain the required information." msgstr "" @@ -7770,43 +7799,43 @@ msgid "enter: initialize_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:338 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:369 msgid "CHAP secret exists for host but CHAP is disabled" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:343 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:375 #, python-format msgid "initialize_connection: Failed to get attributes for volume %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:355 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:386 #, python-format msgid "Did not find expected column name in lsvdisk: %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:357 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:389 #, python-format msgid "initialize_connection: Missing volume attribute for volume %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:374 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:406 #, python-format msgid "" "initialize_connection: No node found in I/O group %(gid)s for volume %(vol)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:383 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:414 #, python-format msgid "initialize_connection: Did not find a preferred node for volume %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:406 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:447 msgid "" "Could not get FC connection information for the host-volume connection. Is " "the host configured properly for FC connections?" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:425 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:485 #, python-format msgid "" "initialize_connection: Failed to collect return properties for volume " @@ -7827,7 +7856,7 @@ msgid "enter: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:464 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:537 msgid "terminate_connection: Failed to get host name from connector." msgstr "" @@ -7836,15 +7865,17 @@ msgid "leave: terminate_connection: volume %(vol)s with connector %(conn)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:501 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:591 msgid "create_snapshot: get source volume failed." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:514 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:604 msgid "create_volume_from_snapshot: Source and destination size differ." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:526 +#: cinder/volume/drivers/ibm/flashsystem.py:1339 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:626 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:749 msgid "create_cloned_volume: Source and destination size differ." msgstr "" @@ -7853,7 +7884,7 @@ msgid "enter: extend_volume: volume %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:541 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:651 msgid "extend_volume: Extending a volume with snapshots is not supported." msgstr "" @@ -7862,28 +7893,28 @@ msgid "leave: extend_volume: volume %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:584 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:699 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %s does not have any registered vdisk copy " "operations." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:589 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:704 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %(vol)s does not have the specified vdisk copy " "operation: orig=%(orig)s new=%(new)s." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:601 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:716 #, python-format msgid "" "_rm_vdisk_copy_op: Volume metadata %s does not have any registered vdisk " "copy operations." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:609 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:724 #, python-format msgid "" "_rm_vdisk_copy_op: Volume %(vol)s metadata does not have the specified vdisk " @@ -7894,7 +7925,7 @@ msgid "enter: update volume copy status" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:637 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:783 #, python-format msgid "" "_check_volume_copy_ops: Volume %(vol)s does not have the specified vdisk " @@ -7937,39 +7968,39 @@ msgid "Reference must contain vdisk_UID element." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:791 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:992 msgid "The specified vdisk is mapped to a host." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:831 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:1029 msgid "Could not get pool data from the storage" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:832 +#: cinder/volume/drivers/ibm/storwize_svc/__init__.py:1033 msgid "_update_volume_stats: Could not get storage pool data" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:44 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:56 #, python-format msgid "Could not find key in output of command %(cmd)s: %(out)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:64 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:76 #, python-format msgid "Failed to get code level (%s)." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:86 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:98 #, python-format msgid "Expected integer for node_count, svcinfo lsiogrp returned: %(node)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:143 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:155 #, python-format msgid "WWPN on node %(node)s: %(wwpn)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:165 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:177 #, python-format msgid "Failed to find host %s" msgstr "" @@ -7989,11 +8020,11 @@ msgid "enter: create_host: host %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:229 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:250 msgid "create_host: Host name is not unicode or string" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:240 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:261 msgid "create_host: No initiators or wwpns supplied." msgstr "" @@ -8020,20 +8051,20 @@ "enter: unmap_vol_from_host: volume %(volume_name)s from host %(host_name)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:323 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:344 #, python-format msgid "" "unmap_vol_from_host: No mapping of volume %(vol_name)s to any host found." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:329 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:350 #, python-format msgid "" "unmap_vol_from_host: Multiple mappings of volume %(vol_name)s found, no host " "specified." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:341 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:362 #, python-format msgid "" "unmap_vol_from_host: No mapping of volume %(vol_name)s to host %(host)s " @@ -8046,46 +8077,46 @@ "leave: unmap_vol_from_host: volume %(volume_name)s from host %(host_name)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:382 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:407 msgid "" "Illegal value specified for storwize_svc_vol_rsize: set to either a " "percentage (0-100) or -1" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:388 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:413 msgid "" "Illegal value specified for storwize_svc_vol_warning: set to a percentage (0-" "100)" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:395 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:420 msgid "" "Illegal value specified for storwize_svc_vol_grainsize: set to either 32, " "64, 128, or 256" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:402 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:427 msgid "System does not support compression" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:407 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:432 msgid "" "If compression is set to True, rsize must also be set (not equal to -1)" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:413 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:438 #, python-format msgid "" "Illegal value %(prot)s specified for storwize_svc_connection_protocol: valid " "values are %(enabled)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:422 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:447 #, python-format msgid "I/O group %(iogrp)d is not valid; available I/O groups are %(avail)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:458 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:474 msgid "Protocol must be specified as ' iSCSI' or ' FC'." msgstr "" @@ -8099,13 +8130,13 @@ msgid "leave: _create_vdisk: volume %s " msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:531 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:684 #, python-format msgid "" "Unexecpted mapping status %(status)s for mapping%(id)s. Attributes: %(attr)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:541 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:694 #, python-format msgid "" "Mapping %(id)s prepare failed to complete within theallotted %(to)d seconds " @@ -8129,7 +8160,7 @@ msgid "Loopcall: _check_vdisk_fc_mappings(), vdisk %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:601 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:754 #, python-format msgid "Vdisk %(name)s not involved in mapping %(src)s -> %(tgt)s" msgstr "" @@ -8144,7 +8175,7 @@ msgid "enter: delete_vdisk: vdisk %s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:647 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:800 #, python-format msgid "Tried to delete non-existant vdisk %s." msgstr "" @@ -8159,7 +8190,7 @@ msgid "enter: create_copy: snapshot %(src)s to %(tgt)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:660 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:814 #, python-format msgid "create_copy: Source vdisk %(src)s (%(src_id)s) does not exist" msgstr "" @@ -8169,7 +8200,7 @@ msgid "leave: _create_copy: snapshot %(tgt)s from vdisk %(src)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:692 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:849 msgid "add_vdisk_copy started without a vdisk copy in the expected pool." msgstr "" @@ -8180,15 +8211,16 @@ "6.4.0.0" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:762 +#: cinder/volume/drivers/ibm/storwize_svc/helpers.py:953 msgid "" "Expected single vdisk returned from lsvdisk when filtering on vdisk_UID. " "%{count}s were returned." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:35 -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:213 -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:250 +#: cinder/volume/drivers/ibm/flashsystem.py:94 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:37 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:215 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:252 #, python-format msgid "" "CLI Exception output:\n" @@ -8197,13 +8229,13 @@ " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:53 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:55 #, python-format msgid "Expected no output from CLI command %(cmd)s, got %(out)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:65 -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:262 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:67 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:264 #, python-format msgid "" "Failed to parse CLI output:\n" @@ -8212,96 +8244,96 @@ " stderr: %(err)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:144 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:146 msgid "Must pass wwpn or host to lsfabric." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:160 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:162 #, python-format msgid "Did not find success message nor error for %(fun)s: %(out)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:165 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:166 msgid "" "storwize_svc_multihostmap_enabled is set to False, not allowing multi host " "mapping." msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:353 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:368 #, python-format msgid "Did not find expected key %(key)s in %(fun)s: %(raw)s" msgstr "" -#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:388 +#: cinder/volume/drivers/ibm/storwize_svc/ssh.py:403 #, python-format msgid "" "Unexpected CLI response: header/row mismatch. header: %(header)s, row: " "%(row)s" msgstr "" -#: cinder/volume/drivers/netapp/api.py:424 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:435 #, python-format msgid "No element by given name %s." msgstr "" -#: cinder/volume/drivers/netapp/api.py:444 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:455 msgid "Not a valid value for NaElement." msgstr "" -#: cinder/volume/drivers/netapp/api.py:448 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:459 msgid "NaElement name cannot be null." msgstr "" -#: cinder/volume/drivers/netapp/api.py:491 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:502 msgid "Type cannot be converted into NaElement." msgstr "" -#: cinder/volume/drivers/netapp/common.py:80 +#: cinder/volume/drivers/netapp/common.py:70 msgid "Required configuration not found" msgstr "" -#: cinder/volume/drivers/netapp/common.py:108 +#: cinder/volume/drivers/netapp/common.py:111 #, python-format msgid "Requested unified config: %(storage_family)s and %(storage_protocol)s" msgstr "" -#: cinder/volume/drivers/netapp/common.py:114 +#: cinder/volume/drivers/netapp/common.py:117 #, python-format msgid "Storage family %s is not supported" msgstr "" -#: cinder/volume/drivers/netapp/common.py:121 +#: cinder/volume/drivers/netapp/common.py:124 #, python-format msgid "" "No default storage protocol found for storage family %(storage_family)s" msgstr "" -#: cinder/volume/drivers/netapp/common.py:128 +#: cinder/volume/drivers/netapp/common.py:131 #, python-format msgid "" "Protocol %(storage_protocol)s is not supported for storage family " "%(storage_family)s" msgstr "" -#: cinder/volume/drivers/netapp/common.py:135 +#: cinder/volume/drivers/netapp/common.py:138 #, python-format msgid "" "NetApp driver of family %(storage_family)s and protocol %(storage_protocol)s " "loaded" msgstr "" -#: cinder/volume/drivers/netapp/common.py:144 +#: cinder/volume/drivers/netapp/common.py:147 msgid "Only loading netapp drivers supported." msgstr "" -#: cinder/volume/drivers/netapp/common.py:163 +#: cinder/volume/drivers/netapp/common.py:166 #, python-format msgid "" "The configured NetApp driver is deprecated. Please refer the link to resolve " "the issue '%s'." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:69 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:58 #, python-format msgid "No metadata property %(prop)s defined for the LUN %(name)s" msgstr "" @@ -8320,7 +8352,7 @@ msgid "Created LUN with name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:175 +#: cinder/volume/drivers/netapp/iscsi.py:212 #, python-format msgid "No entry in LUN table for volume/snapshot %(name)s." msgstr "" @@ -8330,29 +8362,30 @@ msgid "Destroyed LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:227 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:519 #, python-format msgid "Mapped LUN %(name)s to the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:232 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:523 #, python-format msgid "" "Successfully fetched target details for LUN %(name)s and initiator " "%(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:238 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:529 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:635 #, python-format msgid "Failed to get LUN target details for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:249 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:542 #, python-format msgid "Failed to get target portal for the LUN %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:252 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:547 #, python-format msgid "Failed to get target IQN for the LUN %s" msgstr "" @@ -8362,54 +8395,54 @@ msgid "Snapshot %s deletion successful" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:310 -#: cinder/volume/drivers/netapp/iscsi.py:557 -#: cinder/volume/drivers/netapp/nfs.py:101 -#: cinder/volume/drivers/netapp/nfs.py:208 +#: cinder/volume/drivers/netapp/iscsi.py:347 +#: cinder/volume/drivers/netapp/iscsi.py:601 +#: cinder/volume/drivers/netapp/nfs.py:111 +#: cinder/volume/drivers/netapp/nfs.py:218 #, python-format msgid "Resizing %s failed. Cleaning volume." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:325 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:568 #, python-format msgid "Unmapped LUN %(name)s from the initiator %(initiator_name)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:414 +#: cinder/volume/drivers/netapp/iscsi.py:458 #, python-format msgid "Error mapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:433 +#: cinder/volume/drivers/netapp/iscsi.py:477 #, python-format msgid "Error unmapping lun. Code :%(code)s, Message:%(message)s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:503 +#: cinder/volume/drivers/netapp/dataontap/block_base.py:320 msgid "Object is not a NetApp LUN." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:535 +#: cinder/volume/drivers/netapp/iscsi.py:579 #, python-format msgid "Message: %s" msgstr "Повідомлення: %s" -#: cinder/volume/drivers/netapp/iscsi.py:537 +#: cinder/volume/drivers/netapp/iscsi.py:581 #, python-format msgid "Error getting lun attribute. Exception: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:593 +#: cinder/volume/drivers/netapp/iscsi.py:638 #, python-format msgid "No need to extend volume %s as it is already the requested new size." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:599 +#: cinder/volume/drivers/netapp/iscsi.py:644 #, python-format msgid "Resizing lun %s directly to new size." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:626 +#: cinder/volume/drivers/netapp/iscsi.py:671 #, python-format msgid "Lun %(path)s geometry failed. Message - %(msg)s" msgstr "" @@ -8419,47 +8452,47 @@ msgid "Moving lun %(name)s to %(new_name)s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:670 +#: cinder/volume/drivers/netapp/iscsi.py:715 #, python-format msgid "Resizing lun %s using sub clone to new size." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:677 +#: cinder/volume/drivers/netapp/iscsi.py:722 #, python-format msgid "%s cannot be sub clone resized as it is hosted on compressed volume" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:683 +#: cinder/volume/drivers/netapp/iscsi.py:728 #, python-format msgid "%s cannot be sub clone resized as it contains no blocks." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:700 +#: cinder/volume/drivers/netapp/iscsi.py:745 #, python-format msgid "Post clone resize lun %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:711 +#: cinder/volume/drivers/netapp/iscsi.py:756 #, python-format msgid "Failure staging lun %s to tmp." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:716 +#: cinder/volume/drivers/netapp/iscsi.py:761 #, python-format msgid "Failure moving new cloned lun to %s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:720 +#: cinder/volume/drivers/netapp/iscsi.py:765 #, python-format msgid "Failure deleting staged tmp lun %s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:723 +#: cinder/volume/drivers/netapp/iscsi.py:768 #, python-format msgid "Unknown exception in post clone resize lun %s." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:725 +#: cinder/volume/drivers/netapp/iscsi.py:770 #, python-format msgid "Exception details: %s" msgstr "" @@ -8468,7 +8501,7 @@ msgid "Getting lun block count." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:734 +#: cinder/volume/drivers/netapp/iscsi.py:779 #, python-format msgid "Failure getting lun info for %s." msgstr "" @@ -8493,7 +8526,7 @@ msgid "Cloned LUN with new name %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1012 +#: cinder/volume/drivers/netapp/iscsi.py:1025 #, python-format msgid "No cloned lun named %s found on the filer" msgstr "" @@ -8502,15 +8535,15 @@ msgid "Cluster ssc is not updated. No volume stats found." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1175 -#: cinder/volume/drivers/netapp/nfs.py:1300 +#: cinder/volume/drivers/netapp/iscsi.py:1195 +#: cinder/volume/drivers/netapp/nfs.py:1343 msgid "" "Unsupported ONTAP version. ONTAP version 7.3.1 and above is supported." msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1179 -#: cinder/volume/drivers/netapp/nfs.py:1304 -#: cinder/volume/drivers/netapp/utils.py:323 +#: cinder/volume/drivers/netapp/iscsi.py:1199 +#: cinder/volume/drivers/netapp/nfs.py:1347 +#: cinder/volume/drivers/netapp/utils.py:336 msgid "Api version could not be determined." msgstr "" @@ -8519,7 +8552,7 @@ msgid "Failed to get vol with required size for volume: %s" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1299 +#: cinder/volume/drivers/netapp/iscsi.py:1309 #, python-format msgid "Error finding luns for volume %s. Verify volume exists." msgstr "" @@ -8534,7 +8567,7 @@ msgid "Clone operation with src %(name)s and dest %(new_name)s failed" msgstr "" -#: cinder/volume/drivers/netapp/iscsi.py:1509 +#: cinder/volume/drivers/netapp/iscsi.py:1570 msgid "Volume refresh job already running. Returning..." msgstr "" @@ -8548,23 +8581,23 @@ msgid "Refreshing capacity info for %s." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:106 -#: cinder/volume/drivers/netapp/nfs.py:213 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:110 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:215 #, python-format msgid "NFS file %s not discovered." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:226 +#: cinder/volume/drivers/netapp/nfs.py:235 #, python-format msgid "Copied image to volume %s using regular download." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:233 +#: cinder/volume/drivers/netapp/nfs.py:242 #, python-format msgid "Registering image in cache %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:240 +#: cinder/volume/drivers/netapp/nfs.py:249 #, python-format msgid "" "Exception while registering image %(image_id)s in cache. Exception: %(exc)s" @@ -8575,7 +8608,7 @@ msgid "Found cache file for image %(image_id)s on share %(share)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:266 +#: cinder/volume/drivers/netapp/nfs.py:275 #, python-format msgid "Cloning from cache to destination %s" msgstr "" @@ -8588,7 +8621,7 @@ msgid "Image cache cleaning in progress." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:296 +#: cinder/volume/drivers/netapp/nfs.py:305 #, python-format msgid "Cleaning cache for share %s." msgstr "" @@ -8598,7 +8631,7 @@ msgid "Files to be queued for deletion %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:308 +#: cinder/volume/drivers/netapp/nfs.py:317 #, python-format msgid "Exception during cache cleaning %(share)s. Message - %(ex)s" msgstr "" @@ -8622,17 +8655,17 @@ msgid "Deleting file at path %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:366 +#: cinder/volume/drivers/netapp/nfs.py:375 #, python-format msgid "Exception during deleting %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:398 +#: cinder/volume/drivers/netapp/nfs.py:407 #, python-format msgid "Image cloning unsuccessful for image %(image_id)s. Message: %(msg)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:414 +#: cinder/volume/drivers/netapp/nfs.py:423 #, python-format msgid "Cloning image %s from cache" msgstr "" @@ -8642,12 +8675,12 @@ msgid "Cache share: %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:428 +#: cinder/volume/drivers/netapp/nfs.py:437 #, python-format msgid "Unexpected exception during image cloning in share %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:434 +#: cinder/volume/drivers/netapp/nfs.py:443 #, python-format msgid "Checking image clone %s from glance share." msgstr "" @@ -8662,22 +8695,22 @@ msgid "Image is raw %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:453 +#: cinder/volume/drivers/netapp/nfs.py:462 #, python-format msgid "Image will locally be converted to raw %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:460 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:461 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:470 +#: cinder/volume/drivers/netapp/nfs.py:479 #, python-format msgid "Performing post clone for %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:477 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:478 msgid "NFS file could not be discovered." msgstr "" @@ -8685,11 +8718,12 @@ msgid "Checking file for resize" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:491 +#: cinder/volume/drivers/hds/nfs.py:228 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:493 msgid "Resizing image file failed." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:513 +#: cinder/volume/drivers/netapp/nfs.py:522 msgid "Discover file retries exhausted." msgstr "" @@ -8703,54 +8737,55 @@ msgid "Found possible share matches %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:571 +#: cinder/volume/drivers/netapp/nfs.py:580 msgid "Unexpected exception while short listing used share." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:586 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:590 msgid "Image location not present." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:623 +#: cinder/volume/drivers/netapp/dataontap/nfs_base.py:628 msgid "Container size smaller than required file size." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:631 +#: cinder/volume/drivers/netapp/nfs.py:640 #, python-format msgid "Destination %s already exists." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:639 +#: cinder/volume/drivers/netapp/nfs.py:648 #, python-format msgid "Exception moving file %(src)s. Message - %(e)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:741 +#: cinder/volume/drivers/netapp/nfs.py:767 #, python-format msgid "Shares on vserver %s will only be used for provisioning." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:745 -#: cinder/volume/drivers/netapp/nfs.py:947 +#: cinder/volume/drivers/netapp/nfs.py:771 msgid "No vserver set in config. SSC will be disabled." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:794 +#: cinder/volume/drivers/netapp/nfs.py:827 +#: cinder/volume/drivers/netapp/nfs.py:1390 #, python-format msgid "Exception creating vol %(name)s on share %(share)s. Details: %(ex)s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:803 +#: cinder/volume/drivers/netapp/dataontap/nfs_7mode.py:99 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:120 #, python-format msgid "Volume %s could not be created on shares." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:866 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:321 #, python-format msgid "No interface found on cluster for ip %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:907 +#: cinder/volume/drivers/netapp/nfs.py:924 #, python-format msgid "" "No volume on cluster with vserver\n" @@ -8759,7 +8794,7 @@ " " msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:914 +#: cinder/volume/drivers/netapp/nfs.py:931 #, python-format msgid "" "Cloning with params volume %(volume)s, src %(src_path)s,\n" @@ -8770,7 +8805,7 @@ msgid "No cluster ssc stats found. Wait for next volume stats update." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:996 +#: cinder/volume/drivers/netapp/nfs.py:1039 msgid "No shares found hence skipping ssc refresh." msgstr "" @@ -8809,7 +8844,7 @@ msgid "Found volume %(vol)s for share %(share)s." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1126 +#: cinder/volume/drivers/netapp/nfs.py:1169 #, python-format msgid "Copied image %(img)s to volume %(vol)s using copy offload workflow." msgstr "" @@ -8818,12 +8853,12 @@ msgid "Copy offload either not configured or unsupported." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1133 +#: cinder/volume/drivers/netapp/nfs.py:1176 #, python-format msgid "Copy offload workflow unsuccessful. %s" msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1157 +#: cinder/volume/drivers/netapp/nfs.py:1200 #, python-format msgid "No vserver owning the ip %s." msgstr "" @@ -8847,7 +8882,7 @@ msgid "Copied image from cache to volume %s using cloning." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1193 +#: cinder/volume/drivers/netapp/nfs.py:1236 #, python-format msgid "Error in workflow copy from cache. %s." msgstr "" @@ -8856,7 +8891,7 @@ msgid "Trying copy from image service using copy offload." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1213 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:452 msgid "Source host details not found." msgstr "" @@ -8880,7 +8915,7 @@ msgid "Image will be converted to raw %s." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1263 +#: cinder/volume/drivers/netapp/dataontap/nfs_cmode.py:505 #, python-format msgid "Converted to raw, but format is now %s." msgstr "" @@ -8890,7 +8925,7 @@ msgid "Copied locally converted raw image %(img)s to volume %(vol)s." msgstr "" -#: cinder/volume/drivers/netapp/nfs.py:1349 +#: cinder/volume/drivers/netapp/dataontap/client/client_7mode.py:311 #, python-format msgid "No storage path found for export path %s" msgstr "" @@ -8925,48 +8960,48 @@ msgid "Exception querying storage disk. %s" msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:421 +#: cinder/volume/drivers/netapp/ssc_utils.py:424 #, python-format msgid "Running stale ssc refresh job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:455 +#: cinder/volume/drivers/netapp/ssc_utils.py:458 #, python-format msgid "" "Successfully completed stale refresh job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:482 +#: cinder/volume/drivers/netapp/ssc_utils.py:485 #, python-format msgid "Running cluster latest ssc job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:488 +#: cinder/volume/drivers/netapp/ssc_utils.py:491 #, python-format msgid "Successfully completed ssc job for %(server)s and vserver %(vs)s" msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:500 +#: cinder/volume/drivers/netapp/ssc_utils.py:503 msgid "Backend not a VolumeDriver." msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:502 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:503 msgid "Backend server not NaServer." msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:505 +#: cinder/volume/drivers/netapp/ssc_utils.py:508 msgid "ssc job in progress. Returning... " msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:517 +#: cinder/volume/drivers/netapp/ssc_utils.py:520 msgid "refresh stale ssc job in progress. Returning... " msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:613 +#: cinder/volume/drivers/netapp/dataontap/ssc_cmode.py:614 msgid "Fatal error: User not permitted to query NetApp volumes." msgstr "" -#: cinder/volume/drivers/netapp/ssc_utils.py:620 +#: cinder/volume/drivers/netapp/ssc_utils.py:623 #, python-format msgid "" "The user does not have access or sufficient privileges to use all netapp " @@ -8977,43 +9012,43 @@ msgid "ems executed successfully." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:127 +#: cinder/volume/drivers/netapp/utils.py:139 #, python-format msgid "Failed to invoke ems. Message : %s" msgstr "" -#: cinder/volume/drivers/netapp/utils.py:140 +#: cinder/volume/drivers/netapp/utils.py:152 msgid "" "It is not the recommended way to use drivers by NetApp. Please use " "NetAppDriver to achieve the functionality." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:163 +#: cinder/volume/drivers/netapp/dataontap/client/api.py:540 msgid "Requires an NaServer instance." msgstr "" -#: cinder/volume/drivers/netapp/utils.py:320 +#: cinder/volume/drivers/netapp/dataontap/client/client_cmode.py:448 msgid "Unsupported Clustered Data ONTAP version." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:45 +#: cinder/volume/drivers/netapp/eseries/client.py:47 msgid "One of the required inputs from host, port or scheme not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:49 +#: cinder/volume/drivers/netapp/eseries/client.py:51 msgid "Invalid transport type." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:73 +#: cinder/volume/drivers/netapp/eseries/client.py:74 #, python-format msgid "Unexpected error while invoking web service. Error - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:76 +#: cinder/volume/drivers/netapp/eseries/client.py:78 msgid "Invoking web service failed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:109 +#: cinder/volume/drivers/netapp/eseries/client.py:111 msgid "Storage system id not set." msgstr "" @@ -9024,70 +9059,71 @@ "%(sys)s, timeout: %(t)s, verify: %(v)s, kwargs: %(k)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:135 +#: cinder/volume/drivers/netapp/eseries/client.py:144 msgid "Content type not supported." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:145 +#: cinder/volume/drivers/netapp/eseries/client.py:154 #, python-format msgid "Response error - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/client.py:147 +#: cinder/volume/drivers/netapp/eseries/client.py:156 #, python-format msgid "Response error code - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:86 +#: cinder/volume/drivers/nimble.py:90 +#: cinder/volume/drivers/ibm/flashsystem.py:1122 #, python-format msgid "%s is not set." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:100 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:104 #, python-format msgid "Error resolving host %(host)s. Error - %(e)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:110 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:114 msgid "Controller ips not valid after resolution." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:113 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:117 msgid "Embedded mode detected." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:116 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:120 msgid "Proxy mode detected." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:127 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:173 #, python-format msgid "" "System with controller addresses [%s] is not registered with web service." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:145 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:149 msgid "Waiting for web service array communication." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:149 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:195 #, python-format msgid "" "Failure in communication between web service and array. Waited %s seconds. " "Verify array configuration parameters." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:159 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:205 #, python-format msgid "System %(id)s found with bad status - %(status)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:161 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:165 #, python-format msgid "System %(id)s has %(status)s status." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:177 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:181 #, python-format msgid "Configured storage pools %s." msgstr "" @@ -9107,38 +9143,40 @@ msgid "Mapping with id %s already removed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:270 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:325 #, python-format msgid "No pit image found in snapshot group %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:296 -#: cinder/volume/drivers/netapp/eseries/iscsi.py:330 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:346 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:361 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:378 #, python-format msgid "Created volume with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:299 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:349 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:364 #, python-format msgid "Error creating volume. Msg - %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:300 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:409 #, python-format msgid "Failure creating volume %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:316 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:725 #, python-format msgid "No storage pool found with available capacity %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:339 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:387 #, python-format msgid "Failure deleting snap vol. Error: %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:341 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:389 msgid "Snapshot volume not found." msgstr "" @@ -9147,67 +9185,67 @@ msgid "Creating snap vol for group %s" msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:357 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:405 #, python-format msgid "Copying src vol %(src)s to dest vol %(dst)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:370 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:418 #, python-format msgid "Vol copy job status %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:371 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:463 #, python-format msgid "Vol copy job for dest %s failed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:374 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:422 #, python-format msgid "Vol copy job completed for dest %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:382 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:430 #, python-format msgid "Failure deleting job %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:384 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:432 #, python-format msgid "Volume copy job for src vol %s not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:386 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:434 #, python-format msgid "Copy job to dest vol %s completed." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:398 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:446 #, python-format msgid "Failure deleting temp snapshot %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:407 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:455 #, python-format msgid "Volume %s already deleted." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:431 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:479 #, python-format msgid "Created snap grp with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:442 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:490 #, python-format msgid "Snapshot %s already deleted." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:468 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:563 #, python-format msgid "Mapped volume %(id)s to the initiator %(initiator_name)s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:471 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:566 #, python-format msgid "" "Successfully fetched target details for volume %(id)s and initiator " @@ -9219,31 +9257,31 @@ msgid "No good iscsi portal information found for %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:527 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:600 #, python-format msgid "Message - %s." msgstr "Повідомлення — %s." -#: cinder/volume/drivers/netapp/eseries/iscsi.py:542 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:615 #, python-format msgid "Host with port %(port)s and type %(type)s not found." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:547 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:620 #, python-format msgid "Creating host with port %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:560 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:679 #, python-format msgid "Host type %s not supported." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:569 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:643 msgid "No free luns. Host might exceeded max luns." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:592 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:719 #, python-format msgid "Mapping not found for %(vol)s to host %(ht)s." msgstr "" @@ -9252,12 +9290,12 @@ msgid "Updating volume stats." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:646 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:744 #, python-format msgid "Extended volume with label %s." msgstr "" -#: cinder/volume/drivers/netapp/eseries/iscsi.py:660 +#: cinder/volume/drivers/netapp/eseries/iscsi.py:758 msgid "Returning as clean tmp vol job already running." msgstr "" @@ -9266,22 +9304,22 @@ msgid "Error deleting vol with label %s." msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:105 +#: cinder/volume/drivers/nexenta/iscsi.py:106 #, python-format msgid "Volume %s does not exist in Nexenta SA" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:151 +#: cinder/volume/drivers/nexenta/iscsi.py:152 #, python-format msgid "Extending volume: %(id)s New size: %(size)s GB" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:167 +#: cinder/volume/drivers/nexenta/iscsi.py:168 #, python-format msgid "Volume %s does not exist, it seems it was already deleted." msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:180 +#: cinder/volume/drivers/nexenta/iscsi.py:181 #, python-format msgid "Cannot delete snapshot %(origin)s: %(exc)s" msgstr "" @@ -9292,15 +9330,15 @@ "Creating temp snapshot of the original volume: %(volume_name)s@%(name)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:201 -#: cinder/volume/drivers/nexenta/nfs.py:200 +#: cinder/volume/drivers/nexenta/iscsi.py:202 +#: cinder/volume/drivers/nexenta/nfs.py:202 #, python-format msgid "" "Volume creation failed, deleting created snapshot %(volume_name)s@%(name)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:206 -#: cinder/volume/drivers/nexenta/nfs.py:205 +#: cinder/volume/drivers/nexenta/iscsi.py:207 +#: cinder/volume/drivers/nexenta/nfs.py:207 #, python-format msgid "Failed to delete zfs snapshot %(volume_name)s@%(name)s" msgstr "" @@ -9310,77 +9348,77 @@ msgid "Enter: migrate_volume: id=%(id)s, host=%(host)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:268 +#: cinder/volume/drivers/nexenta/iscsi.py:269 #, python-format msgid "Remote NexentaStor appliance at %s should be SSH-bound." msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:288 +#: cinder/volume/drivers/nexenta/iscsi.py:289 #, python-format msgid "" "Cannot send source snapshot %(src)s to destination %(dst)s. Reason: %(exc)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:296 +#: cinder/volume/drivers/nexenta/iscsi.py:297 #, python-format msgid "" "Cannot delete temporary source snapshot %(src)s on NexentaStor Appliance: " "%(exc)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:302 +#: cinder/volume/drivers/nexenta/iscsi.py:303 #, python-format msgid "" "Cannot delete source volume %(volume)s on NexentaStor Appliance: %(exc)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:312 +#: cinder/volume/drivers/nexenta/iscsi.py:313 #, python-format msgid "" "Cannot delete temporary destination snapshot %(dst)s on NexentaStor " "Appliance: %(exc)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:355 +#: cinder/volume/drivers/nexenta/iscsi.py:356 #, python-format msgid "Snapshot %s does not exist, it seems it was already deleted." msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:476 -#: cinder/volume/drivers/windows/windows_utils.py:230 +#: cinder/volume/drivers/nexenta/iscsi.py:477 +#: cinder/volume/drivers/windows/windows_utils.py:273 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:486 +#: cinder/volume/drivers/nexenta/iscsi.py:487 #, python-format msgid "Ignored target group creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:498 +#: cinder/volume/drivers/nexenta/iscsi.py:499 #, python-format msgid "" "Ignored target group member addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:508 +#: cinder/volume/drivers/nexenta/iscsi.py:509 #, python-format msgid "Ignored LU creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:518 +#: cinder/volume/drivers/nexenta/iscsi.py:519 #, python-format msgid "Ignored LUN mapping entry addition error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:551 +#: cinder/volume/drivers/nexenta/iscsi.py:552 #, python-format msgid "" "Got error trying to destroy target group %(target_group)s, assuming it is " "already gone: %(exc)s" msgstr "" -#: cinder/volume/drivers/nexenta/iscsi.py:559 +#: cinder/volume/drivers/nexenta/iscsi.py:560 #, python-format msgid "" "Got error trying to delete target %(target)s, assuming it is already gone: " @@ -9392,15 +9430,15 @@ msgid "Sending JSON data: %s" msgstr "" -#: cinder/volume/drivers/nexenta/jsonrpc.py:88 +#: cinder/volume/drivers/nexenta/jsonrpc.py:89 msgid "No headers in server response" msgstr "" -#: cinder/volume/drivers/nexenta/jsonrpc.py:89 +#: cinder/volume/drivers/nexenta/jsonrpc.py:91 msgid "Bad response from server" msgstr "" -#: cinder/volume/drivers/nexenta/jsonrpc.py:90 +#: cinder/volume/drivers/nexenta/jsonrpc.py:91 #, python-format msgid "Auto switching to HTTPS connection to %s" msgstr "" @@ -9410,12 +9448,12 @@ msgid "Got response: %s" msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:85 +#: cinder/volume/drivers/nexenta/nfs.py:88 #, python-format msgid "Volume %s does not exist in Nexenta Store appliance" msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:89 +#: cinder/volume/drivers/nexenta/nfs.py:92 #, python-format msgid "Folder %s does not exist in Nexenta Store appliance" msgstr "" @@ -9425,33 +9463,33 @@ msgid "Creating folder on Nexenta Store %s" msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:146 +#: cinder/volume/drivers/nexenta/nfs.py:148 #, python-format msgid "Cannot destroy created folder: %(vol)s/%(folder)s" msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:176 +#: cinder/volume/drivers/nexenta/nfs.py:178 #, python-format msgid "Cannot destroy cloned folder: %(vol)s/%(folder)s" msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:227 +#: cinder/volume/drivers/nexenta/nfs.py:229 #, python-format msgid "Folder %s does not exist, it was already deleted." msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:237 -#: cinder/volume/drivers/nexenta/nfs.py:268 +#: cinder/volume/drivers/nexenta/nfs.py:239 +#: cinder/volume/drivers/nexenta/nfs.py:270 #, python-format msgid "Snapshot %s does not exist, it was already deleted." msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:302 +#: cinder/volume/drivers/nexenta/nfs.py:300 #, python-format msgid "Creating regular file: %s.This may take some time." msgstr "" -#: cinder/volume/drivers/nexenta/nfs.py:313 +#: cinder/volume/drivers/nexenta/nfs.py:311 #, python-format msgid "Regular file: %s created." msgstr "" @@ -9466,16 +9504,16 @@ msgid "Shares loaded: %s" msgstr "" -#: cinder/volume/drivers/nexenta/utils.py:47 +#: cinder/volume/drivers/nexenta/utils.py:48 #, python-format msgid "Invalid value: \"%s\"" msgstr "Некоректне значення: «%s»" -#: cinder/volume/drivers/san/san.py:169 +#: cinder/volume/drivers/san/san.py:171 msgid "Specify san_password or san_private_key" msgstr "" -#: cinder/volume/drivers/san/san.py:173 +#: cinder/volume/drivers/san/san.py:175 msgid "san_ip must be set" msgstr "" @@ -9484,35 +9522,35 @@ msgid "Cannot parse list-view output: %s" msgstr "" -#: cinder/volume/drivers/san/solaris.py:174 +#: cinder/volume/drivers/san/solaris.py:171 #, python-format msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:178 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:224 #, python-format msgid "" "Invalid hp3parclient version found (%(found)s). Version %(minimum)s or " "greater required." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:200 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:239 #, python-format msgid "Failed to Login to 3PAR (%(url)s) because %(err)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:214 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:264 #, python-format msgid "HP3PARCommon %(common_ver)s, hp3parclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:232 -#: cinder/volume/drivers/san/hp/hp_3par_common.py:442 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:291 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:690 #, python-format msgid "CPG (%s) doesn't exist on array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:240 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:299 #, python-format msgid "Failed to get domain because CPG (%s) doesn't exist on array." msgstr "" @@ -9526,22 +9564,22 @@ msgid "Converting to base volume prior to growing." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:283 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:463 #, python-format msgid "Error extending volume: %(vol)s. Exception: %(ex)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:463 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:731 #, python-format msgid "3PAR vlun %(name)s not found on host %(host)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:593 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:831 #, python-format msgid "Error creating QOS rule %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:602 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:892 #, python-format msgid "VV Set %s does not exist." msgstr "" @@ -9552,14 +9590,14 @@ "Must specify a valid persona %(valid)s, value '%(persona)s' is invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:695 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1019 #, python-format msgid "" "Must specify a valid provisioning type %(valid)s, value '%(prov)s' is " "invalid." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:763 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1113 #, python-format msgid "Volume (%s) already exists on array" msgstr "" @@ -9574,7 +9612,7 @@ msgid "Found an online copy for %(volume)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:876 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1267 #, python-format msgid "Delete volume id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" @@ -9589,27 +9627,27 @@ msgid "Growing volume: %(id)s by %(size)s GiB." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:947 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1234 #, python-format msgid "Error extending volume %(id)s. Ex: %(ex)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1031 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1419 #, python-format msgid "Failure in update_volume_key_value_pair:%s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1045 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1436 #, python-format msgid "Failure in clear_volume_key_value_pair:%s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1057 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1344 #, python-format msgid "Error attaching volume %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1065 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1352 #, python-format msgid "Error detaching volume %s" msgstr "" @@ -9649,7 +9687,7 @@ msgid "Copy volume scheduled: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1165 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1533 #, python-format msgid "" "Copy volume task failed: convert_to_base_volume: id=%(id)s, " @@ -9671,43 +9709,43 @@ msgid "Delete src volume completed: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1186 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1473 #, python-format msgid "Completed: convert_to_base_volume: id=%s." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1189 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1557 #, python-format msgid "Volume (%s) already exists on array." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_common.py:1218 +#: cinder/volume/drivers/san/hp/hp_3par_common.py:1588 #, python-format msgid "" "Delete Snapshot id not found. Removing from cinder: %(id)s Ex: %(msg)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:127 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:154 #, python-format msgid "Invalid IP address format '%s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:161 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:188 #, python-format msgid "" "Found invalid iSCSI IP address(s) in configuration option(s) " "hp3par_iscsi_ips or iscsi_ip_address '%s.'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:167 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:194 msgid "At least one valid iSCSI IP address must be set." msgstr "" -#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:269 +#: cinder/volume/drivers/san/hp/hp_3par_iscsi.py:289 msgid "Least busy iSCSI port not found, using first iSCSI port in list." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:92 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:94 #, python-format msgid "CLIQ %(proxy_ver)s" msgstr "" @@ -9717,18 +9755,18 @@ msgid "CLIQ command returned %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:113 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:115 #, python-format msgid "" "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:121 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:123 #, python-format msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:151 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:153 #, python-format msgid "" "Unexpected number of virtual ips for cluster %(cluster_name)s. " @@ -9745,21 +9783,21 @@ msgid "Snapshot info: %(name)s => %(attributes)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:318 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:184 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:320 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:188 msgid "Volume did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:330 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:217 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:332 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:221 msgid "Snapshot did not exist. It will not be deleted" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:342 +#: cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py:341 msgid "local_path not supported" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:75 +#: cinder/volume/drivers/san/hp/hp_lefthand_iscsi.py:80 #, python-format msgid "HPLeftHand driver %(driver_ver)s, proxy %(proxy_ver)s" msgstr "" @@ -9768,30 +9806,30 @@ msgid "Module hplefthandclient not installed." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:102 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:109 msgid "HPLeftHand url not found" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:128 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:147 msgid "LeftHand cluster not found" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:136 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:155 #, python-format msgid "REST %(proxy_ver)s hplefthandclient %(rest_ver)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:342 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:360 #, python-format msgid "'%(value)s' is an invalid value for extra spec '%(key)s'" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:362 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:380 #, python-format msgid "CHAP secret exists for host %s but CHAP is disabled" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:365 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:383 #, python-format msgid "CHAP is enabled, but server secret not configured on server %s" msgstr "" @@ -9811,15 +9849,15 @@ msgid "Clister info: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:483 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:501 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume is " "from a different backend." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:488 -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:494 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:506 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:512 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because cluster " @@ -9831,7 +9869,7 @@ msgid "Volume info: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:505 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:523 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the volume " @@ -9843,14 +9881,14 @@ msgid "Snapshot info: %s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:516 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:534 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because the volume " "has snapshots." msgstr "" -#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:524 +#: cinder/volume/drivers/san/hp/hp_lefthand_rest_proxy.py:542 #, python-format msgid "" "Cannot provide backend assisted migration for volume: %s because volume does " @@ -9861,12 +9899,12 @@ msgid "Connecting to MSA" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:66 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:67 #, python-format msgid "Failed to connect to MSA Array (%(host)s): %(err)s" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:71 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:72 msgid "Failed to log on MSA Array (invalid login?)" msgstr "" @@ -9874,7 +9912,7 @@ msgid "Disconnected from MSA Array" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:125 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:126 #, python-format msgid "%s configuration option is not set" msgstr "" @@ -9884,7 +9922,7 @@ msgid "Create Volume (%(display_name)s: %(name)s %(id)s)" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:166 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:167 msgid "Volume must be detached to perform a clone operation." msgstr "" @@ -9903,12 +9941,12 @@ msgid "Deleting Volume (%s)" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:243 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:244 #, python-format msgid "Unable to get stats for VDisk (%s)" msgstr "" -#: cinder/volume/drivers/san/hp/hp_msa_common.py:252 +#: cinder/volume/drivers/san/hp/hp_msa_common.py:253 msgid "Connector doesn't provide wwpns" msgstr "" @@ -9929,26 +9967,26 @@ "%(growth_size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/api.py:71 +#: cinder/volume/drivers/vmware/api.py:72 #, python-format msgid "Failure while invoking function: %(func)s. Error: %(excep)s." msgstr "" -#: cinder/volume/drivers/vmware/api.py:168 +#: cinder/volume/drivers/vmware/api.py:170 #, python-format msgid "Error while terminating session: %s." msgstr "" -#: cinder/volume/drivers/vmware/api.py:173 +#: cinder/volume/drivers/vmware/api.py:183 msgid "Successfully established connection to the server." msgstr "" -#: cinder/volume/drivers/vmware/api.py:180 +#: cinder/volume/drivers/vmware/api.py:190 #, python-format msgid "Error while logging out from vim session: %s." msgstr "" -#: cinder/volume/drivers/vmware/api.py:186 +#: cinder/volume/drivers/vmware/api.py:196 #, python-format msgid "Error while logging out from pbm session: %s." msgstr "" @@ -9970,8 +10008,8 @@ msgid "Task %s status: success." msgstr "" -#: cinder/volume/drivers/vmware/api.py:274 -#: cinder/volume/drivers/vmware/api.py:278 +#: cinder/volume/drivers/vmware/api.py:313 +#: cinder/volume/drivers/vmware/api.py:317 #, python-format msgid "Task: %(task)s failed with error: %(err)s." msgstr "" @@ -9984,16 +10022,16 @@ msgid "Lease initializing..." msgstr "" -#: cinder/volume/drivers/vmware/api.py:306 +#: cinder/volume/drivers/vmware/api.py:347 #, python-format msgid "Error: unknown lease state %s." msgstr "" -#: cinder/volume/drivers/vmware/error_util.py:58 +#: cinder/volume/drivers/vmware/error_util.py:64 msgid "VMware VMDK driver exception." msgstr "" -#: cinder/volume/drivers/vmware/error_util.py:64 +#: cinder/volume/drivers/vmware/error_util.py:70 msgid "VMware VMDK driver configuration error." msgstr "" @@ -10018,12 +10056,12 @@ msgid "Glance image: %s is now active." msgstr "" -#: cinder/volume/drivers/vmware/io_util.py:123 +#: cinder/volume/drivers/vmware/io_util.py:130 #, python-format msgid "Glance image: %s is in killed state." msgstr "" -#: cinder/volume/drivers/vmware/io_util.py:132 +#: cinder/volume/drivers/vmware/io_util.py:139 #, python-format msgid "Glance image %(id)s is in unknown state - %(state)s" msgstr "" @@ -10034,12 +10072,12 @@ "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s." msgstr "" -#: cinder/volume/drivers/vmware/read_write_util.py:204 -#: cinder/volume/drivers/vmware/read_write_util.py:293 +#: cinder/volume/drivers/vmware/read_write_util.py:199 +#: cinder/volume/drivers/vmware/read_write_util.py:292 msgid "Could not retrieve URL from lease." msgstr "" -#: cinder/volume/drivers/vmware/read_write_util.py:207 +#: cinder/volume/drivers/vmware/read_write_util.py:209 #, python-format msgid "Opening vmdk url: %s for write." msgstr "" @@ -10066,7 +10104,7 @@ msgid "Lease is already in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/read_write_util.py:296 +#: cinder/volume/drivers/vmware/read_write_util.py:302 #, python-format msgid "Opening vmdk url: %s for read." msgstr "" @@ -10076,32 +10114,32 @@ msgid "Read %s bytes from vmdk." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:142 +#: cinder/volume/drivers/vmware/vim.py:145 #, python-format msgid "Error(s): %s occurred in the call to RetrievePropertiesEx." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:181 +#: cinder/volume/drivers/vmware/vim.py:185 #, python-format msgid "No such SOAP method %(attr)s. Detailed error: %(excep)s." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:190 +#: cinder/volume/drivers/vmware/vim.py:194 #, python-format msgid "httplib error in %(attr)s: %(excep)s." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:201 +#: cinder/volume/drivers/vmware/vim.py:211 #, python-format msgid "Socket error in %(attr)s: %(excep)s." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:210 +#: cinder/volume/drivers/vmware/vim.py:220 #, python-format msgid "Type error in %(attr)s: %(excep)s." msgstr "" -#: cinder/volume/drivers/vmware/vim.py:217 +#: cinder/volume/drivers/vmware/vim.py:227 #, python-format msgid "Error in %(attr)s. Detailed error: %(excep)s." msgstr "" @@ -10121,25 +10159,25 @@ msgid "Invalid spec value: %s specified." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:146 +#: cinder/volume/drivers/vmware/vmdk.py:196 msgid "" "The VMware ESX VMDK driver is now deprecated and will be removed in the Juno " "release. The VMware vCenter VMDK driver will remain and continue to be " "supported." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:198 +#: cinder/volume/drivers/vmware/vmdk.py:258 #, python-format msgid "%s not set." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:206 -#: cinder/volume/drivers/vmware/vmdk.py:1190 +#: cinder/volume/drivers/vmware/vmdk.py:264 +#: cinder/volume/drivers/vmware/vmdk.py:1900 #, python-format msgid "Successfully setup driver: %(driver)s for server: %(ip)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:248 +#: cinder/volume/drivers/vmware/vmdk.py:308 #, python-format msgid "Not able to find a suitable datastore for the volume: %s." msgstr "" @@ -10149,11 +10187,11 @@ msgid "Verified volume %s can be created." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:271 +#: cinder/volume/drivers/vmware/vmdk.py:329 msgid "Backing not available, no operation to be performed." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:339 +#: cinder/volume/drivers/vmware/vmdk.py:400 #, python-format msgid "" "Unable to pick datastore to accommodate %(size)s bytes from the datastores: " @@ -10172,7 +10210,7 @@ msgid "Filter datastores matching storage profile %(profile)s: %(dss)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:375 +#: cinder/volume/drivers/vmware/vmdk.py:440 #, python-format msgid "No such storage profile '%s; is defined in vCenter." msgstr "" @@ -10182,40 +10220,40 @@ msgid "Storage profile required for this volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:402 +#: cinder/volume/drivers/vmware/vmdk.py:467 #, python-format msgid "" "Aborting since none of the datastores match the given storage profile %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:407 +#: cinder/volume/drivers/vmware/vmdk.py:469 #, python-format msgid "" "Ignoring storage profile %s requirement for this volume since policy based " "placement is disabled." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:483 +#: cinder/volume/drivers/vmware/vmdk.py:585 #, python-format msgid "" "Unable to find suitable datastore for volume of size: %(vol)s GB under host: " "%(host)s. More details: %(excep)s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:493 +#: cinder/volume/drivers/vmware/vmdk.py:598 #, python-format msgid "" "Unable to find host to accommodate a disk of size: %s in the inventory." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:520 +#: cinder/volume/drivers/vmware/vmdk.py:626 #, python-format msgid "" "Unable to find suitable datastore for volume: %(vol)s under host: %(host)s. " "More details: %(excep)s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:530 +#: cinder/volume/drivers/vmware/vmdk.py:639 #, python-format msgid "Unable to create volume: %s in the inventory." msgstr "" @@ -10225,7 +10263,7 @@ msgid "The instance: %s for which initialize connection is called, exists." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:556 +#: cinder/volume/drivers/vmware/vmdk.py:662 #, python-format msgid "There is no backing for the volume: %s. Need to create one." msgstr "" @@ -10235,77 +10273,77 @@ "The instance for which initialize connection is called, does not exist." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:569 +#: cinder/volume/drivers/vmware/vmdk.py:675 #, python-format msgid "Trying to boot from an empty volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:578 +#: cinder/volume/drivers/vmware/vmdk.py:684 #, python-format msgid "" "Returning connection_info: %(info)s for volume: %(volume)s with connector: " "%(connector)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:626 +#: cinder/volume/drivers/vmware/vmdk.py:735 #, python-format msgid "Snapshot of volume not supported in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:631 +#: cinder/volume/drivers/vmware/vmdk.py:737 #, python-format msgid "There is no backing, so will not create snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:636 +#: cinder/volume/drivers/vmware/vmdk.py:742 #, python-format msgid "Successfully created snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:657 +#: cinder/volume/drivers/vmware/vmdk.py:766 #, python-format msgid "Delete snapshot of volume not supported in state: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:662 +#: cinder/volume/drivers/vmware/vmdk.py:768 #, python-format msgid "There is no backing, and so there is no snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:666 +#: cinder/volume/drivers/vmware/vmdk.py:772 #, python-format msgid "Successfully deleted snapshot: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:707 +#: cinder/volume/drivers/vmware/vmdk.py:813 #, python-format msgid "" "Successfully cloned new backing: %(back)s from source VMDK file: %(vmdk)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:724 +#: cinder/volume/drivers/vmware/vmdk.py:830 #, python-format msgid "" "There is no backing for the source volume: %(svol)s. Not creating any " "backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:755 +#: cinder/volume/drivers/vmware/vmdk.py:861 #, python-format msgid "" "There is no backing for the source snapshot: %(snap)s. Not creating any " "backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:764 -#: cinder/volume/drivers/vmware/vmdk.py:1306 +#: cinder/volume/drivers/vmware/vmdk.py:870 +#: cinder/volume/drivers/vmware/vmdk.py:2030 #, python-format msgid "" "There is no snapshot point for the snapshotted volume: %(snap)s. Not " "creating any backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:801 +#: cinder/volume/drivers/vmware/vmdk.py:908 #, python-format msgid "" "Cannot create image of disk format: %s. Only vmdk disk format is accepted." @@ -10317,8 +10355,7 @@ msgid "Fetching glance image: %(id)s to server: %(host)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:845 -#: cinder/volume/drivers/vmware/vmdk.py:917 +#: cinder/volume/drivers/vmware/vmdk.py:1219 #, python-format msgid "Done copying image: %(id)s to volume: %(vol)s." msgstr "" @@ -10329,7 +10366,7 @@ "Exception in copy_image_to_volume: %(excep)s. Deleting the backing: %(back)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:868 +#: cinder/volume/drivers/vmware/vmdk.py:1172 #, python-format msgid "Exception in _select_ds_for_volume: %s." msgstr "" @@ -10339,24 +10376,24 @@ msgid "Selected datastore %(ds)s for new volume of size %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:909 +#: cinder/volume/drivers/vmware/vmdk.py:1211 #, python-format msgid "Exception in copy_image_to_volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:913 +#: cinder/volume/drivers/vmware/vmdk.py:1215 #, python-format msgid "Deleting the backing: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:928 +#: cinder/volume/drivers/vmware/vmdk.py:1230 #, python-format msgid "" "The backing is not found, so there is no need to extend the vmdk virtual " "disk for the volume %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:950 +#: cinder/volume/drivers/vmware/vmdk.py:1252 #, python-format msgid "Unable to extend the size of the vmdk virtual disk at the path %s." msgstr "" @@ -10366,12 +10403,12 @@ msgid "Copy glance image: %s to create new volume." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:992 +#: cinder/volume/drivers/vmware/vmdk.py:1302 #, python-format msgid "Exception in copying the image to the volume: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1021 +#: cinder/volume/drivers/vmware/vmdk.py:1344 msgid "Upload to glance of attached volume is not supported." msgstr "" @@ -10380,102 +10417,102 @@ msgid "Copy Volume: %s to new image." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1032 +#: cinder/volume/drivers/vmware/vmdk.py:1350 #, python-format msgid "Backing not found, creating for volume: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1051 +#: cinder/volume/drivers/vmware/vmdk.py:1369 #, python-format msgid "Done copying volume %(vol)s to a new image %(img)s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1068 -#: cinder/volume/drivers/vmware/vmdk.py:1097 +#: cinder/volume/drivers/vmware/vmdk.py:1553 +#: cinder/volume/drivers/vmware/vmdk.py:1582 #, python-format msgid "Done extending volume %(vol)s to size %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1072 +#: cinder/volume/drivers/vmware/vmdk.py:1557 #, python-format msgid "" "Relocating volume %s vmdk to a different datastore since trying to extend " "vmdk file in place failed." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1080 +#: cinder/volume/drivers/vmware/vmdk.py:1565 #, python-format msgid "" "Not able to find a different datastore to place the extended volume %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1083 +#: cinder/volume/drivers/vmware/vmdk.py:1568 #, python-format msgid "" "Selected datastore %(ds)s to place extended volume of size %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1095 +#: cinder/volume/drivers/vmware/vmdk.py:1580 #, python-format msgid "Not able to relocate volume %s for extending." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1140 +#: cinder/volume/drivers/vmware/vmdk.py:1850 #, python-format msgid "PBM WSDL file %s is missing!" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1143 +#: cinder/volume/drivers/vmware/vmdk.py:1853 #, python-format msgid "Using PBM WSDL location: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1154 +#: cinder/volume/drivers/vmware/vmdk.py:1864 #, python-format msgid "Using overridden vmware_host_version from config: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1158 +#: cinder/volume/drivers/vmware/vmdk.py:1868 #, python-format msgid "Fetched VC server version: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1165 +#: cinder/volume/drivers/vmware/vmdk.py:1875 #, python-format msgid "Version string '%s' is not parseable" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1179 +#: cinder/volume/drivers/vmware/vmdk.py:1889 #, python-format msgid "Not able to configure PBM for VC server: %s" msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1238 +#: cinder/volume/drivers/vmware/vmdk.py:1953 #, python-format msgid "Relocating volume: %(backing)s to %(ds)s and %(rp)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1284 -#: cinder/volume/drivers/vmware/volumeops.py:673 +#: cinder/volume/drivers/vmware/vmdk.py:2008 +#: cinder/volume/drivers/vmware/volumeops.py:1069 #, python-format msgid "Successfully created clone: %s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1298 +#: cinder/volume/drivers/vmware/vmdk.py:2022 #, python-format msgid "" "There is no backing for the snapshotted volume: %(snap)s. Not creating any " "backing for the volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1335 +#: cinder/volume/drivers/vmware/vmdk.py:2059 #, python-format msgid "" "There is no backing for the source volume: %(src)s. Not creating any backing " "for volume: %(vol)s." msgstr "" -#: cinder/volume/drivers/vmware/vmdk.py:1343 +#: cinder/volume/drivers/vmware/vmdk.py:2065 #, python-format msgid "Linked clone of source volume not supported in state: %s." msgstr "" @@ -10485,8 +10522,8 @@ msgid "Downloading image: %s from glance image server as a flat vmdk file." msgstr "" -#: cinder/volume/drivers/vmware/vmware_images.py:107 -#: cinder/volume/drivers/vmware/vmware_images.py:126 +#: cinder/volume/drivers/vmware/vmware_images.py:110 +#: cinder/volume/drivers/vmware/vmware_images.py:129 #, python-format msgid "Downloaded image: %s from glance image server." msgstr "" @@ -10501,7 +10538,7 @@ msgid "Uploading image: %s to the Glance image server using HttpNfc export." msgstr "" -#: cinder/volume/drivers/vmware/vmware_images.py:158 +#: cinder/volume/drivers/vmware/vmware_images.py:161 #, python-format msgid "Uploaded image: %s to the Glance image server." msgstr "" @@ -10521,7 +10558,7 @@ msgid "Initiated deletion of VM backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:100 +#: cinder/volume/drivers/vmware/volumeops.py:306 #, python-format msgid "Deleted the VM backing: %s." msgstr "" @@ -10531,7 +10568,7 @@ msgid "Datastores attached to host %(host)s are: %(ds)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:240 +#: cinder/volume/drivers/vmware/volumeops.py:463 #, python-format msgid "There are no valid datastores attached to %s." msgstr "" @@ -10563,7 +10600,7 @@ msgid "Extending the volume %(name)s to %(size)s GB." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:347 +#: cinder/volume/drivers/vmware/volumeops.py:579 #, python-format msgid "Successfully extended the volume %(name)s to %(size)s GB." msgstr "" @@ -10586,7 +10623,7 @@ msgid "Initiated creation of volume backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:441 +#: cinder/volume/drivers/vmware/volumeops.py:724 #, python-format msgid "Successfully created volume backing: %s." msgstr "" @@ -10608,7 +10645,7 @@ msgid "Initiated relocation of volume backing: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:507 +#: cinder/volume/drivers/vmware/volumeops.py:882 #, python-format msgid "" "Successfully relocated volume backing: %(backing)s to datastore: %(ds)s and " @@ -10626,7 +10663,7 @@ "Initiated move of volume backing: %(backing)s into the folder: %(fol)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:525 +#: cinder/volume/drivers/vmware/volumeops.py:900 #, python-format msgid "" "Successfully moved volume backing: %(backing)s into the folder: %(fol)s." @@ -10642,7 +10679,7 @@ msgid "Initiated snapshot of volume backing: %(backing)s named: %(name)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:548 +#: cinder/volume/drivers/vmware/volumeops.py:923 #, python-format msgid "" "Successfully created snapshot: %(snap)s for volume backing: %(backing)s." @@ -10653,7 +10690,7 @@ msgid "Deleting the snapshot: %(name)s from backing: %(backing)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:601 +#: cinder/volume/drivers/vmware/volumeops.py:985 #, python-format msgid "" "Did not find the snapshot: %(name)s for backing: %(backing)s. Need not " @@ -10665,7 +10702,7 @@ msgid "Initiated snapshot: %(name)s deletion for backing: %(backing)s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:612 +#: cinder/volume/drivers/vmware/volumeops.py:996 #, python-format msgid "Successfully deleted snapshot: %(name)s of backing: %(backing)s." msgstr "" @@ -10697,7 +10734,7 @@ msgid "Initiated deletion via task: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:691 +#: cinder/volume/drivers/vmware/volumeops.py:1173 #, python-format msgid "Successfully deleted file: %s." msgstr "" @@ -10711,7 +10748,7 @@ msgid "Initiated copying disk data via task: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:756 +#: cinder/volume/drivers/vmware/volumeops.py:1321 #, python-format msgid "Successfully copied disk at: %(src)s to: %(dest)s." msgstr "" @@ -10726,7 +10763,7 @@ msgid "Initiated deleting vmdk file via task: %s." msgstr "" -#: cinder/volume/drivers/vmware/volumeops.py:774 +#: cinder/volume/drivers/vmware/volumeops.py:1339 #, python-format msgid "Deleted vmdk file: %s." msgstr "" @@ -10765,32 +10802,32 @@ msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:47 +#: cinder/volume/drivers/windows/windows_utils.py:56 #, python-format msgid "" "check_for_setup_error: the state of the WT Portal could not be verified. WMI " "exception: %s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:53 +#: cinder/volume/drivers/windows/windows_utils.py:62 msgid "check_for_setup_error: there is no ISCSI traffic listening." msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:63 +#: cinder/volume/drivers/windows/windows_utils.py:72 #, python-format msgid "" "get_host_information: the state of the WT Portal could not be verified. WMI " "exception: %s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:73 +#: cinder/volume/drivers/windows/windows_utils.py:82 #, python-format msgid "" "get_host_information: the ISCSI target information could not be retrieved. " "WMI exception: %s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:105 +#: cinder/volume/drivers/windows/windows_utils.py:116 #, python-format msgid "" "associate_initiator_with_iscsi_target: an association between initiator: " @@ -10798,77 +10835,77 @@ "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:123 +#: cinder/volume/drivers/windows/windows_utils.py:134 #, python-format msgid "" "delete_iscsi_target: error when deleting the iscsi target associated with " "target name: %(target)s . WMI exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:139 +#: cinder/volume/drivers/windows/windows_utils.py:154 #, python-format msgid "" "create_volume: error when creating the volume name: %(vol_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:157 +#: cinder/volume/drivers/windows/windows_utils.py:190 #, python-format msgid "" "delete_volume: error when deleting the volume name: %(vol_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:177 +#: cinder/volume/drivers/windows/windows_utils.py:210 #, python-format msgid "" "create_snapshot: error when creating the snapshot name: %(vol_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:193 +#: cinder/volume/drivers/windows/windows_utils.py:236 #, python-format msgid "" "create_volume_from_snapshot: error when creating the volume name: " "%(vol_name)s from snapshot name: %(snap_name)s. WMI exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:208 +#: cinder/volume/drivers/windows/windows_utils.py:251 #, python-format msgid "" "delete_snapshot: error when deleting the snapshot name: %(snap_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:223 +#: cinder/volume/drivers/windows/windows_utils.py:266 #, python-format msgid "" "create_iscsi_target: error when creating iscsi target: %(tar_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:240 +#: cinder/volume/drivers/windows/windows_utils.py:288 #, python-format msgid "" "remove_iscsi_target: error when deleting iscsi target: %(tar_name)s . WMI " "exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:255 +#: cinder/volume/drivers/windows/windows_utils.py:303 #, python-format msgid "" "add_disk_to_target: error adding disk associated to volume : %(vol_name)s to " "the target name: %(tar_name)s . WMI exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:273 +#: cinder/volume/drivers/windows/windows_utils.py:321 #, python-format msgid "" "copy_vhd_disk: error when copying disk from source path : %(src_path)s to " "destination path: %(dest_path)s . WMI exception: %(wmi_exc)s" msgstr "" -#: cinder/volume/drivers/windows/windows_utils.py:290 +#: cinder/volume/drivers/windows/windows_utils.py:338 #, python-format msgid "" "extend: error when extending the volume: %(vol_name)s .WMI exception: " @@ -10880,7 +10917,7 @@ msgid "Restoring source %(source_volid)s status to %(status)s" msgstr "" -#: cinder/volume/flows/common.py:59 +#: cinder/volume/flows/common.py:60 #, python-format msgid "" "Failed setting source volume %(source_volid)s back to its initial " @@ -10892,106 +10929,108 @@ msgid "Updating volume: %(volume_id)s with %(update)s due to: %(reason)s" msgstr "" -#: cinder/volume/flows/common.py:91 -#: cinder/volume/flows/manager/create_volume.py:648 +#: cinder/volume/flows/common.py:92 +#: cinder/volume/flows/manager/create_volume.py:694 #, python-format msgid "Failed updating volume %(volume_id)s with %(update)s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:81 +#: cinder/volume/flows/api/create_volume.py:101 #, python-format msgid "Originating snapshot status must be one of %s values" msgstr "" -#: cinder/volume/flows/api/create_volume.py:103 +#: cinder/volume/flows/api/create_volume.py:123 +#: cinder/volume/flows/api/create_volume.py:146 #, python-format msgid "" "Unable to create a volume from an originating source volume when its status " "is not one of %s values" msgstr "" -#: cinder/volume/flows/api/create_volume.py:126 +#: cinder/volume/flows/api/create_volume.py:178 #, python-format msgid "" "Volume size %(size)sGB cannot be smaller than the snapshot size " "%(snap_size)sGB. They must be >= original snapshot size." msgstr "" -#: cinder/volume/flows/api/create_volume.py:135 +#: cinder/volume/flows/api/create_volume.py:187 #, python-format msgid "" "Volume size %(size)sGB cannot be smaller than original volume size " "%(source_size)sGB. They must be >= original volume size." msgstr "" -#: cinder/volume/flows/api/create_volume.py:144 +#: cinder/volume/flows/api/create_volume.py:196 #, python-format msgid "Volume size %(size)s must be an integer and greater than 0" msgstr "" -#: cinder/volume/flows/api/create_volume.py:186 +#: cinder/volume/flows/api/create_volume.py:244 #, python-format msgid "" "Size of specified image %(image_size)sGB is larger than volume size " "%(volume_size)sGB." msgstr "" -#: cinder/volume/flows/api/create_volume.py:194 +#: cinder/volume/flows/api/create_volume.py:252 #, python-format msgid "" "Volume size %(volume_size)sGB cannot be smaller than the image minDisk size " "%(min_disk)sGB." msgstr "" -#: cinder/volume/flows/api/create_volume.py:212 +#: cinder/volume/flows/api/create_volume.py:270 #, python-format msgid "Metadata property key %s greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:217 +#: cinder/volume/flows/api/create_volume.py:275 #, python-format msgid "Metadata property key %s value greater than 255 characters" msgstr "" -#: cinder/volume/flows/api/create_volume.py:254 +#: cinder/consistencygroup/api.py:100 +#: cinder/volume/flows/api/create_volume.py:312 #, python-format msgid "Availability zone '%s' is invalid" msgstr "" -#: cinder/volume/flows/api/create_volume.py:267 +#: cinder/volume/flows/api/create_volume.py:325 msgid "Volume must be in the same availability zone as the snapshot" msgstr "" -#: cinder/volume/flows/api/create_volume.py:276 +#: cinder/volume/flows/api/create_volume.py:334 msgid "Volume must be in the same availability zone as the source volume" msgstr "" -#: cinder/volume/flows/api/create_volume.py:315 +#: cinder/volume/flows/api/create_volume.py:370 msgid "Volume type will be changed to be the same as the source volume." msgstr "" -#: cinder/volume/flows/api/create_volume.py:463 +#: cinder/volume/flows/api/create_volume.py:536 #, python-format msgid "Failed destroying volume entry %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:546 +#: cinder/volume/flows/api/create_volume.py:620 #, python-format msgid "Failed rolling back quota for %s reservations" msgstr "" -#: cinder/volume/flows/api/create_volume.py:590 +#: cinder/volume/flows/api/create_volume.py:666 #, python-format msgid "Failed to update quota for deleting volume: %s" msgstr "" -#: cinder/volume/flows/api/create_volume.py:678 -#: cinder/volume/flows/manager/create_volume.py:193 +#: cinder/volume/flows/api/create_volume.py:766 +#: cinder/volume/flows/manager/create_volume.py:190 #, python-format msgid "Volume %s: create failed" msgstr "" -#: cinder/volume/flows/api/create_volume.py:682 +#: cinder/volume/flows/api/create_volume.py:770 msgid "Unexpected build error:" msgstr "" @@ -11012,35 +11051,35 @@ msgid "Updating volume %(volume_id)s with %(update)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:142 +#: cinder/volume/flows/manager/create_volume.py:143 #, python-format msgid "Volume %s: resetting 'creating' status failed." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:161 +#: cinder/volume/flows/manager/create_volume.py:162 #, python-format msgid "Volume %s: rescheduling failed" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:308 +#: cinder/volume/flows/manager/create_volume.py:318 #, python-format msgid "" "Failed notifying about the volume action %(event)s for volume %(volume_id)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:344 +#: cinder/volume/flows/manager/create_volume.py:347 #, python-format msgid "Copying metadata from %(src_type)s %(src_id)s to %(vol_id)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:346 +#: cinder/volume/flows/manager/create_volume.py:349 #, python-format msgid "" "Failed updating volume %(vol_id)s metadata using the provided %(src_type)s " "%(src_id)s metadata" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:404 +#: cinder/volume/flows/manager/create_volume.py:417 #, python-format msgid "" "Failed fetching snapshot %(snapshot_id)s bootable flag using the provided " @@ -11052,7 +11091,7 @@ msgid "Marking volume %s as bootable." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:420 +#: cinder/volume/flows/manager/create_volume.py:433 #, python-format msgid "Failed updating volume %(volume_id)s bootable flag to true" msgstr "" @@ -11064,14 +11103,14 @@ "%(volume_id)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:454 -#: cinder/volume/flows/manager/create_volume.py:465 +#: cinder/volume/flows/manager/create_volume.py:488 +#: cinder/volume/flows/manager/create_volume.py:499 #, python-format msgid "" "Failed to copy image %(image_id)s to volume: %(volume_id)s, error: %(error)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:460 +#: cinder/volume/flows/manager/create_volume.py:494 #, python-format msgid "Failed to copy image to volume: %(volume_id)s, error: %(error)s" msgstr "" @@ -11097,12 +11136,12 @@ "%(image_location)s." msgstr "" -#: cinder/volume/flows/manager/create_volume.py:551 +#: cinder/volume/flows/manager/create_volume.py:585 #, python-format msgid "Failed updating volume %(volume_id)s with %(updates)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:573 +#: cinder/volume/flows/manager/create_volume.py:609 #, python-format msgid "Unable to create volume. Volume driver %s not initialized" msgstr "" @@ -11114,25 +11153,25 @@ "%(volume_spec)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:605 -#: cinder/volume/flows/manager/manage_existing.py:84 +#: cinder/volume/flows/manager/create_volume.py:651 +#: cinder/volume/flows/manager/manage_existing.py:85 #, python-format msgid "" "Failed updating model of volume %(volume_id)s with creation provided model " "%(model)s" msgstr "" -#: cinder/volume/flows/manager/create_volume.py:652 +#: cinder/volume/flows/manager/create_volume.py:703 #, python-format msgid "Volume %(volume_name)s (%(volume_id)s): created successfully" msgstr "" -#: cinder/volume/flows/manager/manage_existing.py:45 +#: cinder/volume/flows/manager/manage_existing.py:46 #, python-format msgid "Unable to manage existing volume. Volume driver %s not initialized." msgstr "" -#: cinder/volume/flows/manager/manage_existing.py:48 +#: cinder/volume/flows/manager/manage_existing.py:49 #, python-format msgid "Volume driver %s not initialized." msgstr "" @@ -11142,7 +11181,7 @@ msgid "Lookup service to invoke: %s" msgstr "" -#: cinder/zonemanager/fc_san_lookup_service.py:82 +#: cinder/zonemanager/fc_san_lookup_service.py:84 msgid "" "Lookup service not configured. Config option for fc_san_lookup_service need " "to specify a concrete implementation of lookup service" @@ -11163,21 +11202,21 @@ msgid "Fabric Map after context lookup:%s" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:130 +#: cinder/zonemanager/fc_zone_manager.py:145 #, python-format msgid "Final filtered map for fabric: %s" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:136 +#: cinder/zonemanager/fc_zone_manager.py:151 msgid "Add Connection: Finished iterating over all target list" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:139 +#: cinder/zonemanager/fc_zone_manager.py:154 #, python-format msgid "Failed adding connection for fabric=%(fabric)s: Error:%(err)s" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:160 +#: cinder/zonemanager/fc_zone_manager.py:175 #, python-format msgid "Delete connection Target List:%s" msgstr "" @@ -11187,7 +11226,7 @@ msgid "Delete connection Fabric Map from SAN context: %s" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:176 +#: cinder/zonemanager/fc_zone_manager.py:191 #, python-format msgid "Final filtered map for delete connection: %s" msgstr "" @@ -11196,7 +11235,7 @@ msgid "Delete Connection - Finished iterating over all target list" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:186 +#: cinder/zonemanager/fc_zone_manager.py:201 #, python-format msgid "Failed removing connection for fabric=%(fabric)s: Error:%(err)s" msgstr "" @@ -11206,7 +11245,7 @@ msgid "Got SAN context:%s" msgstr "" -#: cinder/zonemanager/fc_zone_manager.py:227 +#: cinder/zonemanager/fc_zone_manager.py:242 #, python-format msgid "No targets to add or remove connection for I: %s" msgstr "" @@ -11220,7 +11259,8 @@ msgid "Fabric Names: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:94 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:106 +#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:104 msgid "Missing Fibre Channel SAN configuration param - fc_fabric_names" msgstr "" @@ -11234,12 +11274,12 @@ msgid "Getting name server data for fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:131 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:140 #, python-format msgid "Failed collecting name server info from fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:134 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:143 #, python-format msgid "SSH connection failed for %(fabric)s with error: %(err)s" msgstr "" @@ -11280,11 +11320,11 @@ msgid "Device map for SAN context: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:190 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:199 msgid "Failed collecting nsshow info for fabric" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:197 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:206 msgid "Failed collecting nscamshow" msgstr "" @@ -11293,23 +11333,25 @@ msgid "Connector returning nsinfo-%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:215 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:219 #, python-format msgid "SSH Command failed with error '%(err)s' '%(command)s'" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:246 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:367 +#: cinder/zonemanager/drivers/brocade/brcd_fc_san_lookup_service.py:250 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:370 #, python-format msgid "Malformed nameserver string: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:80 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:82 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:90 #, python-format msgid "Failed getting active zone set from fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:106 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:108 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:122 #, python-format msgid "" "Malformed zone configuration: (switch=%(switch)s " @@ -11331,7 +11373,8 @@ msgid "zone list:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:147 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:151 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:176 #, python-format msgid "Deleting zone failed %s" msgstr "" @@ -11359,7 +11402,7 @@ msgid "New zone %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:179 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:184 #, python-format msgid "" "Creating and activating zone set failed: (Zone set=%(cfg_name)s " @@ -11371,12 +11414,13 @@ msgid "Delete zones: Config cmd to run:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:231 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:239 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:286 #, python-format msgid "Deleting zones failed: (command=%(cmd)s error=%(err)s)." msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:249 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:260 #, python-format msgid "Failed collecting nsshow info for fabric %s" msgstr "" @@ -11386,7 +11430,7 @@ msgid "Failed collecting nscamshow info for fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:288 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:291 #, python-format msgid "Error while checking transaction status: %s" msgstr "" @@ -11397,7 +11441,7 @@ msgid "Executing command via ssh: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:304 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:307 #, python-format msgid "Error while running zoning CLI: (command=%(cmd)s error=%(err)s)." msgstr "" @@ -11407,12 +11451,14 @@ msgid "Firmware version string:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:329 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:332 msgid "No CLI output for firmware version check" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:332 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:345 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:335 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:348 +#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:201 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:329 #, python-format msgid "Error while getting data via ssh: (command=%(cmd)s error=%(err)s)." msgstr "" @@ -11427,7 +11473,8 @@ msgid "Handling error case after SSH:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py:479 +#: cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py:342 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py:470 #, python-format msgid "Error executing command via ssh: %s" msgstr "" @@ -11437,44 +11484,45 @@ msgid "Add connection for Fabric:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:132 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:137 #, python-format msgid "BrcdFCZoneDriver - Add connection for I-T map: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:144 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:145 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:144 #, python-format msgid "Zoning policy for Fabric %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:154 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:263 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:402 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:460 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:357 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:393 #, python-format msgid "" "Unsupported firmware on switch %s. Make sure switch is running firmware v6.4 " "or higher" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:163 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:225 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:207 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:221 #, python-format msgid "Failed to add zoning configuration %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:191 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:172 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:176 #, python-format msgid "Zone exists in I-T mode. Skipping zone creation %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:209 -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:337 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:190 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:194 #, python-format msgid "Zoning Policy: %s, not recognized" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:214 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:195 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:199 #, python-format msgid "Zone map to add: %s" msgstr "" @@ -11489,12 +11537,13 @@ msgid "Delete connection for fabric:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:241 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:223 #, python-format msgid "BrcdFCZoneDriver - Delete connection for I-T map: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:253 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:231 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:259 #, python-format msgid "Zoning policy for fabric %s" msgstr "" @@ -11539,7 +11588,8 @@ msgid "Final Zone list to delete: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:364 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:324 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:372 msgid "Failed to update or delete zoning configuration" msgstr "" @@ -11568,17 +11618,18 @@ msgid "name server info from fabric:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:423 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:363 #, python-format msgid "Error getting name server info: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:426 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:366 #, python-format msgid "Failed to get name server info:%s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:434 +#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:374 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:432 #, python-format msgid "Filtered targets for SAN is: %s" msgstr "" @@ -11593,7 +11644,7 @@ msgid "Southbound connector: %s" msgstr "" -#: cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py:470 +#: cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py:461 #, python-format msgid "Failed to access active zoning configuration:%s" msgstr "" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/click.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/click.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/click.po 2014-07-09 09:20:08.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/click.po 2015-02-19 15:22:50.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 15:28+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../pk-plugin/com.ubuntu.click.policy.in.h:1 msgid "Install package" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/colord.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/colord.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/colord.po 2014-07-09 09:20:05.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/colord.po 2015-02-19 15:22:47.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:20+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #. TRANSLATORS: command line option diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/command-not-found.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/command-not-found.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/command-not-found.po 2014-07-09 09:19:54.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/command-not-found.po 2015-02-19 15:22:37.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-04-03 12:22+0000\n" "PO-Revision-Date: 2013-05-06 15:33+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:25+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:16+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../CommandNotFound/CommandNotFound.py:148 #, python-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/coreutils.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/coreutils.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/coreutils.po 2014-07-09 09:19:35.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/coreutils.po 2015-02-19 15:22:17.000000000 +0000 @@ -10,7 +10,7 @@ "Project-Id-Version: coreutils 8.20-pre3\n" "Report-Msgid-Bugs-To: bug-coreutils@gnu.org\n" "POT-Creation-Date: 2013-02-14 15:56+0000\n" -"PO-Revision-Date: 2014-03-25 03:49+0000\n" +"PO-Revision-Date: 2015-01-15 15:22+0000\n" "Last-Translator: yurchor \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -18,8 +18,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:49+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:39+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: lib/argmatch.c:133 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cpio.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cpio.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cpio.po 2014-07-09 09:19:35.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cpio.po 2015-02-19 15:22:17.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:49+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: gnu/argmatch.c:135 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cpplib-4.7.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cpplib-4.7.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cpplib-4.7.po 2014-07-09 09:20:06.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cpplib-4.7.po 2015-02-19 15:22:48.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 15:06+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:24+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: charset.c:674 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cracklib.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cracklib.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cracklib.po 2014-07-09 09:19:35.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cracklib.po 2015-02-19 15:22:17.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:49+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: lib/fascist.c:516 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cryptsetup-luks.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cryptsetup-luks.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cryptsetup-luks.po 2014-07-09 09:19:49.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cryptsetup-luks.po 2015-02-19 15:22:32.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2007-01-02 16:49+0100\n" "PO-Revision-Date: 2012-02-09 16:34+0000\n" -"Last-Translator: Max_ym \n" +"Last-Translator: Max_ym \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:40+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:47+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: luks/keyencryption.c:61 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cryptsetup.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cryptsetup.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cryptsetup.po 2014-07-09 09:19:49.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cryptsetup.po 2015-02-19 15:22:32.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:40+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:47+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: lib/libdevmapper.c:232 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cups.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cups.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cups.po 2014-07-09 09:20:00.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cups.po 2015-02-19 15:22:43.000000000 +0000 @@ -14,159 +14,159 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:15+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:49+0000\n" +"X-Generator: Launchpad (build 17341)\n" -#: systemv/lpstat.c:1936 systemv/lpstat.c:2061 +#: systemv/lpstat.c:1867 systemv/lpstat.c:1990 msgid "\t\t(all)" msgstr "\t\t(всі)" -#: systemv/lpstat.c:1939 systemv/lpstat.c:1942 systemv/lpstat.c:2064 -#: systemv/lpstat.c:2067 +#: systemv/lpstat.c:1870 systemv/lpstat.c:1873 systemv/lpstat.c:1993 +#: systemv/lpstat.c:1996 msgid "\t\t(none)" msgstr "\t\t(нічого)" -#: berkeley/lpc.c:434 +#: berkeley/lpc.c:426 #, c-format msgid "\t%d entries" msgstr "\t%d елементи" -#: systemv/lpstat.c:785 systemv/lpstat.c:801 +#: systemv/lpstat.c:783 systemv/lpstat.c:799 #, c-format msgid "\t%s" msgstr "\t%s" -#: systemv/lpstat.c:1917 systemv/lpstat.c:2042 +#: systemv/lpstat.c:1848 systemv/lpstat.c:1971 msgid "\tAfter fault: continue" msgstr "\tПісля збою: продовжити" -#: systemv/lpstat.c:1535 systemv/lpstat.c:1886 systemv/lpstat.c:2012 +#: systemv/lpstat.c:1471 systemv/lpstat.c:1817 systemv/lpstat.c:1941 #, c-format msgid "\tAlerts: %s" msgstr "\tПопередження: %s" -#: systemv/lpstat.c:1940 systemv/lpstat.c:2065 +#: systemv/lpstat.c:1871 systemv/lpstat.c:1994 msgid "\tBanner required" msgstr "\tПотрібен банер" -#: systemv/lpstat.c:1941 systemv/lpstat.c:2066 +#: systemv/lpstat.c:1872 systemv/lpstat.c:1995 msgid "\tCharset sets:" msgstr "\tНабори кодувань:" -#: systemv/lpstat.c:1905 systemv/lpstat.c:2030 +#: systemv/lpstat.c:1836 systemv/lpstat.c:1959 msgid "\tConnection: direct" msgstr "\tЗ’єднання: напряму" -#: systemv/lpstat.c:1896 systemv/lpstat.c:2022 +#: systemv/lpstat.c:1827 systemv/lpstat.c:1951 msgid "\tConnection: remote" msgstr "\tЗ’єднання: віддалене" -#: systemv/lpstat.c:1860 systemv/lpstat.c:1986 +#: systemv/lpstat.c:1793 systemv/lpstat.c:1917 msgid "\tContent types: any" msgstr "\tТип вмісту: будь-який" -#: systemv/lpstat.c:1944 systemv/lpstat.c:2069 +#: systemv/lpstat.c:1875 systemv/lpstat.c:1998 msgid "\tDefault page size:" msgstr "\tТиповий розмір паперу:" -#: systemv/lpstat.c:1943 systemv/lpstat.c:2068 +#: systemv/lpstat.c:1874 systemv/lpstat.c:1997 msgid "\tDefault pitch:" msgstr "\tТиповий розмір поля:" -#: systemv/lpstat.c:1945 systemv/lpstat.c:2070 +#: systemv/lpstat.c:1876 systemv/lpstat.c:1999 msgid "\tDefault port settings:" msgstr "\tТипові параметри порту:" -#: systemv/lpstat.c:1866 systemv/lpstat.c:1992 +#: systemv/lpstat.c:1799 systemv/lpstat.c:1923 #, c-format msgid "\tDescription: %s" msgstr "\tОпис: %s" -#: systemv/lpstat.c:1859 systemv/lpstat.c:1985 +#: systemv/lpstat.c:1792 systemv/lpstat.c:1916 msgid "\tForm mounted:" msgstr "\tПід’єднана форма:" -#: systemv/lpstat.c:1938 systemv/lpstat.c:2063 +#: systemv/lpstat.c:1869 systemv/lpstat.c:1992 msgid "\tForms allowed:" msgstr "\tДозволені форми:" -#: systemv/lpstat.c:1900 systemv/lpstat.c:2026 +#: systemv/lpstat.c:1831 systemv/lpstat.c:1955 #, c-format msgid "\tInterface: %s.ppd" msgstr "\tІнтерфейс: %s.ppd" -#: systemv/lpstat.c:1909 systemv/lpstat.c:2034 +#: systemv/lpstat.c:1840 systemv/lpstat.c:1963 #, c-format msgid "\tInterface: %s/interfaces/%s" msgstr "\tІнтерфейс: %s/інтерфейси/%s" -#: systemv/lpstat.c:1913 systemv/lpstat.c:2038 +#: systemv/lpstat.c:1844 systemv/lpstat.c:1967 #, c-format msgid "\tInterface: %s/ppd/%s.ppd" msgstr "\tІнтерфейс: %s/ppd/%s.ppd" -#: systemv/lpstat.c:1891 systemv/lpstat.c:2017 +#: systemv/lpstat.c:1822 systemv/lpstat.c:1946 #, c-format msgid "\tLocation: %s" msgstr "\tМісцеположення: %s" -#: systemv/lpstat.c:1916 systemv/lpstat.c:2041 +#: systemv/lpstat.c:1847 systemv/lpstat.c:1970 msgid "\tOn fault: no alert" msgstr "\tУ разі збою: не сповіщати" -#: systemv/lpstat.c:1861 systemv/lpstat.c:1987 +#: systemv/lpstat.c:1794 systemv/lpstat.c:1918 msgid "\tPrinter types: unknown" msgstr "\tТип друкарки: невідомий" -#: systemv/lpstat.c:1516 +#: systemv/lpstat.c:1454 #, c-format msgid "\tStatus: %s" msgstr "\tСтан: %s" -#: systemv/lpstat.c:1921 systemv/lpstat.c:1935 systemv/lpstat.c:2046 -#: systemv/lpstat.c:2060 +#: systemv/lpstat.c:1852 systemv/lpstat.c:1866 systemv/lpstat.c:1975 +#: systemv/lpstat.c:1989 msgid "\tUsers allowed:" msgstr "\tДопущені користувачі:" -#: systemv/lpstat.c:1928 systemv/lpstat.c:2053 +#: systemv/lpstat.c:1859 systemv/lpstat.c:1982 msgid "\tUsers denied:" msgstr "\tНедопущені користувачі:" -#: berkeley/lpc.c:436 +#: berkeley/lpc.c:428 msgid "\tdaemon present" msgstr "\tслужба працює" -#: berkeley/lpc.c:432 +#: berkeley/lpc.c:424 msgid "\tno entries" msgstr "\tнемає записів" -#: berkeley/lpc.c:404 berkeley/lpc.c:416 +#: berkeley/lpc.c:396 berkeley/lpc.c:408 #, c-format msgid "\tprinter is on device '%s' speed -1" msgstr "\tдрукарка на пристрої '%s' зі швидкістю -1" -#: berkeley/lpc.c:429 +#: berkeley/lpc.c:421 msgid "\tprinting is disabled" msgstr "\tдрук відключений" -#: berkeley/lpc.c:427 +#: berkeley/lpc.c:419 msgid "\tprinting is enabled" msgstr "\tдрук увімкнений" -#: systemv/lpstat.c:1538 +#: systemv/lpstat.c:1474 #, c-format msgid "\tqueued for %s" msgstr "\tв черзі %s" -#: berkeley/lpc.c:424 +#: berkeley/lpc.c:416 msgid "\tqueuing is disabled" msgstr "\tчерги відключені" -#: berkeley/lpc.c:422 +#: berkeley/lpc.c:414 msgid "\tqueuing is enabled" msgstr "\tчерги увімкнені" -#: systemv/lpstat.c:1852 systemv/lpstat.c:1978 +#: systemv/lpstat.c:1785 systemv/lpstat.c:1909 msgid "\treason unknown" msgstr "\tпричина невідома" @@ -228,12 +228,12 @@ #: systemv/cupstestppd.c:400 msgid " REF: Pages 52-54, section 5.2." -msgstr "" +msgstr " REF: Сторінки 52-54, розділ 5.2." -#: berkeley/lpq.c:559 +#: berkeley/lpq.c:528 #, c-format msgid " %-39.39s %.0f bytes" -msgstr "" +msgstr " %-39.39s %.0f байтів" #: systemv/cupstestppd.c:589 #, c-format @@ -303,7 +303,7 @@ #: systemv/cupstestppd.c:1374 #, c-format msgid " WARN %s has no corresponding options." -msgstr "" +msgstr " WARN %s не має відповідних опцій." #: systemv/cupstestppd.c:1486 #, c-format @@ -387,15 +387,15 @@ #: systemv/cupsaddsmb.c:282 msgid " cupsaddsmb [options] -a" -msgstr "" +msgstr " cupsaddsmb [параметри] -a" #: systemv/cupstestdsc.c:427 msgid " cupstestdsc [options] -" -msgstr "" +msgstr " cupstestdsc [параметри] -" #: systemv/cupstestppd.c:3815 msgid " program | cupstestppd [options] -" -msgstr "" +msgstr " program | cupstestppd [параметри] -" #: systemv/cupstestppd.c:3747 #, c-format @@ -407,7 +407,7 @@ #: systemv/cupstestppd.c:2248 #, c-format msgid " %s %s %s does not exist." -msgstr "" +msgstr " %s %s %s не існує." #: systemv/cupstestppd.c:3904 #, c-format @@ -461,7 +461,7 @@ #: systemv/cupstestppd.c:3411 #, c-format msgid " %s Bad language \"%s\"." -msgstr "" +msgstr " %s Невірна мова \"%s\"." #: systemv/cupstestppd.c:2433 systemv/cupstestppd.c:2529 #: systemv/cupstestppd.c:2615 systemv/cupstestppd.c:2673 @@ -512,7 +512,7 @@ #: systemv/cupstestppd.c:2998 #, c-format msgid " %s Missing %s file \"%s\"." -msgstr "" +msgstr " %s Відсутній %s файл \"%s\"." #: systemv/cupstestppd.c:3121 #, c-format @@ -934,7 +934,7 @@ #: systemv/cupstestppd.c:1500 msgid " NO ERRORS FOUND" -msgstr "" +msgstr " ПОМИЛОК НЕ ЗНАЙДЕНО" #: systemv/cupstestdsc.c:395 #, c-format @@ -944,191 +944,195 @@ #: systemv/cupstestdsc.c:390 #, c-format msgid " Too many %%BeginDocument comments." -msgstr "" +msgstr " Забагато коментарів %%BeginDocument." #: systemv/cupstestdsc.c:382 #, c-format msgid " Too many %%EndDocument comments." -msgstr "" +msgstr " Забагато коментарів %%EndDocument." #: systemv/cupstestdsc.c:402 msgid " Warning: file contains binary data." -msgstr "" +msgstr " Попередження: файл містить двійкові дані." #: systemv/cupstestdsc.c:410 #, c-format msgid " Warning: no %%EndComments comment in file." -msgstr "" +msgstr " Попередження: немає коментаря %%EndComments в файле." #: systemv/cupstestdsc.c:406 #, c-format msgid " Warning: obsolete DSC version %.1f in file." -msgstr "" +msgstr " Попередження: застаріла версія DSC %.1f у файлі." -#: test/ippfind.c:2776 +#: test/ippfind.c:2788 msgid " ! expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2775 +#: test/ippfind.c:2787 msgid " ( expressions ) Group expressions." msgstr "" #: systemv/cupsctl.c:210 msgid " --[no-]debug-logging Turn debug logging on/off." msgstr "" +" --[no-]debug-logging Увімкнути/вимкнути налагоджувальне журналювання." #: systemv/cupsctl.c:212 msgid " --[no-]remote-admin Turn remote administration on/off." -msgstr "" +msgstr " --[no-]remote-admin Увімкнути/вимкнути віддалене адміністрування." #: systemv/cupsctl.c:214 msgid " --[no-]remote-any Allow/prevent access from the Internet." -msgstr "" +msgstr " --[no-]remote-any Дозволити/заборонити доступ з Інтернету." #: systemv/cupsctl.c:216 msgid " --[no-]share-printers Turn printer sharing on/off." msgstr "" +" --[no-]share-printers Увімкнути/вимкнути спільний доступ до принтера." #: systemv/cupsctl.c:218 msgid " --[no-]user-cancel-any Allow/prevent users to cancel any job." msgstr "" +" --[no-]user-cancel-any Дозволити/заборонити користувачам скасовувати будь-" +"яке завдання." -#: ppdc/ppdc.cxx:455 +#: ppdc/ppdc.cxx:450 msgid " --cr End lines with CR (Mac OS 9)." -msgstr "" +msgstr " --cr Закінчувати рядки CR (Mac OS 9)." -#: ppdc/ppdc.cxx:457 +#: ppdc/ppdc.cxx:452 msgid " --crlf End lines with CR + LF (Windows)." -msgstr "" +msgstr " --crlf Закінчувати рядки CR + LF (Windows)." -#: test/ippfind.c:2757 +#: test/ippfind.c:2769 msgid " --domain regex Match domain to regular expression." msgstr "" -#: test/ippfind.c:2758 +#: test/ippfind.c:2770 msgid "" " --exec utility [argument ...] ;\n" " Execute program if true." msgstr "" -#: test/ippfind.c:2778 +#: test/ippfind.c:2790 msgid " --false Always false." msgstr "" -#: test/ippfind.c:2740 +#: test/ippfind.c:2752 msgid " --help Show this help." msgstr "" -#: test/ippfind.c:2760 +#: test/ippfind.c:2772 msgid " --host regex Match hostname to regular expression." msgstr "" -#: ppdc/ppdc.cxx:459 +#: ppdc/ppdc.cxx:454 msgid " --lf End lines with LF (UNIX/Linux/OS X)." -msgstr "" +msgstr " --lf Закінчувати рядки LF (UNIX/Linux/OS X)." -#: test/ippfind.c:2762 +#: test/ippfind.c:2774 msgid " --local True if service is local." msgstr "" -#: test/ippfind.c:2761 +#: test/ippfind.c:2773 msgid " --ls List attributes." msgstr "" -#: test/ippfind.c:2763 +#: test/ippfind.c:2775 msgid " --name regex Match service name to regular expression." msgstr "" -#: test/ippfind.c:2777 +#: test/ippfind.c:2789 msgid " --not expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2764 +#: test/ippfind.c:2776 msgid " --path regex Match resource path to regular expression." msgstr "" -#: test/ippfind.c:2765 +#: test/ippfind.c:2777 msgid " --port number[-number] Match port to number or range." msgstr "" -#: test/ippfind.c:2766 +#: test/ippfind.c:2778 msgid " --print Print URI if true." msgstr "" -#: test/ippfind.c:2767 +#: test/ippfind.c:2779 msgid " --print-name Print service name if true." msgstr "" -#: test/ippfind.c:2768 +#: test/ippfind.c:2780 msgid " --quiet Quietly report match via exit code." msgstr "" -#: test/ippfind.c:2769 +#: test/ippfind.c:2781 msgid " --remote True if service is remote." msgstr "" -#: test/ippfind.c:2779 +#: test/ippfind.c:2791 msgid " --true Always true." msgstr "" -#: test/ippfind.c:2770 +#: test/ippfind.c:2782 msgid " --txt key True if the TXT record contains the key." msgstr "" -#: test/ippfind.c:2771 +#: test/ippfind.c:2783 msgid " --txt-* regex Match TXT record key to regular expression." msgstr "" -#: test/ippfind.c:2772 +#: test/ippfind.c:2784 msgid " --uri regex Match URI to regular expression." msgstr "" -#: test/ippfind.c:2741 +#: test/ippfind.c:2753 msgid " --version Show program version." -msgstr "" +msgstr " --version Показати версію програми." -#: test/ippfind.c:2734 test/ipptool.c:4709 +#: test/ippfind.c:2746 test/ipptool.c:4810 msgid " -4 Connect using IPv4." -msgstr "" +msgstr " -4 Під’єднатися використовуючи IPv4." -#: test/ippfind.c:2735 test/ipptool.c:4710 +#: test/ippfind.c:2747 test/ipptool.c:4811 msgid " -6 Connect using IPv6." -msgstr "" +msgstr " -6 Під’єднатися використовуючи IPv6." -#: test/ipptool.c:4711 +#: test/ipptool.c:4812 msgid " -C Send requests using chunking (default)." msgstr "" -#: scheduler/cupsfilter.c:1458 +#: scheduler/cupsfilter.c:1484 msgid " -D Remove the input file when finished." -msgstr "" +msgstr " -D Вилучити вхідний файл після завершення." -#: ppdc/ppdc.cxx:438 ppdc/ppdhtml.cxx:175 ppdc/ppdpo.cxx:255 +#: ppdc/ppdc.cxx:433 ppdc/ppdhtml.cxx:175 ppdc/ppdpo.cxx:255 msgid " -D name=value Set named variable to value." -msgstr "" +msgstr " -D ім’я=значення Привласнити значення вказанної змінної." #: systemv/cupsaddsmb.c:285 systemv/cupsctl.c:205 msgid " -E Encrypt the connection." -msgstr "" +msgstr " -E Зашифрувати з’єднання." -#: test/ipptool.c:4713 +#: test/ipptool.c:4814 msgid " -E Test with HTTP Upgrade to TLS." msgstr "" -#: scheduler/main.c:2005 +#: scheduler/main.c:2149 msgid "" " -F Run in the foreground but detach from console." msgstr "" #: systemv/cupsaddsmb.c:286 msgid " -H samba-server Use the named SAMBA server." -msgstr "" +msgstr " -H samba-server Використовувати вказаний сервер SAMBA." -#: test/ipptool.c:4715 +#: test/ipptool.c:4816 msgid " -I Ignore errors." -msgstr "" +msgstr " -I Пропускати помилки." -#: ppdc/ppdc.cxx:440 ppdc/ppdhtml.cxx:177 ppdc/ppdi.cxx:131 ppdc/ppdpo.cxx:257 +#: ppdc/ppdc.cxx:435 ppdc/ppdhtml.cxx:177 ppdc/ppdi.cxx:131 ppdc/ppdpo.cxx:257 msgid " -I include-dir Add include directory to search path." msgstr "" @@ -1136,15 +1140,15 @@ msgid " -I {filename,filters,none,profiles}" msgstr "" -#: test/ipptool.c:4716 +#: test/ipptool.c:4817 msgid " -L Send requests using content-length." msgstr "" -#: scheduler/cupsfilter.c:1460 +#: scheduler/cupsfilter.c:1485 msgid " -P filename.ppd Set PPD file." -msgstr "" +msgstr " -P filename.ppd Вказати PPD-файл." -#: test/ippfind.c:2744 +#: test/ippfind.c:2756 msgid " -P number[-number] Match port to number or range." msgstr "" @@ -1152,25 +1156,25 @@ msgid " -R root-directory Set alternate root." msgstr "" -#: test/ipptool.c:4718 +#: test/ipptool.c:4820 msgid " -S Test with SSL encryption." msgstr "" -#: test/ippfind.c:2736 +#: test/ippfind.c:2748 msgid " -T seconds Set the browse timeout in seconds." msgstr "" -#: test/ipptool.c:4720 +#: test/ipptool.c:4822 msgid " -T seconds Set the receive/send timeout in seconds." msgstr "" -#: scheduler/cupsfilter.c:1461 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206 +#: scheduler/cupsfilter.c:1486 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206 msgid " -U username Specify username." -msgstr "" +msgstr " -U ім’я_користувача Вказати ім’я користувача." -#: test/ippfind.c:2738 test/ipptool.c:4722 +#: test/ippfind.c:2750 test/ipptool.c:4824 msgid " -V version Set default IPP version." -msgstr "" +msgstr " -V версія Вказати версію IPP типово." #: systemv/cupstestppd.c:3822 msgid "" @@ -1178,7 +1182,7 @@ "{all,none,constraints,defaults,duplex,filters,profiles,sizes,translations}" msgstr "" -#: test/ipptool.c:4724 +#: test/ipptool.c:4826 msgid " -X Produce XML plist instead of plain text." msgstr "" @@ -1188,80 +1192,80 @@ #: systemv/cupsaddsmb.c:289 msgid " -a Export all printers." -msgstr "" +msgstr " -a Експортувати усі принтери." -#: ppdc/ppdc.cxx:442 +#: ppdc/ppdc.cxx:437 msgid " -c catalog.po Load the specified message catalog." -msgstr "" +msgstr " -c catalog.po Завантажити вказаний каталог повідомлень." -#: scheduler/cupsfilter.c:1462 +#: scheduler/cupsfilter.c:1487 msgid " -c cups-files.conf Set cups-files.conf file to use." msgstr "" -#: scheduler/main.c:2003 +#: scheduler/main.c:2147 msgid " -c cupsd.conf Set cupsd.conf file to use." -msgstr "" +msgstr " -c cupsd.conf Вказати файл cupsd.conf для використання." #: test/ippdiscover.c:819 msgid " -d domain Browse/resolve in specified domain." msgstr "" -#: test/ipptool.c:4726 +#: test/ipptool.c:4829 msgid " -d name=value Set named variable to value." -msgstr "" +msgstr " -d ім’я=значення Привласнити значення вказаної змінної." -#: ppdc/ppdc.cxx:444 +#: ppdc/ppdc.cxx:439 msgid " -d output-dir Specify the output directory." -msgstr "" +msgstr " -d output-dir Вказати вихідний каталог." -#: scheduler/cupsfilter.c:1464 +#: scheduler/cupsfilter.c:1488 msgid " -d printer Use the named printer." -msgstr "" +msgstr " -d принтер Використовувати вказаний принтер." -#: test/ippfind.c:2745 +#: test/ippfind.c:2757 msgid " -d regex Match domain to regular expression." msgstr "" -#: scheduler/cupsfilter.c:1466 +#: scheduler/cupsfilter.c:1489 msgid " -e Use every filter from the PPD file." -msgstr "" +msgstr " -e Використовувати кожен фільтр з PPD-файлу." -#: scheduler/main.c:2004 +#: scheduler/main.c:2148 msgid " -f Run in the foreground." -msgstr "" +msgstr " -f Запустити на передньому плані." -#: test/ipptool.c:4728 +#: test/ipptool.c:4831 msgid " -f filename Set default request filename." msgstr "" -#: scheduler/main.c:2007 +#: scheduler/main.c:2151 msgid " -h Show this usage message." -msgstr "" +msgstr " -h Показати ці відомості про використання." -#: test/ippfind.c:2746 +#: test/ippfind.c:2758 msgid " -h regex Match hostname to regular expression." msgstr "" #: systemv/cupsaddsmb.c:290 systemv/cupsctl.c:207 msgid " -h server[:port] Specify server address." -msgstr "" +msgstr " -h сервер[:порт] Вказати адресу сервера." -#: scheduler/cupsfilter.c:1468 +#: scheduler/cupsfilter.c:1490 msgid " -i mime/type Set input MIME type (otherwise auto-typed)." msgstr "" -#: test/ipptool.c:4730 +#: test/ipptool.c:4833 msgid "" " -i seconds Repeat the last file with the given time interval." msgstr "" -#: scheduler/cupsfilter.c:1470 +#: scheduler/cupsfilter.c:1491 msgid "" " -j job-id[,N] Filter file N from the specified job (default is " "file 1)." msgstr "" -#: test/ippfind.c:2747 +#: test/ippfind.c:2759 msgid " -l List attributes." msgstr "" @@ -1269,29 +1273,29 @@ msgid " -l Run cupsd from launchd(8)." msgstr "" -#: ppdc/ppdc.cxx:446 +#: ppdc/ppdc.cxx:441 msgid " -l lang[,lang,...] Specify the output language(s) (locale)." -msgstr "" +msgstr " -l мова[,мова,...] Вказати вихідну мову(и) (локаль)." -#: ppdc/ppdc.cxx:448 +#: ppdc/ppdc.cxx:443 msgid " -m Use the ModelName value as the filename." -msgstr "" +msgstr " -m Використовувати значення ModelName у якості ім’я файлу." -#: scheduler/cupsfilter.c:1472 +#: scheduler/cupsfilter.c:1492 msgid "" " -m mime/type Set output MIME type (otherwise application/pdf)." -msgstr "" +msgstr " -m mime/type Вказати вихідний MIME-тип (інакше application/pdf)." -#: scheduler/cupsfilter.c:1474 +#: scheduler/cupsfilter.c:1493 msgid " -n copies Set number of copies." -msgstr "" +msgstr " -n copies Призначити кількість копій." -#: test/ipptool.c:4732 +#: test/ipptool.c:4836 msgid "" " -n count Repeat the last file the given number of times." -msgstr "" +msgstr " -n число Повторити останній файл вказане число разів." -#: test/ippfind.c:2748 +#: test/ippfind.c:2760 msgid " -n regex Match service name to regular expression." msgstr "" @@ -1300,35 +1304,37 @@ " -o filename.drv Set driver information file (otherwise ppdi.drv)." msgstr "" -#: ppdc/ppdmerge.cxx:370 +#: ppdc/ppdmerge.cxx:364 msgid " -o filename.ppd[.gz] Set output file (otherwise stdout)." msgstr "" +" -o filename.ppd[.gz] Призначити кінцевий файл (у протилежному випадку " +"stdout)." -#: scheduler/cupsfilter.c:1475 +#: scheduler/cupsfilter.c:1494 msgid " -o name=value Set option(s)." msgstr "" -#: test/ippfind.c:2749 +#: test/ippfind.c:2761 msgid " -p Print URI if true." msgstr "" -#: scheduler/cupsfilter.c:1476 +#: scheduler/cupsfilter.c:1495 msgid " -p filename.ppd Set PPD file." -msgstr "" +msgstr " -p filename.ppd Вказати PPD-файл." #: test/ippdiscover.c:820 msgid " -p program Run specified program for each service." msgstr "" -#: test/ippfind.c:2750 +#: test/ippfind.c:2762 msgid " -q Quietly report match via exit code." msgstr "" -#: systemv/cupstestppd.c:3826 test/ipptool.c:4734 +#: systemv/cupstestppd.c:3826 test/ipptool.c:4838 msgid " -q Run silently." -msgstr "" +msgstr " -q Запустити у бесшумному режимі." -#: test/ippfind.c:2751 +#: test/ippfind.c:2763 msgid " -r True if service is remote." msgstr "" @@ -1336,146 +1342,146 @@ msgid " -r Use 'relaxed' open mode." msgstr "" -#: test/ippfind.c:2752 +#: test/ippfind.c:2764 msgid " -s Print service name if true." msgstr "" -#: test/ipptool.c:4735 +#: test/ipptool.c:4839 msgid " -t Produce a test report." -msgstr "" +msgstr " -t Вивести звіт про тестування." -#: ppdc/ppdc.cxx:450 +#: ppdc/ppdc.cxx:445 msgid " -t Test PPDs instead of generating them." -msgstr "" +msgstr " -t Перевірити PPD-файли замість їх створення." -#: scheduler/main.c:2009 +#: scheduler/main.c:2153 msgid " -t Test the configuration file." -msgstr "" +msgstr " -t Перевірити файл налаштувань." -#: test/ippfind.c:2753 +#: test/ippfind.c:2765 msgid " -t key True if the TXT record contains the key." msgstr "" -#: scheduler/cupsfilter.c:1477 +#: scheduler/cupsfilter.c:1496 msgid " -t title Set title." -msgstr "" +msgstr " -t title Призначити заголовок." #: test/ippdiscover.c:821 msgid " -t type Browse/resolve with specified type." msgstr "" -#: scheduler/cupsfilter.c:1478 +#: scheduler/cupsfilter.c:1497 msgid " -u Remove the PPD file when finished." -msgstr "" +msgstr " -u Вилучити PPD-файл після завершення." -#: test/ippfind.c:2754 +#: test/ippfind.c:2766 msgid " -u regex Match URI to regular expression." msgstr "" -#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4736 -#: ppdc/ppdc.cxx:452 ppdc/ppdpo.cxx:259 +#: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3828 test/ipptool.c:4840 +#: ppdc/ppdc.cxx:447 ppdc/ppdpo.cxx:259 msgid " -v Be verbose." -msgstr "" +msgstr " -v Детальний вивід." #: systemv/cupstestppd.c:3829 msgid " -vv Be very verbose." -msgstr "" +msgstr " -vv Дуже детальний вивід." -#: test/ippfind.c:2755 +#: test/ippfind.c:2767 msgid "" " -x utility [argument ...] ;\n" " Execute program if true." msgstr "" -#: ppdc/ppdc.cxx:453 +#: ppdc/ppdc.cxx:448 msgid " -z Compress PPD files using GNU zip." -msgstr "" +msgstr " -z Стиснути файли PPD використовуючи GNU zip." -#: test/ippfind.c:2798 +#: test/ippfind.c:2810 msgid " IPPFIND_SERVICE_DOMAIN Domain name" msgstr "" -#: test/ippfind.c:2799 +#: test/ippfind.c:2811 msgid "" " IPPFIND_SERVICE_HOSTNAME\n" " Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2801 +#: test/ippfind.c:2813 msgid " IPPFIND_SERVICE_NAME Service instance name" msgstr "" -#: test/ippfind.c:2802 +#: test/ippfind.c:2814 msgid " IPPFIND_SERVICE_PORT Port number" msgstr "" -#: test/ippfind.c:2803 +#: test/ippfind.c:2815 msgid " IPPFIND_SERVICE_REGTYPE DNS-SD registration type" msgstr "" -#: test/ippfind.c:2804 +#: test/ippfind.c:2816 msgid " IPPFIND_SERVICE_SCHEME URI scheme" msgstr "" -#: test/ippfind.c:2805 +#: test/ippfind.c:2817 msgid " IPPFIND_SERVICE_URI URI" msgstr "" -#: test/ippfind.c:2806 +#: test/ippfind.c:2818 msgid " IPPFIND_TXT_* Value of TXT record key" msgstr "" -#: test/ippfind.c:2781 +#: test/ippfind.c:2793 msgid "" " expression --and expression\n" " Logical AND." msgstr "" -#: test/ippfind.c:2783 +#: test/ippfind.c:2795 msgid "" " expression --or expression\n" " Logical OR." msgstr "" -#: test/ippfind.c:2780 +#: test/ippfind.c:2792 msgid " expression expression Logical AND." msgstr "" -#: test/ippfind.c:2788 +#: test/ippfind.c:2800 msgid " {service_domain} Domain name" msgstr "" -#: test/ippfind.c:2789 +#: test/ippfind.c:2801 msgid " {service_hostname} Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2790 +#: test/ippfind.c:2802 msgid " {service_name} Service instance name" msgstr "" -#: test/ippfind.c:2791 +#: test/ippfind.c:2803 msgid " {service_port} Port number" msgstr "" -#: test/ippfind.c:2792 +#: test/ippfind.c:2804 msgid " {service_regtype} DNS-SD registration type" msgstr "" -#: test/ippfind.c:2793 +#: test/ippfind.c:2805 msgid " {service_scheme} URI scheme" msgstr "" -#: test/ippfind.c:2794 +#: test/ippfind.c:2806 msgid " {service_uri} URI" msgstr "" -#: test/ippfind.c:2795 +#: test/ippfind.c:2807 msgid " {txt_*} Value of TXT record key" msgstr "" -#: test/ippfind.c:2787 +#: test/ippfind.c:2799 msgid " {} URI" -msgstr "" +msgstr " {} URI" #: systemv/cupstestppd.c:332 systemv/cupstestppd.c:351 #: systemv/cupstestppd.c:363 systemv/cupstestppd.c:496 @@ -1538,201 +1544,201 @@ msgid " PASS" msgstr "" -#: cups/ipp.c:5254 +#: cups/ipp.c:5227 #, c-format msgid "\"%s\": Bad URI value \"%s\" - %s (RFC 2911 section 4.1.5)." msgstr "" -#: cups/ipp.c:5265 +#: cups/ipp.c:5238 #, c-format msgid "" "\"%s\": Bad URI value \"%s\" - bad length %d (RFC 2911 section 4.1.5)." msgstr "" -#: cups/ipp.c:4885 +#: cups/ipp.c:4858 #, c-format msgid "\"%s\": Bad attribute name - bad length %d (RFC 2911 section 4.1.3)." msgstr "" -#: cups/ipp.c:4877 +#: cups/ipp.c:4850 #, c-format msgid "" "\"%s\": Bad attribute name - invalid character (RFC 2911 section 4.1.3)." msgstr "" -#: cups/ipp.c:4903 +#: cups/ipp.c:4876 #, c-format msgid "\"%s\": Bad boolen value %d (RFC 2911 section 4.1.11)." msgstr "" -#: cups/ipp.c:5317 +#: cups/ipp.c:5290 #, c-format msgid "" "\"%s\": Bad charset value \"%s\" - bad characters (RFC 2911 section 4.1.7)." msgstr "" -#: cups/ipp.c:5326 +#: cups/ipp.c:5299 #, c-format msgid "" "\"%s\": Bad charset value \"%s\" - bad length %d (RFC 2911 section 4.1.7)." msgstr "" -#: cups/ipp.c:5003 +#: cups/ipp.c:4976 #, c-format msgid "\"%s\": Bad dateTime UTC hours %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:5011 +#: cups/ipp.c:4984 #, c-format msgid "\"%s\": Bad dateTime UTC minutes %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4995 +#: cups/ipp.c:4968 #, c-format msgid "\"%s\": Bad dateTime UTC sign '%c' (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4955 +#: cups/ipp.c:4928 #, c-format msgid "\"%s\": Bad dateTime day %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4987 +#: cups/ipp.c:4960 #, c-format msgid "\"%s\": Bad dateTime deciseconds %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4963 +#: cups/ipp.c:4936 #, c-format msgid "\"%s\": Bad dateTime hours %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4971 +#: cups/ipp.c:4944 #, c-format msgid "\"%s\": Bad dateTime minutes %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4947 +#: cups/ipp.c:4920 #, c-format msgid "\"%s\": Bad dateTime month %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4979 +#: cups/ipp.c:4952 #, c-format msgid "\"%s\": Bad dateTime seconds %u (RFC 2911 section 4.1.14)." msgstr "" -#: cups/ipp.c:4917 +#: cups/ipp.c:4890 #, c-format msgid "\"%s\": Bad enum value %d - out of range (RFC 2911 section 4.1.4)." msgstr "" -#: cups/ipp.c:5232 +#: cups/ipp.c:5205 #, c-format msgid "" "\"%s\": Bad keyword value \"%s\" - bad length %d (RFC 2911 section 4.1.3)." msgstr "" -#: cups/ipp.c:5223 +#: cups/ipp.c:5196 #, c-format msgid "" "\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section " "4.1.3)." msgstr "" -#: cups/ipp.c:5426 +#: cups/ipp.c:5399 #, c-format msgid "" "\"%s\": Bad mimeMediaType value \"%s\" - bad characters (RFC 2911 section " "4.1.9)." msgstr "" -#: cups/ipp.c:5436 +#: cups/ipp.c:5409 #, c-format msgid "" "\"%s\": Bad mimeMediaType value \"%s\" - bad length %d (RFC 2911 section " "4.1.9)." msgstr "" -#: cups/ipp.c:5194 +#: cups/ipp.c:5167 #, c-format msgid "" "\"%s\": Bad name value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.2)." msgstr "" -#: cups/ipp.c:5203 +#: cups/ipp.c:5176 #, c-format msgid "" "\"%s\": Bad name value \"%s\" - bad length %d (RFC 2911 section 4.1.2)." msgstr "" -#: cups/ipp.c:5372 +#: cups/ipp.c:5345 #, c-format msgid "" "\"%s\": Bad naturalLanguage value \"%s\" - bad characters (RFC 2911 section " "4.1.8)." msgstr "" -#: cups/ipp.c:5382 +#: cups/ipp.c:5355 #, c-format msgid "" "\"%s\": Bad naturalLanguage value \"%s\" - bad length %d (RFC 2911 section " "4.1.8)." msgstr "" -#: cups/ipp.c:4931 +#: cups/ipp.c:4904 #, c-format msgid "" "\"%s\": Bad octetString value - bad length %d (RFC 2911 section 4.1.10)." msgstr "" -#: cups/ipp.c:5074 +#: cups/ipp.c:5047 #, c-format msgid "" "\"%s\": Bad rangeOfInteger value %d-%d - lower greater than upper (RFC 2911 " "section 4.1.13)." msgstr "" -#: cups/ipp.c:5055 +#: cups/ipp.c:5028 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - bad units value (RFC 2911 section " "4.1.15)." msgstr "" -#: cups/ipp.c:5024 +#: cups/ipp.c:4997 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be " "positive (RFC 2911 section 4.1.15)." msgstr "" -#: cups/ipp.c:5039 +#: cups/ipp.c:5012 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - feed resolution must be positive (RFC " "2911 section 4.1.15)." msgstr "" -#: cups/ipp.c:5136 +#: cups/ipp.c:5109 #, c-format msgid "" "\"%s\": Bad text value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.1)." msgstr "" -#: cups/ipp.c:5145 +#: cups/ipp.c:5118 #, c-format msgid "" "\"%s\": Bad text value \"%s\" - bad length %d (RFC 2911 section 4.1.1)." msgstr "" -#: cups/ipp.c:5288 +#: cups/ipp.c:5261 #, c-format msgid "" "\"%s\": Bad uriScheme value \"%s\" - bad characters (RFC 2911 section 4.1.6)." msgstr "" -#: cups/ipp.c:5297 +#: cups/ipp.c:5270 #, c-format msgid "" "\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 section 4.1.6)." @@ -1741,89 +1747,89 @@ #: berkeley/lpq.c:565 #, c-format msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes" -msgstr "" +msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f байтів" -#: berkeley/lpq.c:570 +#: berkeley/lpq.c:533 #, c-format msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes" -msgstr "" +msgstr "%-7s %-7.7s %-7d %-31.31s %.0f байтів" -#: systemv/lpstat.c:779 +#: systemv/lpstat.c:777 #, c-format msgid "%s accepting requests since %s" msgstr "" -#: scheduler/ipp.c:9867 +#: scheduler/ipp.c:9952 #, c-format msgid "%s cannot be changed." -msgstr "" +msgstr "%s не може бути змінений." -#: berkeley/lpc.c:189 +#: berkeley/lpc.c:181 #, c-format msgid "%s is not implemented by the CUPS version of lpc." msgstr "" -#: berkeley/lpq.c:656 +#: berkeley/lpq.c:618 #, c-format msgid "%s is not ready" -msgstr "" +msgstr "%s не готовий" -#: berkeley/lpq.c:649 +#: berkeley/lpq.c:611 #, c-format msgid "%s is ready" -msgstr "" +msgstr "%s готовий" -#: berkeley/lpq.c:652 +#: berkeley/lpq.c:614 #, c-format msgid "%s is ready and printing" -msgstr "" +msgstr "%s готовий до друку" -#: filter/rastertoepson.c:985 filter/rastertohp.c:711 -#: filter/rastertolabel.c:1128 +#: filter/rastertoepson.c:970 filter/rastertohp.c:700 +#: filter/rastertolabel.c:1120 #, c-format msgid "%s job-id user title copies options [file]" msgstr "" -#: systemv/lpstat.c:783 +#: systemv/lpstat.c:781 #, c-format msgid "%s not accepting requests since %s -" msgstr "" -#: scheduler/ipp.c:621 +#: scheduler/ipp.c:618 #, c-format msgid "%s not supported." -msgstr "" +msgstr "%s не підтримується." -#: systemv/lpstat.c:794 +#: systemv/lpstat.c:792 #, c-format msgid "%s/%s accepting requests since %s" msgstr "" -#: systemv/lpstat.c:799 +#: systemv/lpstat.c:797 #, c-format msgid "%s/%s not accepting requests since %s -" msgstr "" -#: berkeley/lpq.c:557 +#: berkeley/lpq.c:526 #, c-format msgid "%s: %-33.33s [job %d localhost]" msgstr "" #. TRANSLATORS: Message is "subject: error" -#: cups/langprintf.c:86 scheduler/cupsfilter.c:698 systemv/lpadmin.c:805 -#: systemv/lpadmin.c:856 systemv/lpadmin.c:906 systemv/lpadmin.c:962 -#: systemv/lpadmin.c:1060 systemv/lpadmin.c:1112 systemv/lpadmin.c:1168 -#: systemv/lpadmin.c:1479 +#: cups/langprintf.c:77 scheduler/cupsfilter.c:726 systemv/lpadmin.c:791 +#: systemv/lpadmin.c:842 systemv/lpadmin.c:892 systemv/lpadmin.c:948 +#: systemv/lpadmin.c:1046 systemv/lpadmin.c:1098 systemv/lpadmin.c:1154 +#: systemv/lpadmin.c:1463 #, c-format msgid "%s: %s" -msgstr "" +msgstr "%s: %s" #: systemv/cancel.c:305 systemv/cancel.c:368 #, c-format msgid "%s: %s failed: %s" -msgstr "" +msgstr "%s: %s не вдалося: %s" -#: test/ippfind.c:797 test/ipptool.c:361 +#: test/ippfind.c:777 test/ipptool.c:378 #, c-format msgid "%s: Bad version %s for \"-V\"." msgstr "" @@ -1833,141 +1839,143 @@ msgid "%s: Don't know what to do." msgstr "" -#: berkeley/lpq.c:237 berkeley/lpr.c:362 systemv/lp.c:608 +#: berkeley/lpq.c:225 berkeley/lpr.c:358 systemv/lp.c:602 #, c-format msgid "" "%s: Error - %s environment variable names non-existent destination \"%s\"." msgstr "" -#: berkeley/lpq.c:144 berkeley/lpq.c:215 berkeley/lpr.c:234 berkeley/lpr.c:337 -#: systemv/lp.c:163 systemv/lp.c:583 systemv/lp.c:703 systemv/lp.c:752 +#: berkeley/lpq.c:133 berkeley/lpq.c:203 berkeley/lpr.c:230 berkeley/lpr.c:333 +#: systemv/lp.c:157 systemv/lp.c:577 systemv/lp.c:697 systemv/lp.c:746 #: systemv/lpstat.c:195 systemv/lpstat.c:241 systemv/lpstat.c:332 #: systemv/lpstat.c:361 systemv/lpstat.c:385 systemv/lpstat.c:444 -#: systemv/lpstat.c:510 systemv/lpstat.c:571 systemv/lpstat.c:697 -#: systemv/lpstat.c:882 systemv/lpstat.c:1143 systemv/lpstat.c:1386 -#: systemv/lpstat.c:1645 +#: systemv/lpstat.c:510 systemv/lpstat.c:571 systemv/lpstat.c:696 +#: systemv/lpstat.c:880 systemv/lpstat.c:1141 systemv/lpstat.c:1339 +#: systemv/lpstat.c:1579 #, c-format msgid "%s: Error - add '/version=1.1' to server name." msgstr "" -#: systemv/lp.c:240 +#: systemv/lp.c:234 #, c-format msgid "%s: Error - bad job ID." -msgstr "" +msgstr "%s: Помилка - неприпустимий ідентифікатор завдання." -#: systemv/lp.c:228 +#: systemv/lp.c:222 #, c-format msgid "%s: Error - cannot print files and alter jobs simultaneously." msgstr "" +"%s: Помилка — неможливо друкувати файли і змінювати завдання одночасно." -#: systemv/lp.c:521 +#: systemv/lp.c:515 #, c-format msgid "" "%s: Error - cannot print from stdin if files or a job ID are provided." msgstr "" -#: systemv/lp.c:470 +#: systemv/lp.c:464 #, c-format msgid "%s: Error - expected character set after \"-S\" option." msgstr "" -#: systemv/lp.c:489 +#: systemv/lp.c:483 #, c-format msgid "%s: Error - expected content type after \"-T\" option." msgstr "" -#: berkeley/lpr.c:249 +#: berkeley/lpr.c:245 #, c-format msgid "%s: Error - expected copies after \"-#\" option." msgstr "" -#: systemv/lp.c:273 +#: systemv/lp.c:267 #, c-format msgid "%s: Error - expected copies after \"-n\" option." msgstr "" -#: berkeley/lpr.c:210 +#: berkeley/lpr.c:206 #, c-format msgid "%s: Error - expected destination after \"-P\" option." msgstr "" -#: systemv/lp.c:138 +#: systemv/lp.c:132 #, c-format msgid "%s: Error - expected destination after \"-d\" option." msgstr "" -#: systemv/lp.c:177 +#: systemv/lp.c:171 #, c-format msgid "%s: Error - expected form after \"-f\" option." msgstr "" -#: systemv/lp.c:400 +#: systemv/lp.c:394 #, c-format msgid "%s: Error - expected hold name after \"-H\" option." msgstr "" -#: berkeley/lpr.c:104 +#: berkeley/lpr.c:100 #, c-format msgid "%s: Error - expected hostname after \"-H\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося ім’я хосту після параметру «-H»." -#: berkeley/lpq.c:180 berkeley/lprm.c:123 systemv/cancel.c:124 -#: systemv/cupsaccept.c:123 systemv/lp.c:198 systemv/lpstat.c:266 +#: berkeley/lpq.c:169 berkeley/lprm.c:123 systemv/cancel.c:124 +#: systemv/cupsaccept.c:123 systemv/lp.c:192 systemv/lpstat.c:266 #, c-format msgid "%s: Error - expected hostname after \"-h\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося ім’я хосту пвсля параметру «-h»." -#: systemv/lp.c:380 +#: systemv/lp.c:374 #, c-format msgid "%s: Error - expected mode list after \"-y\" option." msgstr "" -#: berkeley/lpr.c:272 +#: berkeley/lpr.c:268 #, c-format msgid "%s: Error - expected name after \"-%c\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося ім’я після параметру «-%c»." -#: berkeley/lpr.c:154 systemv/lp.c:297 +#: berkeley/lpr.c:150 systemv/lp.c:291 #, c-format msgid "%s: Error - expected option=value after \"-o\" option." msgstr "" +"%s: Помилка — очікувалася пара «параметр=значення» після параметру «-o»." -#: systemv/lp.c:450 +#: systemv/lp.c:444 #, c-format msgid "%s: Error - expected page list after \"-P\" option." -msgstr "" +msgstr "%s: Помилка — очікувався список сторінок після параметру «-P»." -#: systemv/lp.c:317 +#: systemv/lp.c:311 #, c-format msgid "%s: Error - expected priority after \"-%c\" option." -msgstr "" +msgstr "%s: Помилка — очікувався пріоритет після параметру «-%c»." #: systemv/cupsaccept.c:141 #, c-format msgid "%s: Error - expected reason text after \"-r\" option." msgstr "" -#: systemv/lp.c:363 +#: systemv/lp.c:357 #, c-format msgid "%s: Error - expected title after \"-t\" option." -msgstr "" +msgstr "%s: Помилка — очікувався заголовок після параметру «-t»." -#: berkeley/lpq.c:108 berkeley/lpr.c:85 berkeley/lprm.c:104 -#: systemv/cancel.c:95 systemv/cupsaccept.c:101 systemv/lp.c:116 -#: systemv/lpadmin.c:438 systemv/lpstat.c:124 +#: berkeley/lpq.c:97 berkeley/lpr.c:81 berkeley/lprm.c:104 systemv/cancel.c:95 +#: systemv/cupsaccept.c:101 systemv/lp.c:110 systemv/lpadmin.c:424 +#: systemv/lpstat.c:124 #, c-format msgid "%s: Error - expected username after \"-U\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося ім’я користувача після параметру «-U»." #: systemv/cancel.c:145 #, c-format msgid "%s: Error - expected username after \"-u\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося ім’я користувача після параметру «-u»." -#: berkeley/lpr.c:126 +#: berkeley/lpr.c:122 #, c-format msgid "%s: Error - expected value after \"-%c\" option." -msgstr "" +msgstr "%s: Помилка — очікувалося значення після параметру «-%c»." #: systemv/lpstat.c:144 systemv/lpstat.c:158 #, c-format @@ -1976,32 +1984,32 @@ "option." msgstr "" -#: berkeley/lpq.c:242 berkeley/lpr.c:367 systemv/lp.c:613 +#: berkeley/lpq.c:230 berkeley/lpr.c:363 systemv/lp.c:607 #, c-format msgid "%s: Error - no default destination available." msgstr "" -#: systemv/lp.c:339 +#: systemv/lp.c:333 #, c-format msgid "%s: Error - priority must be between 1 and 100." -msgstr "" +msgstr "%s: Помилка — пріоритет повинен бути від 1 до 100." -#: berkeley/lpr.c:370 systemv/lp.c:616 +#: berkeley/lpr.c:366 systemv/lp.c:610 #, c-format msgid "%s: Error - scheduler not responding." -msgstr "" +msgstr "%s: Помилка — планувальник не відповідає." -#: berkeley/lpr.c:315 systemv/lp.c:553 +#: berkeley/lpr.c:311 systemv/lp.c:547 #, c-format msgid "%s: Error - too many files - \"%s\"." -msgstr "" +msgstr "%s: Помилка — забагато файлів — «%s»." -#: berkeley/lpr.c:297 systemv/lp.c:536 +#: berkeley/lpr.c:293 systemv/lp.c:530 #, c-format msgid "%s: Error - unable to access \"%s\" - %s" msgstr "" -#: berkeley/lpr.c:413 systemv/lp.c:647 +#: berkeley/lpr.c:409 systemv/lp.c:641 #, c-format msgid "%s: Error - unable to queue from stdin - %s." msgstr "" @@ -2011,975 +2019,977 @@ msgid "%s: Error - unknown destination \"%s\"." msgstr "" -#: berkeley/lpq.c:148 +#: berkeley/lpq.c:137 #, c-format msgid "%s: Error - unknown destination \"%s/%s\"." msgstr "" -#: berkeley/lpr.c:283 berkeley/lprm.c:139 systemv/cancel.c:163 -#: systemv/cupsaccept.c:164 systemv/lp.c:512 systemv/lpstat.c:456 +#: berkeley/lpr.c:279 berkeley/lprm.c:139 systemv/cancel.c:163 +#: systemv/cupsaccept.c:164 systemv/lp.c:506 systemv/lpstat.c:456 #, c-format msgid "%s: Error - unknown option \"%c\"." -msgstr "" +msgstr "%s: Помилка - невідомий параметр \"%c\"." -#: systemv/cupsaccept.c:157 systemv/lp.c:503 +#: systemv/cupsaccept.c:157 systemv/lp.c:497 #, c-format msgid "%s: Error - unknown option \"%s\"." -msgstr "" +msgstr "%s: Помилка - невідомий параметр \"%s\"." -#: systemv/lp.c:217 +#: systemv/lp.c:211 #, c-format msgid "%s: Expected job ID after \"-i\" option." -msgstr "" +msgstr "%s: Очікувався ідентифікатор завдання після параметру «-i»." #: systemv/lpstat.c:514 systemv/lpstat.c:554 #, c-format msgid "%s: Invalid destination name in list \"%s\"." msgstr "" -#: scheduler/cupsfilter.c:551 +#: scheduler/cupsfilter.c:579 #, c-format msgid "%s: Invalid filter string \"%s\"." -msgstr "" +msgstr "%s: Невірний рядок фільтру «%s»." -#: test/ippfind.c:768 test/ipptool.c:329 +#: test/ippfind.c:749 test/ipptool.c:346 #, c-format msgid "%s: Missing timeout for \"-T\"." msgstr "" -#: test/ippfind.c:781 test/ipptool.c:343 +#: test/ippfind.c:762 test/ipptool.c:360 #, c-format msgid "%s: Missing version for \"-V\"." msgstr "" -#: systemv/lp.c:427 +#: systemv/lp.c:421 #, c-format msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"." -msgstr "" +msgstr "%s: Потрібен ідентифікатор завдання («-i jobid») перед «-H restart»." -#: scheduler/cupsfilter.c:442 +#: scheduler/cupsfilter.c:451 #, c-format msgid "%s: No filter to convert from %s/%s to %s/%s." -msgstr "" +msgstr "%s: Немає фільтру для перетворення з %s/%s в %s/%s." #: systemv/cupsaccept.c:198 #, c-format msgid "%s: Operation failed: %s" -msgstr "" +msgstr "%s: Помилка операції: %s" -#: berkeley/lpq.c:94 berkeley/lpr.c:71 berkeley/lprm.c:67 systemv/cancel.c:82 -#: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:102 -#: systemv/lpadmin.c:239 systemv/lpinfo.c:88 systemv/lpmove.c:73 -#: systemv/lpstat.c:88 test/ipptool.c:301 test/ipptool.c:318 +#: berkeley/lpq.c:83 berkeley/lpr.c:67 berkeley/lprm.c:67 systemv/cancel.c:82 +#: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:96 +#: systemv/lpadmin.c:225 systemv/lpinfo.c:88 systemv/lpmove.c:73 +#: systemv/lpstat.c:88 test/ipptool.c:291 test/ipptool.c:335 #, c-format msgid "%s: Sorry, no encryption support." -msgstr "" +msgstr "%s: Вибачте, шифрування не підтримується." -#: berkeley/lpq.c:296 scheduler/cupsfilter.c:1247 systemv/cancel.c:245 +#: berkeley/lpq.c:284 scheduler/cupsfilter.c:1275 systemv/cancel.c:245 #: systemv/cupsaddsmb.c:144 systemv/cupsaddsmb.c:171 #, c-format msgid "%s: Unable to connect to server." -msgstr "" +msgstr "%s: Неможливо під’єднатися до сервера." #: systemv/cancel.c:328 #, c-format msgid "%s: Unable to contact server." -msgstr "" +msgstr "%s: Неможливо зв’язатися з сервером." -#: scheduler/cupsfilter.c:407 +#: scheduler/cupsfilter.c:416 #, c-format msgid "%s: Unable to determine MIME type of \"%s\"." -msgstr "" +msgstr "%s: Неможливо визначити MIME-тип \"%s\"." -#: ppdc/ppdmerge.cxx:96 +#: ppdc/ppdmerge.cxx:90 #, c-format msgid "%s: Unable to open %s: %s" -msgstr "" +msgstr "%s: Неможливо відкрити %s: %s" -#: scheduler/cupsfilter.c:646 ppdc/ppdmerge.cxx:112 +#: scheduler/cupsfilter.c:674 ppdc/ppdmerge.cxx:106 #, c-format msgid "%s: Unable to open PPD file: %s on line %d." -msgstr "" +msgstr "%s: Не вдалося відкрити PPD-файл: %s у рядку %d." -#: scheduler/cupsfilter.c:374 +#: scheduler/cupsfilter.c:383 #, c-format msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"." -msgstr "" +msgstr "%s: Не вдалося прочитати базу даних MIME з «%s» або «%s»." -#: berkeley/lpq.c:151 systemv/lpstat.c:575 +#: berkeley/lpq.c:140 systemv/lpstat.c:575 #, c-format msgid "%s: Unknown destination \"%s\"." msgstr "" -#: scheduler/cupsfilter.c:419 +#: scheduler/cupsfilter.c:428 #, c-format msgid "%s: Unknown destination MIME type %s/%s." msgstr "" -#: scheduler/cupsfilter.c:1453 +#: scheduler/cupsfilter.c:1479 #, c-format msgid "%s: Unknown option \"%c\"." -msgstr "" +msgstr "%s: Невідомий параметр «%c»." -#: test/ippfind.c:667 +#: test/ippfind.c:648 #, c-format msgid "%s: Unknown option \"%s\"." -msgstr "" +msgstr "%s: Невідомий параметр \"%s\"." -#: test/ippfind.c:948 +#: test/ippfind.c:928 #, c-format msgid "%s: Unknown option \"-%c\"." -msgstr "" +msgstr "%s: Невідомий параметр \"-%c\"." -#: scheduler/cupsfilter.c:399 +#: scheduler/cupsfilter.c:408 #, c-format msgid "%s: Unknown source MIME type %s/%s." msgstr "" -#: berkeley/lpr.c:140 +#: berkeley/lpr.c:136 #, c-format msgid "" "%s: Warning - \"%c\" format modifier not supported - output may not be " "correct." msgstr "" +"%s: Попередження — модифікатор формату «%c» не підтримується — вивід може " +"бути неправильним." -#: systemv/lp.c:477 +#: systemv/lp.c:471 #, c-format msgid "%s: Warning - character set option ignored." msgstr "" -#: systemv/lp.c:496 +#: systemv/lp.c:490 #, c-format msgid "%s: Warning - content type option ignored." msgstr "" -#: systemv/lp.c:184 +#: systemv/lp.c:178 #, c-format msgid "%s: Warning - form option ignored." msgstr "" -#: systemv/lp.c:387 +#: systemv/lp.c:381 #, c-format msgid "%s: Warning - mode option ignored." msgstr "" -#: ppdc/sample.c:310 +#: ppdc/sample.c:305 msgid "-1" -msgstr "" +msgstr "-1" -#: ppdc/sample.c:301 +#: ppdc/sample.c:296 msgid "-10" -msgstr "" +msgstr "-10" -#: ppdc/sample.c:393 +#: ppdc/sample.c:388 msgid "-100" -msgstr "" +msgstr "-100" -#: ppdc/sample.c:392 +#: ppdc/sample.c:387 msgid "-105" -msgstr "" +msgstr "-105" -#: ppdc/sample.c:300 +#: ppdc/sample.c:295 msgid "-11" -msgstr "" +msgstr "-11" -#: ppdc/sample.c:391 +#: ppdc/sample.c:386 msgid "-110" -msgstr "" +msgstr "-110" -#: ppdc/sample.c:390 +#: ppdc/sample.c:385 msgid "-115" -msgstr "" +msgstr "-115" -#: ppdc/sample.c:299 +#: ppdc/sample.c:294 msgid "-12" -msgstr "" +msgstr "-12" -#: ppdc/sample.c:389 +#: ppdc/sample.c:384 msgid "-120" -msgstr "" +msgstr "-120" -#: ppdc/sample.c:298 +#: ppdc/sample.c:293 msgid "-13" -msgstr "" +msgstr "-13" -#: ppdc/sample.c:297 +#: ppdc/sample.c:292 msgid "-14" -msgstr "" +msgstr "-14" -#: ppdc/sample.c:296 +#: ppdc/sample.c:291 msgid "-15" -msgstr "" +msgstr "-15" -#: ppdc/sample.c:309 +#: ppdc/sample.c:304 msgid "-2" -msgstr "" +msgstr "-2" -#: ppdc/sample.c:409 +#: ppdc/sample.c:404 msgid "-20" -msgstr "" +msgstr "-20" -#: ppdc/sample.c:408 +#: ppdc/sample.c:403 msgid "-25" -msgstr "" +msgstr "-25" -#: ppdc/sample.c:308 +#: ppdc/sample.c:303 msgid "-3" -msgstr "" +msgstr "-3" -#: ppdc/sample.c:407 +#: ppdc/sample.c:402 msgid "-30" -msgstr "" +msgstr "-30" -#: ppdc/sample.c:406 +#: ppdc/sample.c:401 msgid "-35" -msgstr "" +msgstr "-35" -#: ppdc/sample.c:307 +#: ppdc/sample.c:302 msgid "-4" -msgstr "" +msgstr "-4" -#: ppdc/sample.c:405 +#: ppdc/sample.c:400 msgid "-40" -msgstr "" +msgstr "-40" -#: ppdc/sample.c:404 +#: ppdc/sample.c:399 msgid "-45" -msgstr "" +msgstr "-45" -#: ppdc/sample.c:306 +#: ppdc/sample.c:301 msgid "-5" -msgstr "" +msgstr "-5" -#: ppdc/sample.c:403 +#: ppdc/sample.c:398 msgid "-50" -msgstr "" +msgstr "-50" -#: ppdc/sample.c:402 +#: ppdc/sample.c:397 msgid "-55" -msgstr "" +msgstr "-55" -#: ppdc/sample.c:305 +#: ppdc/sample.c:300 msgid "-6" -msgstr "" +msgstr "-6" -#: ppdc/sample.c:401 +#: ppdc/sample.c:396 msgid "-60" -msgstr "" +msgstr "-60" -#: ppdc/sample.c:400 +#: ppdc/sample.c:395 msgid "-65" -msgstr "" +msgstr "-65" -#: ppdc/sample.c:304 +#: ppdc/sample.c:299 msgid "-7" -msgstr "" +msgstr "-7" -#: ppdc/sample.c:399 +#: ppdc/sample.c:394 msgid "-70" -msgstr "" +msgstr "-70" -#: ppdc/sample.c:398 +#: ppdc/sample.c:393 msgid "-75" -msgstr "" +msgstr "-75" -#: ppdc/sample.c:303 +#: ppdc/sample.c:298 msgid "-8" -msgstr "" +msgstr "-8" -#: ppdc/sample.c:397 +#: ppdc/sample.c:392 msgid "-80" -msgstr "" +msgstr "-80" -#: ppdc/sample.c:396 +#: ppdc/sample.c:391 msgid "-85" -msgstr "" +msgstr "-85" -#: ppdc/sample.c:302 +#: ppdc/sample.c:297 msgid "-9" -msgstr "" +msgstr "-9" -#: ppdc/sample.c:395 +#: ppdc/sample.c:390 msgid "-90" -msgstr "" +msgstr "-90" -#: ppdc/sample.c:394 +#: ppdc/sample.c:389 msgid "-95" -msgstr "" +msgstr "-95" -#: ppdc/sample.c:311 +#: ppdc/sample.c:306 msgid "0" -msgstr "" +msgstr "0" -#: ppdc/sample.c:312 +#: ppdc/sample.c:307 msgid "1" -msgstr "" +msgstr "1" -#: ppdc/sample.c:384 +#: ppdc/sample.c:379 msgid "1 inch/sec." -msgstr "" +msgstr "1 дюйм/с" #: ppdc/sample.c:172 msgid "1.25x0.25\"" -msgstr "" +msgstr "1.25x0.25\"" #: ppdc/sample.c:173 msgid "1.25x2.25\"" -msgstr "" +msgstr "1.25x2.25\"" -#: ppdc/sample.c:432 +#: ppdc/sample.c:427 msgid "1.5 inch/sec." -msgstr "" +msgstr "1,5 дюйма/с" #: ppdc/sample.c:174 msgid "1.50x0.25\"" -msgstr "" +msgstr "1.50x0.25\"" #: ppdc/sample.c:175 msgid "1.50x0.50\"" -msgstr "" +msgstr "1.50x0.50\"" #: ppdc/sample.c:176 msgid "1.50x1.00\"" -msgstr "" +msgstr "1.50x1.00\"" #: ppdc/sample.c:177 msgid "1.50x2.00\"" -msgstr "" +msgstr "1.50x2.00\"" -#: ppdc/sample.c:321 +#: ppdc/sample.c:316 msgid "10" -msgstr "" +msgstr "10" -#: ppdc/sample.c:443 +#: ppdc/sample.c:438 msgid "10 inches/sec." -msgstr "" +msgstr "10 дюймів/с" #: ppdc/sample.c:6 msgid "10 x 11" -msgstr "" +msgstr "10 x 11" #: ppdc/sample.c:7 msgid "10 x 13" -msgstr "" +msgstr "10 x 13" #: ppdc/sample.c:8 msgid "10 x 14" -msgstr "" +msgstr "10 x 14" -#: ppdc/sample.c:423 +#: ppdc/sample.c:418 msgid "100" -msgstr "" +msgstr "100" -#: ppdc/sample.c:334 +#: ppdc/sample.c:329 msgid "100 mm/sec." -msgstr "" +msgstr "100 мм/сек." -#: ppdc/sample.c:424 +#: ppdc/sample.c:419 msgid "105" -msgstr "" +msgstr "105" -#: ppdc/sample.c:322 +#: ppdc/sample.c:317 msgid "11" -msgstr "" +msgstr "11" -#: ppdc/sample.c:444 +#: ppdc/sample.c:439 msgid "11 inches/sec." -msgstr "" +msgstr "11 дюймів/с" -#: ppdc/sample.c:425 +#: ppdc/sample.c:420 msgid "110" -msgstr "" +msgstr "110" -#: ppdc/sample.c:426 +#: ppdc/sample.c:421 msgid "115" -msgstr "" +msgstr "115" -#: ppdc/sample.c:323 +#: ppdc/sample.c:318 msgid "12" -msgstr "" +msgstr "12" -#: ppdc/sample.c:445 +#: ppdc/sample.c:440 msgid "12 inches/sec." -msgstr "" +msgstr "12 дюймів/с" #: ppdc/sample.c:9 msgid "12 x 11" -msgstr "" +msgstr "12 x 11" -#: ppdc/sample.c:427 +#: ppdc/sample.c:422 msgid "120" -msgstr "" +msgstr "120" -#: ppdc/sample.c:335 +#: ppdc/sample.c:330 msgid "120 mm/sec." -msgstr "" +msgstr "120 мм/сек." #: ppdc/sample.c:243 msgid "120x60dpi" -msgstr "" +msgstr "120x60dpi" #: ppdc/sample.c:249 msgid "120x72dpi" -msgstr "" +msgstr "120x72dpi" -#: ppdc/sample.c:324 +#: ppdc/sample.c:319 msgid "13" -msgstr "" +msgstr "13" #: ppdc/sample.c:232 msgid "136dpi" -msgstr "" +msgstr "136dpi" -#: ppdc/sample.c:325 +#: ppdc/sample.c:320 msgid "14" -msgstr "" +msgstr "14" -#: ppdc/sample.c:326 +#: ppdc/sample.c:321 msgid "15" -msgstr "" +msgstr "15" -#: ppdc/sample.c:328 +#: ppdc/sample.c:323 msgid "15 mm/sec." -msgstr "" +msgstr "15 мм/сек." #: ppdc/sample.c:10 msgid "15 x 11" -msgstr "" +msgstr "15 x 11" -#: ppdc/sample.c:336 +#: ppdc/sample.c:331 msgid "150 mm/sec." -msgstr "" +msgstr "150 мм/сек." -#: ppdc/sample.c:283 +#: ppdc/sample.c:278 msgid "150dpi" -msgstr "" +msgstr "150dpi" -#: ppdc/sample.c:368 +#: ppdc/sample.c:363 msgid "16" -msgstr "" +msgstr "16" -#: ppdc/sample.c:369 +#: ppdc/sample.c:364 msgid "17" -msgstr "" +msgstr "17" -#: ppdc/sample.c:370 +#: ppdc/sample.c:365 msgid "18" -msgstr "" +msgstr "18" #: ppdc/sample.c:244 msgid "180dpi" -msgstr "" +msgstr "180dpi" -#: ppdc/sample.c:371 +#: ppdc/sample.c:366 msgid "19" -msgstr "" +msgstr "19" -#: ppdc/sample.c:313 +#: ppdc/sample.c:308 msgid "2" -msgstr "" +msgstr "2" -#: ppdc/sample.c:385 +#: ppdc/sample.c:380 msgid "2 inches/sec." -msgstr "" +msgstr "2 дюйма/с" -#: ppdc/sample.c:270 +#: ppdc/sample.c:262 msgid "2-Sided Printing" -msgstr "" +msgstr "Двосторонній друк" #: ppdc/sample.c:178 msgid "2.00x0.37\"" -msgstr "" +msgstr "2.00x0.37\"" #: ppdc/sample.c:179 msgid "2.00x0.50\"" -msgstr "" +msgstr "2.00x0.50\"" #: ppdc/sample.c:180 msgid "2.00x1.00\"" -msgstr "" +msgstr "2.00x1.00\"" #: ppdc/sample.c:181 msgid "2.00x1.25\"" -msgstr "" +msgstr "2.00x1.25\"" #: ppdc/sample.c:182 msgid "2.00x2.00\"" -msgstr "" +msgstr "2.00x2.00\"" #: ppdc/sample.c:183 msgid "2.00x3.00\"" -msgstr "" +msgstr "2.00x3.00\"" #: ppdc/sample.c:184 msgid "2.00x4.00\"" -msgstr "" +msgstr "2.00x4.00\"" #: ppdc/sample.c:185 msgid "2.00x5.50\"" -msgstr "" +msgstr "2.00x5.50\"" #: ppdc/sample.c:186 msgid "2.25x0.50\"" -msgstr "" +msgstr "2.25x0.50\"" #: ppdc/sample.c:187 msgid "2.25x1.25\"" -msgstr "" +msgstr "2.25x1.25\"" #: ppdc/sample.c:188 msgid "2.25x4.00\"" -msgstr "" +msgstr "2.25x4.00\"" #: ppdc/sample.c:189 msgid "2.25x5.50\"" -msgstr "" +msgstr "2.25x5.50\"" #: ppdc/sample.c:190 msgid "2.38x5.50\"" -msgstr "" +msgstr "2.38x5.50\"" -#: ppdc/sample.c:433 +#: ppdc/sample.c:428 msgid "2.5 inches/sec." -msgstr "" +msgstr "2,5 дюйма/с" #: ppdc/sample.c:191 msgid "2.50x1.00\"" -msgstr "" +msgstr "2.50x1.00\"" #: ppdc/sample.c:192 msgid "2.50x2.00\"" -msgstr "" +msgstr "2.50x2.00\"" #: ppdc/sample.c:193 msgid "2.75x1.25\"" -msgstr "" +msgstr "2.75x1.25\"" #: ppdc/sample.c:194 msgid "2.9 x 1\"" -msgstr "" +msgstr "2.9 x 1\"" -#: ppdc/sample.c:372 +#: ppdc/sample.c:367 msgid "20" -msgstr "" +msgstr "20" -#: ppdc/sample.c:329 +#: ppdc/sample.c:324 msgid "20 mm/sec." -msgstr "" +msgstr "20 мм/сек." -#: ppdc/sample.c:337 +#: ppdc/sample.c:332 msgid "200 mm/sec." -msgstr "" +msgstr "200 мм/сек." #: ppdc/sample.c:233 msgid "203dpi" -msgstr "" +msgstr "203dpi" -#: ppdc/sample.c:373 +#: ppdc/sample.c:368 msgid "21" -msgstr "" +msgstr "21" -#: ppdc/sample.c:374 +#: ppdc/sample.c:369 msgid "22" -msgstr "" +msgstr "22" -#: ppdc/sample.c:375 +#: ppdc/sample.c:370 msgid "23" -msgstr "" +msgstr "23" -#: ppdc/sample.c:376 +#: ppdc/sample.c:371 msgid "24" -msgstr "" +msgstr "24" #: ppdc/sample.c:241 msgid "24-Pin Series" -msgstr "" +msgstr "Серія 24-Pin" #: ppdc/sample.c:250 msgid "240x72dpi" -msgstr "" +msgstr "240x72dpi" -#: ppdc/sample.c:377 +#: ppdc/sample.c:372 msgid "25" -msgstr "" +msgstr "25" -#: ppdc/sample.c:338 +#: ppdc/sample.c:333 msgid "250 mm/sec." -msgstr "" +msgstr "250 мм/сек." -#: ppdc/sample.c:378 +#: ppdc/sample.c:373 msgid "26" -msgstr "" +msgstr "26" -#: ppdc/sample.c:379 +#: ppdc/sample.c:374 msgid "27" -msgstr "" +msgstr "27" -#: ppdc/sample.c:380 +#: ppdc/sample.c:375 msgid "28" -msgstr "" +msgstr "28" -#: ppdc/sample.c:381 +#: ppdc/sample.c:376 msgid "29" -msgstr "" +msgstr "29" -#: ppdc/sample.c:314 +#: ppdc/sample.c:309 msgid "3" -msgstr "" +msgstr "3" -#: ppdc/sample.c:386 +#: ppdc/sample.c:381 msgid "3 inches/sec." -msgstr "" +msgstr "3 дюйма/с" #: ppdc/sample.c:3 msgid "3 x 5" -msgstr "" +msgstr "3 x 5" #: ppdc/sample.c:195 msgid "3.00x1.00\"" -msgstr "" +msgstr "3.00x1.00\"" #: ppdc/sample.c:196 msgid "3.00x1.25\"" -msgstr "" +msgstr "3.00x1.25\"" #: ppdc/sample.c:197 msgid "3.00x2.00\"" -msgstr "" +msgstr "3.00x2.00\"" #: ppdc/sample.c:198 msgid "3.00x3.00\"" -msgstr "" +msgstr "3.00x3.00\"" #: ppdc/sample.c:199 msgid "3.00x5.00\"" -msgstr "" +msgstr "3.00x5.00\"" #: ppdc/sample.c:200 msgid "3.25x2.00\"" -msgstr "" +msgstr "3.25x2.00\"" #: ppdc/sample.c:201 msgid "3.25x5.00\"" -msgstr "" +msgstr "3.25x5.00\"" #: ppdc/sample.c:202 msgid "3.25x5.50\"" -msgstr "" +msgstr "3.25x5.50\"" #: ppdc/sample.c:203 msgid "3.25x5.83\"" -msgstr "" +msgstr "3.25x5.83\"" #: ppdc/sample.c:204 msgid "3.25x7.83\"" -msgstr "" +msgstr "3.25x7.83\"" #: ppdc/sample.c:4 msgid "3.5 x 5" -msgstr "" +msgstr "3.5 x 5" #: ppdc/sample.c:171 msgid "3.5\" Disk" -msgstr "" +msgstr "Диск 3.5\"" #: ppdc/sample.c:205 msgid "3.50x1.00\"" -msgstr "" +msgstr "3.50x1.00\"" -#: ppdc/sample.c:382 +#: ppdc/sample.c:377 msgid "30" -msgstr "" +msgstr "30" -#: ppdc/sample.c:330 +#: ppdc/sample.c:325 msgid "30 mm/sec." -msgstr "" +msgstr "30 мм/сек." -#: ppdc/sample.c:339 +#: ppdc/sample.c:334 msgid "300 mm/sec." -msgstr "" +msgstr "300 мм/сек." #: ppdc/sample.c:234 msgid "300dpi" -msgstr "" +msgstr "300dpi" -#: ppdc/sample.c:410 +#: ppdc/sample.c:405 msgid "35" -msgstr "" +msgstr "35" #: ppdc/sample.c:246 msgid "360dpi" -msgstr "" +msgstr "360dpi" #: ppdc/sample.c:245 msgid "360x180dpi" -msgstr "" +msgstr "360x180dpi" -#: ppdc/sample.c:315 +#: ppdc/sample.c:310 msgid "4" -msgstr "" +msgstr "4" -#: ppdc/sample.c:387 +#: ppdc/sample.c:382 msgid "4 inches/sec." -msgstr "" +msgstr "4 дюйма/с" #: ppdc/sample.c:206 msgid "4.00x1.00\"" -msgstr "" +msgstr "4.00x1.00\"" #: ppdc/sample.c:214 msgid "4.00x13.00\"" -msgstr "" +msgstr "4.00x13.00\"" #: ppdc/sample.c:207 msgid "4.00x2.00\"" -msgstr "" +msgstr "4.00x2.00\"" #: ppdc/sample.c:208 msgid "4.00x2.50\"" -msgstr "" +msgstr "4.00x2.50\"" #: ppdc/sample.c:209 msgid "4.00x3.00\"" -msgstr "" +msgstr "4.00x3.00\"" #: ppdc/sample.c:210 msgid "4.00x4.00\"" -msgstr "" +msgstr "4.00x4.00\"" #: ppdc/sample.c:211 msgid "4.00x5.00\"" -msgstr "" +msgstr "4.00x5.00\"" #: ppdc/sample.c:212 msgid "4.00x6.00\"" -msgstr "" +msgstr "4.00x6.00\"" #: ppdc/sample.c:213 msgid "4.00x6.50\"" -msgstr "" +msgstr "4.00x6.50\"" -#: ppdc/sample.c:411 +#: ppdc/sample.c:406 msgid "40" -msgstr "" +msgstr "40" -#: ppdc/sample.c:331 +#: ppdc/sample.c:326 msgid "40 mm/sec." -msgstr "" +msgstr "40 мм/сек." -#: ppdc/sample.c:412 +#: ppdc/sample.c:407 msgid "45" -msgstr "" +msgstr "45" -#: ppdc/sample.c:316 +#: ppdc/sample.c:311 msgid "5" -msgstr "" +msgstr "5" -#: ppdc/sample.c:437 +#: ppdc/sample.c:432 msgid "5 inches/sec." -msgstr "" +msgstr "5 дюймів/с" #: ppdc/sample.c:5 msgid "5 x 7" -msgstr "" +msgstr "5 x 7" -#: ppdc/sample.c:413 +#: ppdc/sample.c:408 msgid "50" -msgstr "" +msgstr "50" -#: ppdc/sample.c:414 +#: ppdc/sample.c:409 msgid "55" -msgstr "" +msgstr "55" -#: ppdc/sample.c:317 +#: ppdc/sample.c:312 msgid "6" -msgstr "" +msgstr "6" -#: ppdc/sample.c:438 +#: ppdc/sample.c:433 msgid "6 inches/sec." -msgstr "" +msgstr "6 дюймів/с" #: ppdc/sample.c:215 msgid "6.00x1.00\"" -msgstr "" +msgstr "6.00x1.00\"" #: ppdc/sample.c:216 msgid "6.00x2.00\"" -msgstr "" +msgstr "6.00x2.00\"" #: ppdc/sample.c:217 msgid "6.00x3.00\"" -msgstr "" +msgstr "6.00x3.00\"" #: ppdc/sample.c:218 msgid "6.00x4.00\"" -msgstr "" +msgstr "6.00x4.00\"" #: ppdc/sample.c:219 msgid "6.00x5.00\"" -msgstr "" +msgstr "6.00x5.00\"" #: ppdc/sample.c:220 msgid "6.00x6.00\"" -msgstr "" +msgstr "6.00x6.00\"" #: ppdc/sample.c:221 msgid "6.00x6.50\"" -msgstr "" +msgstr "6.00x6.50\"" -#: ppdc/sample.c:415 +#: ppdc/sample.c:410 msgid "60" -msgstr "" +msgstr "60" -#: ppdc/sample.c:332 +#: ppdc/sample.c:327 msgid "60 mm/sec." -msgstr "" +msgstr "60 мм/сек." -#: ppdc/sample.c:261 +#: ppdc/sample.c:253 msgid "600dpi" -msgstr "" +msgstr "600dpi" #: ppdc/sample.c:242 msgid "60dpi" -msgstr "" +msgstr "60dpi" #: ppdc/sample.c:248 msgid "60x72dpi" -msgstr "" +msgstr "60x72dpi" -#: ppdc/sample.c:416 +#: ppdc/sample.c:411 msgid "65" -msgstr "" +msgstr "65" -#: ppdc/sample.c:318 +#: ppdc/sample.c:313 msgid "7" -msgstr "" +msgstr "7" -#: ppdc/sample.c:440 +#: ppdc/sample.c:435 msgid "7 inches/sec." -msgstr "" +msgstr "7 дюймів/с" #: ppdc/sample.c:11 msgid "7 x 9" -msgstr "" +msgstr "7 x 9" -#: ppdc/sample.c:417 +#: ppdc/sample.c:412 msgid "70" -msgstr "" +msgstr "70" #: ppdc/sample.c:252 msgid "720dpi" -msgstr "" +msgstr "720dpi" -#: ppdc/sample.c:418 +#: ppdc/sample.c:413 msgid "75" -msgstr "" +msgstr "75" -#: ppdc/sample.c:319 +#: ppdc/sample.c:314 msgid "8" -msgstr "" +msgstr "8" -#: ppdc/sample.c:441 +#: ppdc/sample.c:436 msgid "8 inches/sec." -msgstr "" +msgstr "8 дюймів/с" #: ppdc/sample.c:12 msgid "8 x 10" -msgstr "" +msgstr "8 x 10" #: ppdc/sample.c:222 msgid "8.00x1.00\"" -msgstr "" +msgstr "8.00x1.00\"" #: ppdc/sample.c:223 msgid "8.00x2.00\"" -msgstr "" +msgstr "8.00x2.00\"" #: ppdc/sample.c:224 msgid "8.00x3.00\"" -msgstr "" +msgstr "8.00x3.00\"" #: ppdc/sample.c:225 msgid "8.00x4.00\"" -msgstr "" +msgstr "8.00x4.00\"" #: ppdc/sample.c:226 msgid "8.00x5.00\"" -msgstr "" +msgstr "8.00x5.00\"" #: ppdc/sample.c:227 msgid "8.00x6.00\"" -msgstr "" +msgstr "8.00x6.00\"" #: ppdc/sample.c:228 msgid "8.00x6.50\"" -msgstr "" +msgstr "8.00x6.50\"" -#: ppdc/sample.c:419 +#: ppdc/sample.c:414 msgid "80" -msgstr "" +msgstr "80" -#: ppdc/sample.c:333 +#: ppdc/sample.c:328 msgid "80 mm/sec." -msgstr "" +msgstr "80 мм/сек." -#: ppdc/sample.c:420 +#: ppdc/sample.c:415 msgid "85" -msgstr "" +msgstr "85" -#: ppdc/sample.c:320 +#: ppdc/sample.c:315 msgid "9" -msgstr "" +msgstr "9" -#: ppdc/sample.c:442 +#: ppdc/sample.c:437 msgid "9 inches/sec." -msgstr "" +msgstr "9 дюймів/с" #: ppdc/sample.c:13 msgid "9 x 11" -msgstr "" +msgstr "9 x 11" #: ppdc/sample.c:14 msgid "9 x 12" -msgstr "" +msgstr "9 x 12" #: ppdc/sample.c:247 msgid "9-Pin Series" -msgstr "" +msgstr "Серія 9-Pin" -#: ppdc/sample.c:421 +#: ppdc/sample.c:416 msgid "90" -msgstr "" +msgstr "90" -#: ppdc/sample.c:422 +#: ppdc/sample.c:417 msgid "95" -msgstr "" +msgstr "95" -#: berkeley/lpc.c:213 +#: berkeley/lpc.c:205 msgid "?Invalid help command unknown." msgstr "" -#: cgi-bin/admin.c:2368 +#: cgi-bin/admin.c:2348 msgid "A Samba password is required to export printer drivers" -msgstr "" +msgstr "Для експорту драйверів принтера потрібен пароль Samba" -#: cgi-bin/admin.c:2364 +#: cgi-bin/admin.c:2344 msgid "A Samba username is required to export printer drivers" -msgstr "" +msgstr "Для експорту драйверів принтера потрібне ім’я користувача Samba" -#: scheduler/ipp.c:2293 +#: scheduler/ipp.c:2274 #, c-format msgid "A class named \"%s\" already exists." -msgstr "" +msgstr "Клас під назвою \"%s\" вже існує." -#: scheduler/ipp.c:936 +#: scheduler/ipp.c:916 #, c-format msgid "A printer named \"%s\" already exists." -msgstr "" +msgstr "Принтер під назвою \"%s\" вже існує." #: ppdc/sample.c:15 msgid "A0" -msgstr "" +msgstr "A0" #: ppdc/sample.c:16 msgid "A0 Long Edge" @@ -2987,7 +2997,7 @@ #: ppdc/sample.c:17 msgid "A1" -msgstr "" +msgstr "A1" #: ppdc/sample.c:18 msgid "A1 Long Edge" @@ -2995,11 +3005,11 @@ #: ppdc/sample.c:37 msgid "A10" -msgstr "" +msgstr "A10" #: ppdc/sample.c:19 msgid "A2" -msgstr "" +msgstr "A2" #: ppdc/sample.c:20 msgid "A2 Long Edge" @@ -3007,7 +3017,7 @@ #: ppdc/sample.c:21 msgid "A3" -msgstr "" +msgstr "A3" #: ppdc/sample.c:22 msgid "A3 Long Edge" @@ -3023,7 +3033,7 @@ #: ppdc/sample.c:25 msgid "A4" -msgstr "" +msgstr "A4" #: ppdc/sample.c:27 msgid "A4 Long Edge" @@ -3039,7 +3049,7 @@ #: ppdc/sample.c:29 msgid "A5" -msgstr "" +msgstr "A5" #: ppdc/sample.c:31 msgid "A5 Long Edge" @@ -3051,7 +3061,7 @@ #: ppdc/sample.c:32 msgid "A6" -msgstr "" +msgstr "A6" #: ppdc/sample.c:33 msgid "A6 Long Edge" @@ -3059,39 +3069,39 @@ #: ppdc/sample.c:34 msgid "A7" -msgstr "" +msgstr "A7" #: ppdc/sample.c:35 msgid "A8" -msgstr "" +msgstr "A8" #: ppdc/sample.c:36 msgid "A9" -msgstr "" +msgstr "A9" #: ppdc/sample.c:38 msgid "ANSI A" -msgstr "" +msgstr "ANSI A" #: ppdc/sample.c:39 msgid "ANSI B" -msgstr "" +msgstr "ANSI B" #: ppdc/sample.c:40 msgid "ANSI C" -msgstr "" +msgstr "ANSI C" #: ppdc/sample.c:41 msgid "ANSI D" -msgstr "" +msgstr "ANSI D" #: ppdc/sample.c:42 msgid "ANSI E" -msgstr "" +msgstr "ANSI E" #: ppdc/sample.c:47 msgid "ARCH C" -msgstr "" +msgstr "ARCH C" #: ppdc/sample.c:48 msgid "ARCH C Long Edge" @@ -3099,7 +3109,7 @@ #: ppdc/sample.c:49 msgid "ARCH D" -msgstr "" +msgstr "ARCH D" #: ppdc/sample.c:50 msgid "ARCH D Long Edge" @@ -3107,90 +3117,90 @@ #: ppdc/sample.c:51 msgid "ARCH E" -msgstr "" +msgstr "ARCH E" #: ppdc/sample.c:52 msgid "ARCH E Long Edge" msgstr "" -#: cgi-bin/classes.c:169 cgi-bin/printers.c:172 +#: cgi-bin/classes.c:161 cgi-bin/printers.c:164 msgid "Accept Jobs" -msgstr "" +msgstr "Прийняти завдання" -#: cups/http-support.c:1359 +#: cups/http-support.c:1347 msgid "Accepted" -msgstr "" +msgstr "Прийнято" -#: cgi-bin/admin.c:570 +#: cgi-bin/admin.c:548 msgid "Add Class" -msgstr "" +msgstr "Додати клас" -#: cgi-bin/admin.c:882 +#: cgi-bin/admin.c:860 msgid "Add Printer" -msgstr "" +msgstr "Додати принтер" -#: cgi-bin/admin.c:444 cgi-bin/admin.c:477 cgi-bin/admin.c:525 -#: cgi-bin/admin.c:535 +#: cgi-bin/admin.c:422 cgi-bin/admin.c:455 cgi-bin/admin.c:503 +#: cgi-bin/admin.c:513 msgid "Add RSS Subscription" -msgstr "" +msgstr "Додати підписку на RSS" #: ppdc/sample.c:163 msgid "Address" -msgstr "" +msgstr "Адреса" -#: cgi-bin/admin.c:210 cgi-bin/admin.c:284 cgi-bin/admin.c:2745 +#: cgi-bin/admin.c:188 cgi-bin/admin.c:262 cgi-bin/admin.c:2725 msgid "Administration" -msgstr "" +msgstr "Адміністрація" -#: ppdc/sample.c:429 +#: ppdc/sample.c:424 msgid "Always" -msgstr "" +msgstr "Завжди" -#: backend/socket.c:126 +#: backend/socket.c:121 msgid "AppSocket/HP JetDirect" -msgstr "" +msgstr "AppSocket/HP JetDirect" -#: ppdc/sample.c:450 +#: ppdc/sample.c:445 msgid "Applicator" -msgstr "" +msgstr "Виконавчий пристрій" -#: scheduler/ipp.c:1011 +#: scheduler/ipp.c:991 #, c-format msgid "Attempt to set %s printer-state to bad value %d." msgstr "" -#: scheduler/ipp.c:242 +#: scheduler/ipp.c:239 #, c-format msgid "Attribute groups are out of order (%x < %x)." msgstr "" #: ppdc/sample.c:126 msgid "B0" -msgstr "" +msgstr "B0" #: ppdc/sample.c:127 msgid "B1" -msgstr "" +msgstr "B1" #: ppdc/sample.c:137 msgid "B10" -msgstr "" +msgstr "B10" #: ppdc/sample.c:128 msgid "B2" -msgstr "" +msgstr "B2" #: ppdc/sample.c:129 msgid "B3" -msgstr "" +msgstr "B3" #: ppdc/sample.c:130 msgid "B4" -msgstr "" +msgstr "B4" #: ppdc/sample.c:131 msgid "B5" -msgstr "" +msgstr "B5" #: ppdc/sample.c:132 msgid "B5 Oversize" @@ -3198,348 +3208,348 @@ #: ppdc/sample.c:133 msgid "B6" -msgstr "" +msgstr "B6" #: ppdc/sample.c:134 msgid "B7" -msgstr "" +msgstr "B7" #: ppdc/sample.c:135 msgid "B8" -msgstr "" +msgstr "B8" #: ppdc/sample.c:136 msgid "B9" -msgstr "" +msgstr "B9" -#: scheduler/ipp.c:10793 +#: scheduler/ipp.c:10877 #, c-format msgid "Bad 'document-format' value \"%s\"." msgstr "" -#: cups/dest.c:1712 +#: cups/dest.c:1736 msgid "Bad NULL dests pointer" -msgstr "" +msgstr "Невірний вказівник NULL dests" -#: cups/ppd.c:345 +#: cups/ppd.c:303 msgid "Bad OpenGroup" -msgstr "" +msgstr "Невірне значення OpenGroup" -#: cups/ppd.c:347 +#: cups/ppd.c:305 msgid "Bad OpenUI/JCLOpenUI" -msgstr "" +msgstr "Невірне значення OpenUI/JCLOpenUI" -#: cups/ppd.c:349 +#: cups/ppd.c:307 msgid "Bad OrderDependency" -msgstr "" +msgstr "Невірне значення OrderDependency" -#: cups/ppd-cache.c:149 cups/ppd-cache.c:196 cups/ppd-cache.c:234 -#: cups/ppd-cache.c:240 cups/ppd-cache.c:256 cups/ppd-cache.c:272 -#: cups/ppd-cache.c:281 cups/ppd-cache.c:289 cups/ppd-cache.c:306 -#: cups/ppd-cache.c:314 cups/ppd-cache.c:329 cups/ppd-cache.c:337 -#: cups/ppd-cache.c:358 cups/ppd-cache.c:370 cups/ppd-cache.c:385 -#: cups/ppd-cache.c:397 cups/ppd-cache.c:419 cups/ppd-cache.c:427 -#: cups/ppd-cache.c:445 cups/ppd-cache.c:453 cups/ppd-cache.c:468 -#: cups/ppd-cache.c:476 cups/ppd-cache.c:494 cups/ppd-cache.c:502 -#: cups/ppd-cache.c:529 cups/ppd-cache.c:599 cups/ppd-cache.c:607 -#: cups/ppd-cache.c:615 +#: cups/ppd-cache.c:117 cups/ppd-cache.c:164 cups/ppd-cache.c:202 +#: cups/ppd-cache.c:208 cups/ppd-cache.c:224 cups/ppd-cache.c:240 +#: cups/ppd-cache.c:249 cups/ppd-cache.c:257 cups/ppd-cache.c:274 +#: cups/ppd-cache.c:282 cups/ppd-cache.c:297 cups/ppd-cache.c:305 +#: cups/ppd-cache.c:326 cups/ppd-cache.c:338 cups/ppd-cache.c:353 +#: cups/ppd-cache.c:365 cups/ppd-cache.c:387 cups/ppd-cache.c:395 +#: cups/ppd-cache.c:413 cups/ppd-cache.c:421 cups/ppd-cache.c:436 +#: cups/ppd-cache.c:444 cups/ppd-cache.c:462 cups/ppd-cache.c:470 +#: cups/ppd-cache.c:497 cups/ppd-cache.c:567 cups/ppd-cache.c:575 +#: cups/ppd-cache.c:583 msgid "Bad PPD cache file." msgstr "" -#: cups/http-support.c:1374 +#: cups/http-support.c:1362 msgid "Bad Request" -msgstr "" +msgstr "Некоректний запит" -#: cups/snmp.c:998 +#: cups/snmp.c:954 msgid "Bad SNMP version number" -msgstr "" +msgstr "Невірний номер версії SNMP" -#: cups/ppd.c:350 +#: cups/ppd.c:308 msgid "Bad UIConstraints" -msgstr "" +msgstr "Невірне значення UIConstraints" -#: scheduler/ipp.c:1372 +#: scheduler/ipp.c:1352 #, c-format msgid "Bad copies value %d." -msgstr "" +msgstr "Невірне значення кількості копій %d." -#: cups/ppd.c:358 +#: cups/ppd.c:316 msgid "Bad custom parameter" -msgstr "" +msgstr "Невірний індивідуальний параметр" -#: cups/http-support.c:1526 scheduler/ipp.c:2379 +#: cups/http-support.c:1598 scheduler/ipp.c:2360 #, c-format msgid "Bad device-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:2418 +#: scheduler/ipp.c:2399 #, c-format msgid "Bad device-uri scheme \"%s\"." msgstr "" -#: scheduler/ipp.c:8039 scheduler/ipp.c:8055 scheduler/ipp.c:9276 +#: scheduler/ipp.c:8125 scheduler/ipp.c:8141 scheduler/ipp.c:9360 #, c-format msgid "Bad document-format \"%s\"." msgstr "" -#: scheduler/ipp.c:9292 +#: scheduler/ipp.c:9376 #, c-format msgid "Bad document-format-default \"%s\"." msgstr "" -#: cups/util.c:932 +#: cups/util.c:823 msgid "Bad filename buffer" -msgstr "" +msgstr "Помилка в буфері filename" -#: scheduler/ipp.c:1548 +#: scheduler/ipp.c:1527 #, c-format msgid "Bad job-name value: %s" msgstr "" -#: scheduler/ipp.c:1541 +#: scheduler/ipp.c:1520 msgid "Bad job-name value: Wrong type or count." msgstr "" -#: scheduler/ipp.c:9882 +#: scheduler/ipp.c:9967 msgid "Bad job-priority value." msgstr "" -#: scheduler/ipp.c:1402 +#: scheduler/ipp.c:1382 #, c-format msgid "Bad job-sheets value \"%s\"." msgstr "" -#: scheduler/ipp.c:1386 +#: scheduler/ipp.c:1366 msgid "Bad job-sheets value type." msgstr "" -#: scheduler/ipp.c:9912 +#: scheduler/ipp.c:9997 msgid "Bad job-state value." msgstr "" -#: scheduler/ipp.c:3001 scheduler/ipp.c:3461 scheduler/ipp.c:5904 -#: scheduler/ipp.c:6051 scheduler/ipp.c:7473 scheduler/ipp.c:7742 -#: scheduler/ipp.c:8591 scheduler/ipp.c:8817 scheduler/ipp.c:9172 -#: scheduler/ipp.c:9775 +#: scheduler/ipp.c:2981 scheduler/ipp.c:3441 scheduler/ipp.c:5930 +#: scheduler/ipp.c:6077 scheduler/ipp.c:7559 scheduler/ipp.c:7828 +#: scheduler/ipp.c:8678 scheduler/ipp.c:8904 scheduler/ipp.c:9256 +#: scheduler/ipp.c:9860 #, c-format msgid "Bad job-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:2059 scheduler/ipp.c:5442 +#: scheduler/ipp.c:2040 scheduler/ipp.c:5468 #, c-format msgid "Bad notify-pull-method \"%s\"." msgstr "" -#: scheduler/ipp.c:2023 scheduler/ipp.c:5406 +#: scheduler/ipp.c:2004 scheduler/ipp.c:5432 #, c-format msgid "Bad notify-recipient-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:1418 +#: scheduler/ipp.c:1398 #, c-format msgid "Bad number-up value %d." -msgstr "" +msgstr "Невірне значення number-up %d." -#: cups/adminutil.c:292 +#: cups/adminutil.c:281 #, c-format msgid "Bad option + choice on line %d." msgstr "" -#: scheduler/ipp.c:1435 +#: scheduler/ipp.c:1415 #, c-format msgid "Bad page-ranges values %d-%d." -msgstr "" +msgstr "Невірні значення page-ranges %d-%d." -#: scheduler/ipp.c:2461 +#: scheduler/ipp.c:2442 #, c-format msgid "Bad port-monitor \"%s\"." msgstr "" #: cups/dest.c:677 cups/dest.c:1364 msgid "Bad printer URI." -msgstr "" +msgstr "Невірний URI принтера." -#: scheduler/ipp.c:2522 +#: scheduler/ipp.c:2503 #, c-format msgid "Bad printer-state value %d." msgstr "" -#: scheduler/ipp.c:210 +#: scheduler/ipp.c:207 #, c-format msgid "Bad request ID %d." -msgstr "" +msgstr "Неприпустимий ідентифікатор запиту %d." -#: scheduler/ipp.c:195 +#: scheduler/ipp.c:192 #, c-format msgid "Bad request version number %d.%d." -msgstr "" +msgstr "Невірний номер версії запиту %d.%d." -#: cgi-bin/admin.c:1484 +#: cgi-bin/admin.c:1464 msgid "Bad subscription ID" -msgstr "" +msgstr "Невірний ID підписки" -#: cups/ppd.c:360 +#: cups/ppd.c:318 msgid "Bad value string" -msgstr "" +msgstr "Невірний рядок значень" -#: cgi-bin/admin.c:3290 cgi-bin/admin.c:3536 +#: cgi-bin/admin.c:3270 cgi-bin/admin.c:3516 msgid "Banners" -msgstr "" +msgstr "Банери" -#: ppdc/sample.c:287 +#: ppdc/sample.c:282 msgid "Bond Paper" -msgstr "" +msgstr "Документний папір" -#: backend/usb-darwin.c:1873 +#: backend/usb-darwin.c:1874 #, c-format msgid "Boolean expected for waiteof option \"%s\"." msgstr "" -#: filter/pstops.c:2058 +#: filter/pstops.c:2029 msgid "Buffer overflow detected, aborting." msgstr "" -#: ppdc/sample.c:254 +#: ppdc/sample.c:277 msgid "CMYK" -msgstr "" +msgstr "CMYK" -#: ppdc/sample.c:363 +#: ppdc/sample.c:358 msgid "CPCL Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток CPCL" -#: cgi-bin/admin.c:1485 cgi-bin/admin.c:1524 cgi-bin/admin.c:1534 +#: cgi-bin/admin.c:1465 cgi-bin/admin.c:1504 cgi-bin/admin.c:1514 msgid "Cancel RSS Subscription" -msgstr "" +msgstr "Скасувати підписку на RSS" -#: backend/ipp.c:2139 +#: backend/ipp.c:2198 msgid "Canceling print job." -msgstr "" +msgstr "Скасувати завдання друку." -#: scheduler/ipp.c:2502 +#: scheduler/ipp.c:2483 msgid "Cannot share a remote Kerberized printer." msgstr "" -#: ppdc/sample.c:279 +#: ppdc/sample.c:271 msgid "Cassette" msgstr "" -#: cgi-bin/admin.c:1655 cgi-bin/admin.c:1797 cgi-bin/admin.c:1810 -#: cgi-bin/admin.c:1821 +#: cgi-bin/admin.c:1635 cgi-bin/admin.c:1777 cgi-bin/admin.c:1790 +#: cgi-bin/admin.c:1801 msgid "Change Settings" -msgstr "" +msgstr "Змінити налаштування" -#: scheduler/ipp.c:2071 scheduler/ipp.c:5454 +#: scheduler/ipp.c:2052 scheduler/ipp.c:5480 #, c-format msgid "Character set \"%s\" not supported." msgstr "" -#: cgi-bin/classes.c:195 cgi-bin/classes.c:322 +#: cgi-bin/classes.c:187 cgi-bin/classes.c:314 msgid "Classes" -msgstr "" +msgstr "Класи" -#: cgi-bin/printers.c:182 +#: cgi-bin/printers.c:174 msgid "Clean Print Heads" -msgstr "" +msgstr "Почистити голівки принтера" -#: scheduler/ipp.c:3913 +#: scheduler/ipp.c:3893 msgid "Close-Job doesn't support the job-uri attribute." msgstr "" -#: ppdc/sample.c:282 +#: ppdc/sample.c:276 msgid "Color" -msgstr "" +msgstr "Колір" -#: ppdc/sample.c:253 +#: ppdc/sample.c:274 msgid "Color Mode" -msgstr "" +msgstr "Режим кольорів" -#: berkeley/lpc.c:204 +#: berkeley/lpc.c:196 msgid "" "Commands may be abbreviated. Commands are:\n" "\n" "exit help quit status ?" msgstr "" -#: cups/snmp.c:1002 +#: cups/snmp.c:958 msgid "Community name uses indefinite length" -msgstr "" +msgstr "Для ім’я спільноти довжина не встановлена" -#: backend/ipp.c:813 backend/lpd.c:888 backend/socket.c:405 +#: backend/ipp.c:854 backend/lpd.c:879 backend/socket.c:400 msgid "Connected to printer." -msgstr "" +msgstr "Під’єднаний до принтера." -#: backend/ipp.c:718 backend/lpd.c:711 backend/socket.c:324 +#: backend/ipp.c:759 backend/lpd.c:702 backend/socket.c:319 msgid "Connecting to printer." -msgstr "" +msgstr "Під’єднання до принтера." -#: cups/http-support.c:1347 +#: cups/http-support.c:1335 msgid "Continue" -msgstr "" +msgstr "Продовжити" -#: ppdc/sample.c:365 +#: ppdc/sample.c:360 msgid "Continuous" -msgstr "" +msgstr "Безперервно" -#: backend/lpd.c:1037 backend/lpd.c:1169 +#: backend/lpd.c:1028 backend/lpd.c:1160 msgid "Control file sent successfully." msgstr "" -#: backend/ipp.c:1309 backend/lpd.c:481 +#: backend/ipp.c:1349 backend/lpd.c:472 msgid "Copying print data." -msgstr "" +msgstr "Копіювання даних для друку." -#: cups/http-support.c:1356 +#: cups/http-support.c:1344 msgid "Created" -msgstr "" +msgstr "Створено" -#: cups/ppd.c:1113 cups/ppd.c:1153 cups/ppd.c:1398 cups/ppd.c:1501 +#: cups/ppd.c:1069 cups/ppd.c:1109 cups/ppd.c:1354 cups/ppd.c:1457 msgid "Custom" -msgstr "" +msgstr "Власний" -#: ppdc/sample.c:359 +#: ppdc/sample.c:354 msgid "CustominCutInterval" -msgstr "" +msgstr "CustominCutInterval" -#: ppdc/sample.c:357 +#: ppdc/sample.c:352 msgid "CustominTearInterval" -msgstr "" +msgstr "CustominTearInterval" -#: ppdc/sample.c:343 +#: ppdc/sample.c:338 msgid "Cut" -msgstr "" +msgstr "Обрізати" -#: ppdc/sample.c:451 +#: ppdc/sample.c:446 msgid "Cutter" -msgstr "" +msgstr "Різак" #: ppdc/sample.c:239 msgid "Dark" -msgstr "" +msgstr "Темний" #: ppdc/sample.c:235 msgid "Darkness" -msgstr "" +msgstr "Затемненість" -#: backend/lpd.c:1122 +#: backend/lpd.c:1113 msgid "Data file sent successfully." -msgstr "" +msgstr "Файл даних відправлений успішно." -#: cgi-bin/admin.c:2094 cgi-bin/admin.c:2105 cgi-bin/admin.c:2150 +#: cgi-bin/admin.c:2074 cgi-bin/admin.c:2085 cgi-bin/admin.c:2130 msgid "Delete Class" -msgstr "" +msgstr "Вилучити клас" -#: cgi-bin/admin.c:2179 cgi-bin/admin.c:2190 cgi-bin/admin.c:2235 +#: cgi-bin/admin.c:2159 cgi-bin/admin.c:2170 cgi-bin/admin.c:2215 msgid "Delete Printer" -msgstr "" +msgstr "Вилучити принтер" -#: ppdc/sample.c:281 +#: ppdc/sample.c:273 msgid "DeskJet Series" -msgstr "" +msgstr "Серія DeskJet" -#: scheduler/ipp.c:1296 +#: scheduler/ipp.c:1276 #, c-format msgid "Destination \"%s\" is not accepting jobs." -msgstr "" +msgstr "Призначення «%s» не приймає завдання." #: systemv/lpinfo.c:300 #, c-format @@ -3552,74 +3562,74 @@ " location = %s" msgstr "" -#: ppdc/sample.c:436 +#: ppdc/sample.c:431 msgid "Direct Thermal Media" -msgstr "" +msgstr "Носій для прямого термодруку" #: cups/file.c:258 #, c-format msgid "Directory \"%s\" contains a relative path." -msgstr "" +msgstr "Каталог «%s» містить відносний шлях." #: cups/file.c:230 #, c-format msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)." -msgstr "" +msgstr "Каталог «%s» має небпечні права доступу (0%o/uid=%d/gid=%d)." #: cups/file.c:247 #, c-format msgid "Directory \"%s\" is a file." -msgstr "" +msgstr "Каталог \"%s\" є файлом." #: cups/file.c:218 #, c-format msgid "Directory \"%s\" not available: %s" -msgstr "" +msgstr "Каталог «%s» недоступний: %s" #: cups/file.c:203 #, c-format msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)." msgstr "" -#: ppdc/sample.c:345 +#: ppdc/sample.c:340 msgid "Disabled" -msgstr "" +msgstr "Вимкнено" -#: scheduler/ipp.c:5953 +#: scheduler/ipp.c:5979 #, c-format msgid "Document #%d does not exist in job #%d." -msgstr "" +msgstr "Документ #%d не існує у завданні #%d." -#: ppdc/sample.c:275 +#: ppdc/sample.c:267 msgid "Duplexer" -msgstr "" +msgstr "Дуплексер" #: ppdc/sample.c:229 msgid "Dymo" -msgstr "" +msgstr "Dymo" -#: ppdc/sample.c:431 +#: ppdc/sample.c:426 msgid "EPL1 Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток EPL1" -#: ppdc/sample.c:434 +#: ppdc/sample.c:429 msgid "EPL2 Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток EPL2" -#: cgi-bin/admin.c:1849 cgi-bin/admin.c:1861 cgi-bin/admin.c:1915 -#: cgi-bin/admin.c:1922 cgi-bin/admin.c:1957 cgi-bin/admin.c:1970 -#: cgi-bin/admin.c:1994 cgi-bin/admin.c:2067 +#: cgi-bin/admin.c:1829 cgi-bin/admin.c:1841 cgi-bin/admin.c:1895 +#: cgi-bin/admin.c:1902 cgi-bin/admin.c:1937 cgi-bin/admin.c:1950 +#: cgi-bin/admin.c:1974 cgi-bin/admin.c:2047 msgid "Edit Configuration File" -msgstr "" +msgstr "Редагувати файл конфігурації" -#: cups/adminutil.c:337 +#: cups/adminutil.c:326 msgid "Empty PPD file." -msgstr "" +msgstr "Порожній PPD файл." #. TRANSLATORS: Banner/cover sheet after the print job. -#: cgi-bin/admin.c:3561 +#: cgi-bin/admin.c:3541 msgid "Ending Banner" -msgstr "" +msgstr "Кінечний банер" #: ppdc/sample.c:2 msgid "English" @@ -3627,94 +3637,97 @@ #: systemv/lppasswd.c:193 msgid "Enter old password:" -msgstr "" +msgstr "Введіть старий пароль:" #: systemv/lppasswd.c:224 msgid "Enter password again:" -msgstr "" +msgstr "Введіть пароль знову:" #: systemv/lppasswd.c:212 msgid "Enter password:" -msgstr "" +msgstr "Введіть пароль:" -#: scheduler/client.c:2510 +#: scheduler/client.c:2209 msgid "" "Enter your username and password or the root username and password to access " "this page. If you are using Kerberos authentication, make sure you have a " "valid Kerberos ticket." msgstr "" +"Введіть своє ім’я користувача і пароль або дані облікового запису root, щоб " +"отримати доступ до цієї сторінки. Якщо використовується перевірка " +"справжності Kerberos, потрібно також мати дійсний квиток Kerberos." #: ppdc/sample.c:73 msgid "Envelope #10 " -msgstr "" +msgstr "Конверт #10 " #: ppdc/sample.c:74 msgid "Envelope #11" -msgstr "" +msgstr "Конверт #11" #: ppdc/sample.c:75 msgid "Envelope #12" -msgstr "" +msgstr "Конверт #12" #: ppdc/sample.c:76 msgid "Envelope #14" -msgstr "" +msgstr "Конверт #14" #: ppdc/sample.c:77 msgid "Envelope #9" -msgstr "" +msgstr "Конверт #9" #: ppdc/sample.c:89 msgid "Envelope B4" -msgstr "" +msgstr "Конверт B4" #: ppdc/sample.c:90 msgid "Envelope B5" -msgstr "" +msgstr "Конверт B5" #: ppdc/sample.c:91 msgid "Envelope B6" -msgstr "" +msgstr "Конверт B6" #: ppdc/sample.c:78 msgid "Envelope C0" -msgstr "" +msgstr "Конверт C0" #: ppdc/sample.c:79 msgid "Envelope C1" -msgstr "" +msgstr "Конверт C1" #: ppdc/sample.c:80 msgid "Envelope C2" -msgstr "" +msgstr "Конверт C2" #: ppdc/sample.c:81 msgid "Envelope C3" -msgstr "" +msgstr "Конверт C3" #: ppdc/sample.c:67 msgid "Envelope C4" -msgstr "" +msgstr "Конверт C4" #: ppdc/sample.c:68 msgid "Envelope C5" -msgstr "" +msgstr "Конверт C5" #: ppdc/sample.c:69 msgid "Envelope C6" -msgstr "" +msgstr "Конверт C6" #: ppdc/sample.c:82 msgid "Envelope C65" -msgstr "" +msgstr "Конверт C65" #: ppdc/sample.c:83 msgid "Envelope C7" -msgstr "" +msgstr "Конверт C7" #: ppdc/sample.c:84 msgid "Envelope Choukei 3" -msgstr "" +msgstr "Конверт Choukei 3" #: ppdc/sample.c:85 msgid "Envelope Choukei 3 Long Edge" @@ -3722,7 +3735,7 @@ #: ppdc/sample.c:86 msgid "Envelope Choukei 4" -msgstr "" +msgstr "Конверт Choukei 4" #: ppdc/sample.c:87 msgid "Envelope Choukei 4 Long Edge" @@ -3730,11 +3743,11 @@ #: ppdc/sample.c:70 msgid "Envelope DL" -msgstr "" +msgstr "Конверт DL" -#: ppdc/sample.c:269 +#: ppdc/sample.c:261 msgid "Envelope Feed" -msgstr "" +msgstr "Подавання конвертів" #: ppdc/sample.c:88 msgid "Envelope Invite" @@ -3746,7 +3759,7 @@ #: ppdc/sample.c:93 msgid "Envelope Kaku2" -msgstr "" +msgstr "Конверт Kaku2" #: ppdc/sample.c:94 msgid "Envelope Kaku2 Long Edge" @@ -3754,7 +3767,7 @@ #: ppdc/sample.c:95 msgid "Envelope Kaku3" -msgstr "" +msgstr "Конверт Kaku3" #: ppdc/sample.c:96 msgid "Envelope Kaku3 Long Edge" @@ -3762,11 +3775,11 @@ #: ppdc/sample.c:97 msgid "Envelope Monarch" -msgstr "" +msgstr "Конверт Monarch" #: ppdc/sample.c:99 msgid "Envelope PRC1 " -msgstr "" +msgstr "Конверт PRC1 " #: ppdc/sample.c:100 msgid "Envelope PRC1 Long Edge" @@ -3774,7 +3787,7 @@ #: ppdc/sample.c:117 msgid "Envelope PRC10" -msgstr "" +msgstr "Конверт PRC10" #: ppdc/sample.c:118 msgid "Envelope PRC10 Long Edge" @@ -3782,7 +3795,7 @@ #: ppdc/sample.c:101 msgid "Envelope PRC2" -msgstr "" +msgstr "Конверт PRC2" #: ppdc/sample.c:102 msgid "Envelope PRC2 Long Edge" @@ -3790,7 +3803,7 @@ #: ppdc/sample.c:103 msgid "Envelope PRC3" -msgstr "" +msgstr "Конверт PRC3" #: ppdc/sample.c:104 msgid "Envelope PRC3 Long Edge" @@ -3798,7 +3811,7 @@ #: ppdc/sample.c:105 msgid "Envelope PRC4" -msgstr "" +msgstr "Конверт PRC4" #: ppdc/sample.c:106 msgid "Envelope PRC4 Long Edge" @@ -3810,11 +3823,11 @@ #: ppdc/sample.c:107 msgid "Envelope PRC5PRC5" -msgstr "" +msgstr "Конверт PRC5PRC5" #: ppdc/sample.c:109 msgid "Envelope PRC6" -msgstr "" +msgstr "Конверт PRC6" #: ppdc/sample.c:110 msgid "Envelope PRC6 Long Edge" @@ -3822,7 +3835,7 @@ #: ppdc/sample.c:111 msgid "Envelope PRC7" -msgstr "" +msgstr "Конверт PRC7" #: ppdc/sample.c:112 msgid "Envelope PRC7 Long Edge" @@ -3830,7 +3843,7 @@ #: ppdc/sample.c:113 msgid "Envelope PRC8" -msgstr "" +msgstr "Конверт PRC8" #: ppdc/sample.c:114 msgid "Envelope PRC8 Long Edge" @@ -3838,7 +3851,7 @@ #: ppdc/sample.c:115 msgid "Envelope PRC9" -msgstr "" +msgstr "Конверт PRC9" #: ppdc/sample.c:116 msgid "Envelope PRC9 Long Edge" @@ -3850,86 +3863,86 @@ #: ppdc/sample.c:119 msgid "Envelope You4" -msgstr "" +msgstr "Конверт You4" #: ppdc/sample.c:120 msgid "Envelope You4 Long Edge" msgstr "" -#: test/ippfind.c:2797 +#: test/ippfind.c:2809 msgid "Environment Variables:" msgstr "" #: ppdc/sample.c:240 msgid "Epson" -msgstr "" +msgstr "Epson" -#: cgi-bin/admin.c:3604 +#: cgi-bin/admin.c:3584 msgid "Error Policy" -msgstr "" +msgstr "Політика помилок" -#: filter/rastertopwg.c:403 filter/rastertopwg.c:418 filter/rastertopwg.c:429 -#: filter/rastertopwg.c:440 +#: filter/rastertopwg.c:395 filter/rastertopwg.c:410 filter/rastertopwg.c:421 +#: filter/rastertopwg.c:432 msgid "Error sending raster data." -msgstr "" +msgstr "Помилка відправлення растрових даних." #: systemv/lpinfo.c:103 systemv/lpmove.c:88 msgid "Error: need hostname after \"-h\" option." -msgstr "" +msgstr "Помилка: потрібне ім’я хосту після параметру «-h»." -#: ppdc/sample.c:355 +#: ppdc/sample.c:350 msgid "Every 10 Labels" -msgstr "" +msgstr "Кожні 10 етикеток" -#: ppdc/sample.c:347 +#: ppdc/sample.c:342 msgid "Every 2 Labels" -msgstr "" +msgstr "Кожні 2 етикетки" -#: ppdc/sample.c:348 +#: ppdc/sample.c:343 msgid "Every 3 Labels" -msgstr "" +msgstr "Кожні 3 етикетки" -#: ppdc/sample.c:349 +#: ppdc/sample.c:344 msgid "Every 4 Labels" -msgstr "" +msgstr "Кожні 4 етикетки" -#: ppdc/sample.c:350 +#: ppdc/sample.c:345 msgid "Every 5 Labels" -msgstr "" +msgstr "Кожні 5 етикеток" -#: ppdc/sample.c:351 +#: ppdc/sample.c:346 msgid "Every 6 Labels" -msgstr "" +msgstr "Кожні 6 етикеток" -#: ppdc/sample.c:352 +#: ppdc/sample.c:347 msgid "Every 7 Labels" -msgstr "" +msgstr "Кожні 7 етикеток" -#: ppdc/sample.c:353 +#: ppdc/sample.c:348 msgid "Every 8 Labels" -msgstr "" +msgstr "Кожні 8 етикеток" -#: ppdc/sample.c:354 +#: ppdc/sample.c:349 msgid "Every 9 Labels" -msgstr "" +msgstr "Кожні 9 етикеток" -#: ppdc/sample.c:346 +#: ppdc/sample.c:341 msgid "Every Label" -msgstr "" +msgstr "Кожна етикетка" #: ppdc/sample.c:121 msgid "Executive" msgstr "" -#: cups/http-support.c:1402 +#: cups/http-support.c:1390 msgid "Expectation Failed" -msgstr "" +msgstr "Збій очікування" -#: cgi-bin/admin.c:2356 cgi-bin/admin.c:2375 +#: cgi-bin/admin.c:2336 cgi-bin/admin.c:2355 msgid "Export Printers to Samba" -msgstr "" +msgstr "Експортувати принтери в Samba" -#: test/ippfind.c:2743 +#: test/ippfind.c:2755 msgid "Expressions:" msgstr "" @@ -3963,17 +3976,17 @@ #: cups/file.c:237 #, c-format msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)." -msgstr "" +msgstr "Файл «%s» має небезпечні права доступу (0%o/uid=%d/gid=%d)." #: cups/file.c:251 #, c-format msgid "File \"%s\" is a directory." -msgstr "" +msgstr "Файл \"%s\" є каталогом." #: cups/file.c:223 #, c-format msgid "File \"%s\" not available: %s" -msgstr "" +msgstr "Файл \"%s\" недоступний: %s" #: cups/file.c:209 #, c-format @@ -3984,155 +3997,155 @@ msgid "File Folder " msgstr "" -#: scheduler/ipp.c:2397 +#: scheduler/ipp.c:2378 #, c-format msgid "" "File device URIs have been disabled. To enable, see the FileDevice directive " "in \"%s/cups-files.conf\"." msgstr "" -#: filter/rastertoepson.c:1117 filter/rastertohp.c:845 -#: filter/rastertolabel.c:1267 +#: filter/rastertoepson.c:1102 filter/rastertohp.c:834 +#: filter/rastertolabel.c:1259 #, c-format msgid "Finished page %d." -msgstr "" +msgstr "Завершена сторінка %d." #: ppdc/sample.c:125 msgid "Folio" -msgstr "" +msgstr "Фоліо" -#: cups/http-support.c:1381 +#: cups/http-support.c:1369 msgid "Forbidden" -msgstr "" +msgstr "Заборонено" -#: cups/ppd.c:742 cups/ppd.c:1302 +#: cups/ppd.c:700 cups/ppd.c:1258 msgid "General" -msgstr "" +msgstr "Головні" -#: ppdc/sample.c:259 +#: ppdc/sample.c:251 msgid "Generic" -msgstr "" +msgstr "Загальне" -#: cups/snmp.c:1012 +#: cups/snmp.c:968 msgid "Get-Response-PDU uses indefinite length" -msgstr "" +msgstr "Для Get-Response-PDU довжина не встановлена" -#: ppdc/sample.c:290 +#: ppdc/sample.c:285 msgid "Glossy Paper" -msgstr "" +msgstr "Глянцевий папір" -#: scheduler/ipp.c:2979 scheduler/ipp.c:3387 scheduler/ipp.c:3925 -#: scheduler/ipp.c:5882 scheduler/ipp.c:6029 scheduler/ipp.c:7450 -#: scheduler/ipp.c:8569 scheduler/ipp.c:8795 scheduler/ipp.c:9150 -#: scheduler/ipp.c:9753 +#: scheduler/ipp.c:2959 scheduler/ipp.c:3367 scheduler/ipp.c:3905 +#: scheduler/ipp.c:5908 scheduler/ipp.c:6055 scheduler/ipp.c:7536 +#: scheduler/ipp.c:8656 scheduler/ipp.c:8882 scheduler/ipp.c:9234 +#: scheduler/ipp.c:9838 msgid "Got a printer-uri attribute but no job-id." msgstr "" -#: ppdc/sample.c:255 +#: ppdc/sample.c:275 msgid "Grayscale" -msgstr "" +msgstr "Тони сірого" -#: ppdc/sample.c:280 +#: ppdc/sample.c:272 msgid "HP" -msgstr "" +msgstr "HP" #: ppdc/sample.c:170 msgid "Hanging Folder" -msgstr "" +msgstr "Тека підвісного зберігання" #: cgi-bin/help.c:143 msgid "Help file not in index." msgstr "" -#: cups/ipp.c:3209 cups/ipp.c:3236 cups/ipp.c:3259 +#: cups/ipp.c:3183 cups/ipp.c:3210 cups/ipp.c:3233 msgid "IPP 1setOf attribute with incompatible value tags." msgstr "" -#: cups/ipp.c:3172 +#: cups/ipp.c:3146 msgid "IPP attribute has no name." msgstr "" -#: cups/ipp.c:7026 +#: cups/ipp.c:7000 msgid "IPP attribute is not a member of the message." msgstr "" -#: cups/ipp.c:3621 +#: cups/ipp.c:3594 msgid "IPP begCollection value not 0 bytes." msgstr "" -#: cups/ipp.c:3402 +#: cups/ipp.c:3376 msgid "IPP boolean value not 1 byte." msgstr "" -#: cups/ipp.c:3463 +#: cups/ipp.c:3437 msgid "IPP date value not 11 bytes." msgstr "" -#: cups/ipp.c:3642 +#: cups/ipp.c:3615 msgid "IPP endCollection value not 0 bytes." msgstr "" -#: cups/ipp.c:3377 +#: cups/ipp.c:3351 msgid "IPP enum value not 4 bytes." msgstr "" -#: cups/ipp.c:3101 +#: cups/ipp.c:3075 msgid "IPP extension tag larger than 0x7FFFFFFF." msgstr "" -#: cups/ipp.c:3374 +#: cups/ipp.c:3348 msgid "IPP integer value not 4 bytes." msgstr "" -#: cups/ipp.c:3574 +#: cups/ipp.c:3547 msgid "IPP language length overflows value." msgstr "" -#: cups/ipp.c:3583 +#: cups/ipp.c:3556 msgid "IPP language length too large." msgstr "" -#: cups/ipp.c:3286 +#: cups/ipp.c:3260 msgid "IPP member name is not empty." msgstr "" -#: cups/ipp.c:3668 +#: cups/ipp.c:3641 msgid "IPP memberName value is empty." msgstr "" -#: cups/ipp.c:3660 +#: cups/ipp.c:3633 msgid "IPP memberName with no attribute." msgstr "" -#: cups/ipp.c:3155 +#: cups/ipp.c:3129 msgid "IPP name larger than 32767 bytes." msgstr "" -#: cups/ipp.c:3540 +#: cups/ipp.c:3514 msgid "IPP nameWithLanguage value less than minimum 4 bytes." msgstr "" -#: cups/ipp.c:3698 +#: cups/ipp.c:3671 msgid "IPP octetString length too large." msgstr "" -#: cups/ipp.c:3508 +#: cups/ipp.c:3482 msgid "IPP rangeOfInteger value not 8 bytes." msgstr "" -#: cups/ipp.c:3481 +#: cups/ipp.c:3455 msgid "IPP resolution value not 9 bytes." msgstr "" -#: cups/ipp.c:3601 +#: cups/ipp.c:3574 msgid "IPP string length overflows value." msgstr "" -#: cups/ipp.c:3536 +#: cups/ipp.c:3510 msgid "IPP textWithLanguage value less than minimum 4 bytes." msgstr "" -#: cups/ipp.c:3360 +#: cups/ipp.c:3334 msgid "IPP value larger than 32767 bytes." msgstr "" @@ -4140,102 +4153,102 @@ msgid "ISOLatin1" msgstr "" -#: cups/ppd.c:353 +#: cups/ppd.c:311 msgid "Illegal control character" -msgstr "" +msgstr "недійсний контрольний символ" -#: cups/ppd.c:354 +#: cups/ppd.c:312 msgid "Illegal main keyword string" -msgstr "" +msgstr "недійсний основний рядок ключових слів" -#: cups/ppd.c:355 +#: cups/ppd.c:313 msgid "Illegal option keyword string" -msgstr "" +msgstr "недійсний рядок ключових слів параметру" -#: cups/ppd.c:356 +#: cups/ppd.c:314 msgid "Illegal translation string" -msgstr "" +msgstr "недійсний переклад" -#: cups/ppd.c:357 +#: cups/ppd.c:315 msgid "Illegal whitespace character" -msgstr "" +msgstr "недійсний символ пробілу" -#: ppdc/sample.c:274 +#: ppdc/sample.c:266 msgid "Installable Options" -msgstr "" +msgstr "Параметри, дозволені для встановлення" -#: ppdc/sample.c:277 +#: ppdc/sample.c:269 msgid "Installed" -msgstr "" +msgstr "Встановлено" -#: ppdc/sample.c:293 +#: ppdc/sample.c:288 msgid "IntelliBar Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток IntelliBar" -#: ppdc/sample.c:292 +#: ppdc/sample.c:287 msgid "Intellitech" -msgstr "" +msgstr "Intellitech" -#: cups/http-support.c:1408 +#: cups/http-support.c:1396 msgid "Internal Server Error" -msgstr "" +msgstr "Внутрішня помилка сервера" -#: cups/ppd.c:344 +#: cups/ppd.c:302 msgid "Internal error" -msgstr "" +msgstr "Внутрішня помилка" #: ppdc/sample.c:167 msgid "Internet Postage 2-Part" -msgstr "" +msgstr "Наклейки Internet Postage 2-Part" #: ppdc/sample.c:168 msgid "Internet Postage 3-Part" -msgstr "" +msgstr "Наклейки Internet Postage 3-Part" -#: backend/ipp.c:317 +#: backend/ipp.c:319 msgid "Internet Printing Protocol" -msgstr "" +msgstr "Протокол інтернет-друку" -#: cups/pwg-media.c:312 cups/pwg-media.c:331 +#: cups/pwg-media.c:293 cups/pwg-media.c:312 msgid "Invalid media name arguments." msgstr "" -#: cups/dest-options.c:1052 +#: cups/dest-options.c:1032 msgid "Invalid media size." msgstr "" -#: filter/commandtops.c:125 +#: filter/commandtops.c:114 #, c-format msgid "Invalid printer command \"%s\"." -msgstr "" +msgstr "Невірна команда принтера «%s»." -#: cups/ppd.c:1420 +#: cups/ppd.c:1376 msgid "JCL" -msgstr "" +msgstr "JCL" #: ppdc/sample.c:53 msgid "JIS B0" -msgstr "" +msgstr "JIS B0" #: ppdc/sample.c:55 msgid "JIS B1" -msgstr "" +msgstr "JIS B1" #: ppdc/sample.c:54 msgid "JIS B10" -msgstr "" +msgstr "JIS B10" #: ppdc/sample.c:56 msgid "JIS B2" -msgstr "" +msgstr "JIS B2" #: ppdc/sample.c:57 msgid "JIS B3" -msgstr "" +msgstr "JIS B3" #: ppdc/sample.c:58 msgid "JIS B4" -msgstr "" +msgstr "JIS B4" #: ppdc/sample.c:59 msgid "JIS B4 Long Edge" @@ -4243,7 +4256,7 @@ #: ppdc/sample.c:60 msgid "JIS B5" -msgstr "" +msgstr "JIS B5" #: ppdc/sample.c:61 msgid "JIS B5 Long Edge" @@ -4251,7 +4264,7 @@ #: ppdc/sample.c:62 msgid "JIS B6" -msgstr "" +msgstr "JIS B6" #: ppdc/sample.c:63 msgid "JIS B6 Long Edge" @@ -4259,126 +4272,126 @@ #: ppdc/sample.c:64 msgid "JIS B7" -msgstr "" +msgstr "JIS B7" #: ppdc/sample.c:65 msgid "JIS B8" -msgstr "" +msgstr "JIS B8" #: ppdc/sample.c:66 msgid "JIS B9" -msgstr "" +msgstr "JIS B9" -#: scheduler/ipp.c:8867 +#: scheduler/ipp.c:8954 #, c-format msgid "Job #%d cannot be restarted - no files." -msgstr "" +msgstr "Неможливо перезапустити завдання #%d — немає файлів." -#: scheduler/ipp.c:3019 scheduler/ipp.c:3253 scheduler/ipp.c:3312 -#: scheduler/ipp.c:3489 scheduler/ipp.c:3935 scheduler/ipp.c:5540 -#: scheduler/ipp.c:5922 scheduler/ipp.c:6069 scheduler/ipp.c:6358 -#: scheduler/ipp.c:7297 scheduler/ipp.c:7319 scheduler/ipp.c:7491 -#: scheduler/ipp.c:7716 scheduler/ipp.c:7759 scheduler/ipp.c:8609 -#: scheduler/ipp.c:8835 scheduler/ipp.c:9190 scheduler/ipp.c:9793 +#: scheduler/ipp.c:2999 scheduler/ipp.c:3233 scheduler/ipp.c:3292 +#: scheduler/ipp.c:3469 scheduler/ipp.c:3915 scheduler/ipp.c:5566 +#: scheduler/ipp.c:5948 scheduler/ipp.c:6095 scheduler/ipp.c:6433 +#: scheduler/ipp.c:7383 scheduler/ipp.c:7405 scheduler/ipp.c:7577 +#: scheduler/ipp.c:7802 scheduler/ipp.c:7845 scheduler/ipp.c:8696 +#: scheduler/ipp.c:8922 scheduler/ipp.c:9274 scheduler/ipp.c:9878 #, c-format msgid "Job #%d does not exist." -msgstr "" +msgstr "Завдання #%d не існує." -#: scheduler/ipp.c:3521 +#: scheduler/ipp.c:3501 #, c-format msgid "Job #%d is already aborted - can't cancel." -msgstr "" +msgstr "Завдання #%d вже перервано – не вдається скасувати." -#: scheduler/ipp.c:3515 +#: scheduler/ipp.c:3495 #, c-format msgid "Job #%d is already canceled - can't cancel." -msgstr "" +msgstr "Завдання #%d вже скасовано – не вдається скасувати." -#: scheduler/ipp.c:3527 +#: scheduler/ipp.c:3507 #, c-format msgid "Job #%d is already completed - can't cancel." -msgstr "" +msgstr "Завдання #%d вже завершено – не вдається скасувати." -#: scheduler/ipp.c:7517 scheduler/ipp.c:7801 scheduler/ipp.c:9808 +#: scheduler/ipp.c:7603 scheduler/ipp.c:7887 scheduler/ipp.c:9893 #, c-format msgid "Job #%d is finished and cannot be altered." -msgstr "" +msgstr "Завдання #%d завершено й не може бути змінено." -#: scheduler/ipp.c:8849 +#: scheduler/ipp.c:8936 #, c-format msgid "Job #%d is not complete." msgstr "" -#: scheduler/ipp.c:3034 +#: scheduler/ipp.c:3014 #, c-format msgid "Job #%d is not held for authentication." msgstr "" -#: scheduler/ipp.c:8623 +#: scheduler/ipp.c:8710 #, c-format msgid "Job #%d is not held." msgstr "" -#: cgi-bin/ipp-var.c:1055 +#: cgi-bin/ipp-var.c:1035 msgid "Job Completed" -msgstr "" +msgstr "Завдання завершено" -#: cgi-bin/ipp-var.c:1053 +#: cgi-bin/ipp-var.c:1033 msgid "Job Created" -msgstr "" +msgstr "Завдання створено" -#: cgi-bin/ipp-var.c:1059 +#: cgi-bin/ipp-var.c:1039 msgid "Job Options Changed" -msgstr "" +msgstr "Параметри завдання змінено" -#: cgi-bin/ipp-var.c:1057 +#: cgi-bin/ipp-var.c:1037 msgid "Job Stopped" -msgstr "" +msgstr "Завдання зупинено" -#: scheduler/ipp.c:9890 +#: scheduler/ipp.c:9975 msgid "Job is completed and cannot be changed." -msgstr "" +msgstr "Завдання завершено й не може бути змінено." -#: cgi-bin/jobs.c:198 +#: cgi-bin/jobs.c:192 msgid "Job operation failed" msgstr "" -#: scheduler/ipp.c:9926 scheduler/ipp.c:9945 scheduler/ipp.c:9956 +#: scheduler/ipp.c:10011 scheduler/ipp.c:10028 scheduler/ipp.c:10039 msgid "Job state cannot be changed." -msgstr "" +msgstr "Стан завдання не може бути змінено." -#: scheduler/ipp.c:8715 +#: scheduler/ipp.c:8802 msgid "Job subscriptions cannot be renewed." msgstr "" -#: cgi-bin/jobs.c:103 cgi-bin/jobs.c:114 cgi-bin/jobs.c:195 +#: cgi-bin/jobs.c:97 cgi-bin/jobs.c:108 cgi-bin/jobs.c:189 msgid "Jobs" -msgstr "" +msgstr "Завдання" -#: backend/lpd.c:186 +#: backend/lpd.c:177 msgid "LPD/LPR Host or Printer" -msgstr "" +msgstr "Хост або принтер LPD/LPR" #: ppdc/sample.c:230 msgid "Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток" -#: ppdc/sample.c:446 +#: ppdc/sample.c:441 msgid "Label Top" -msgstr "" +msgstr "Горішній край етикетки" -#: scheduler/ipp.c:2080 scheduler/ipp.c:5463 +#: scheduler/ipp.c:2061 scheduler/ipp.c:5489 #, c-format msgid "Language \"%s\" not supported." -msgstr "" +msgstr "Мова «%s» не підтримується." #: ppdc/sample.c:164 msgid "Large Address" -msgstr "" +msgstr "Повна адреса" -#: ppdc/sample.c:291 +#: ppdc/sample.c:286 msgid "LaserJet Series PCL 4/5" -msgstr "" +msgstr "Серія LaserJet, PCL 4/5" #: ppdc/sample.c:43 msgid "Letter Oversize" @@ -4390,121 +4403,121 @@ #: ppdc/sample.c:236 msgid "Light" -msgstr "" +msgstr "Світлий" -#: cups/ppd.c:352 +#: cups/ppd.c:310 msgid "Line longer than the maximum allowed (255 characters)" -msgstr "" +msgstr "Рядок довший дозволеної межі (255 символів)" -#: cgi-bin/admin.c:2393 +#: cgi-bin/admin.c:2373 msgid "List Available Printers" -msgstr "" +msgstr "Список доступних принтерів" -#: ppdc/sample.c:272 +#: ppdc/sample.c:264 msgid "Long-Edge (Portrait)" -msgstr "" +msgstr "По довгій стороні (книжна)" -#: cups/http-support.c:1640 +#: cups/http-support.c:1725 msgid "Looking for printer." msgstr "" -#: ppdc/sample.c:268 +#: ppdc/sample.c:260 msgid "Manual Feed" -msgstr "" +msgstr "Ручне подавання" -#: cups/ppd.c:789 cups/ppd.c:1357 +#: cups/ppd.c:747 cups/ppd.c:1313 msgid "Media Size" -msgstr "" +msgstr "Розмір паперу" -#: cups/ppd.c:793 cups/ppd.c:1361 ppdc/sample.c:262 +#: cups/ppd.c:751 cups/ppd.c:1317 ppdc/sample.c:254 msgid "Media Source" -msgstr "" +msgstr "Джерело паперу" -#: ppdc/sample.c:364 +#: ppdc/sample.c:359 msgid "Media Tracking" -msgstr "" +msgstr "Контроль подавання паперу" -#: cups/ppd.c:791 cups/ppd.c:1359 ppdc/sample.c:285 +#: cups/ppd.c:749 cups/ppd.c:1315 ppdc/sample.c:280 msgid "Media Type" -msgstr "" +msgstr "Тип паперу" #: ppdc/sample.c:237 msgid "Medium" -msgstr "" +msgstr "Середній" -#: cups/ppd.c:341 +#: cups/ppd.c:299 msgid "Memory allocation error" -msgstr "" +msgstr "Помилка при розподілі пам'яті" -#: cups/ppd.c:361 +#: cups/ppd.c:319 msgid "Missing CloseGroup" msgstr "" -#: cups/ppd.c:342 +#: cups/ppd.c:300 msgid "Missing PPD-Adobe-4.x header" -msgstr "" +msgstr "Відсутній заголовок PPD-Adobe-4.x" -#: cups/ppd.c:351 +#: cups/ppd.c:309 msgid "Missing asterisk in column 1" -msgstr "" +msgstr "Відсутня зірочка в колонці 1" -#: scheduler/ipp.c:5945 +#: scheduler/ipp.c:5971 msgid "Missing document-number attribute." msgstr "" -#: cups/adminutil.c:273 +#: cups/adminutil.c:262 #, c-format msgid "Missing double quote on line %d." msgstr "" -#: cgi-bin/admin.c:736 cgi-bin/admin.c:2106 cgi-bin/admin.c:2191 -#: cgi-bin/admin.c:2785 cgi-bin/admin.c:3039 cgi-bin/admin.c:3150 -#: cgi-bin/admin.c:3860 +#: cgi-bin/admin.c:714 cgi-bin/admin.c:2086 cgi-bin/admin.c:2171 +#: cgi-bin/admin.c:2765 cgi-bin/admin.c:3019 cgi-bin/admin.c:3130 +#: cgi-bin/admin.c:3840 msgid "Missing form variable" -msgstr "" +msgstr "Відсутня змінна форми" -#: scheduler/ipp.c:9244 +#: scheduler/ipp.c:9328 msgid "Missing last-document attribute in request." msgstr "" -#: cups/pwg-media.c:574 +#: cups/pwg-media.c:555 msgid "Missing media or media-col." msgstr "" -#: cups/pwg-media.c:493 +#: cups/pwg-media.c:474 msgid "Missing media-size in media-col." msgstr "" -#: scheduler/ipp.c:6488 +#: scheduler/ipp.c:6574 msgid "Missing notify-subscription-ids attribute." msgstr "" -#: cups/ppd.c:359 +#: cups/ppd.c:317 msgid "Missing option keyword" -msgstr "" +msgstr "Відсутнє ключове слово параметру" -#: scheduler/ipp.c:3160 scheduler/ipp.c:3185 +#: scheduler/ipp.c:3140 scheduler/ipp.c:3165 msgid "Missing requesting-user-name attribute." msgstr "" -#: scheduler/ipp.c:391 +#: scheduler/ipp.c:388 msgid "Missing required attributes." -msgstr "" +msgstr "Відсутні необхідні атрибути." -#: cups/adminutil.c:254 +#: cups/adminutil.c:243 #, c-format msgid "Missing value on line %d." -msgstr "" +msgstr "Відсутнє значення у рядку %d." -#: cups/ppd.c:343 +#: cups/ppd.c:301 msgid "Missing value string" -msgstr "" +msgstr "Відсутній рядок значення" -#: cups/pwg-media.c:481 +#: cups/pwg-media.c:462 msgid "Missing x-dimension in media-size." msgstr "" -#: cups/pwg-media.c:487 +#: cups/pwg-media.c:468 msgid "Missing y-dimension in media-size." msgstr "" @@ -4517,275 +4530,276 @@ " device-id = %s" msgstr "" -#: test/ippfind.c:2774 +#: test/ippfind.c:2786 msgid "Modifiers:" -msgstr "" +msgstr "Модифікатори:" -#: cgi-bin/admin.c:570 +#: cgi-bin/admin.c:548 msgid "Modify Class" -msgstr "" +msgstr "Змінити клас" -#: cgi-bin/admin.c:882 +#: cgi-bin/admin.c:860 msgid "Modify Printer" -msgstr "" +msgstr "Змінити принтер" -#: cgi-bin/ipp-var.c:425 cgi-bin/ipp-var.c:516 +#: cgi-bin/ipp-var.c:410 cgi-bin/ipp-var.c:501 msgid "Move All Jobs" -msgstr "" +msgstr "Перемістити усі завдання" -#: cgi-bin/ipp-var.c:364 cgi-bin/ipp-var.c:423 cgi-bin/ipp-var.c:514 +#: cgi-bin/ipp-var.c:349 cgi-bin/ipp-var.c:408 cgi-bin/ipp-var.c:499 msgid "Move Job" -msgstr "" +msgstr "Перемістити завдання" -#: cups/http-support.c:1365 +#: cups/http-support.c:1353 msgid "Moved Permanently" -msgstr "" +msgstr "Переміщено остаточно" -#: cups/ppd.c:340 +#: cups/ppd.c:298 msgid "NULL PPD file pointer" -msgstr "" +msgstr "Вказівник PPD-файлу встановлений на NULL" -#: cups/snmp.c:1049 +#: cups/snmp.c:1005 msgid "Name OID uses indefinite length" -msgstr "" +msgstr "Для імені OID довжина не встановлена" -#: scheduler/ipp.c:1074 +#: scheduler/ipp.c:1054 msgid "Nested classes are not allowed." msgstr "" -#: ppdc/sample.c:430 +#: ppdc/sample.c:425 msgid "Never" -msgstr "" +msgstr "Ніколи" #: ppdc/sample.c:256 msgid "New Stylus Color Series" -msgstr "" +msgstr "Серія Stylus Color нового покоління" #: ppdc/sample.c:258 msgid "New Stylus Photo Series" -msgstr "" +msgstr "Серія Stylus Photo нового покоління" -#: cups/ppd.c:1949 +#: cups/ppd.c:1904 msgid "No" -msgstr "" +msgstr "Ні" -#: cups/http-support.c:1362 +#: cups/http-support.c:1350 msgid "No Content" -msgstr "" +msgstr "Немає контенту" -#: cups/util.c:1307 +#: cups/util.c:1123 msgid "No PPD name" -msgstr "" +msgstr "Немає ім’я PPD" -#: cups/snmp.c:1043 +#: cups/snmp.c:999 msgid "No VarBind SEQUENCE" -msgstr "" +msgstr "Немає послідовності VarBind" -#: cups/adminutil.c:788 +#: cups/adminutil.c:777 msgid "No Windows printer drivers are installed." -msgstr "" +msgstr "Не встановлені драйвери принтера для Windows." -#: cups/request.c:586 cups/request.c:949 +#: cups/request.c:570 cups/request.c:933 msgid "No active connection" -msgstr "" +msgstr "Немає робочого під’єднання" -#: scheduler/ipp.c:3438 +#: scheduler/ipp.c:3418 #, c-format msgid "No active jobs on %s." -msgstr "" +msgstr "Немає активних завдань на %s." -#: scheduler/ipp.c:219 +#: scheduler/ipp.c:216 msgid "No attributes in request." msgstr "" -#: scheduler/ipp.c:3061 +#: scheduler/ipp.c:3041 msgid "No authentication information provided." msgstr "" -#: cups/snmp.c:1000 +#: cups/snmp.c:956 msgid "No community name" -msgstr "" +msgstr "Немає ім’я спільноти" -#: scheduler/ipp.c:5745 +#: scheduler/ipp.c:5771 msgid "No default printer." -msgstr "" +msgstr "Немає типового принтера." -#: cgi-bin/ipp-var.c:436 scheduler/ipp.c:7063 +#: cgi-bin/ipp-var.c:421 scheduler/ipp.c:7149 msgid "No destinations added." -msgstr "" +msgstr "Немає доданих призначень." #: backend/usb.c:200 msgid "No device URI found in argv[0] or in DEVICE_URI environment variable." -msgstr "" +msgstr "Не знайдено URI пристрою в argv[0] або змінної оточення DEVICE_URI." -#: cups/snmp.c:1030 +#: cups/snmp.c:986 msgid "No error-index" -msgstr "" +msgstr "Немає значення error-index" -#: cups/snmp.c:1022 +#: cups/snmp.c:978 msgid "No error-status" -msgstr "" +msgstr "Немає значення error-status" -#: scheduler/ipp.c:8005 scheduler/ipp.c:9258 +#: scheduler/ipp.c:8091 scheduler/ipp.c:9342 msgid "No file in print request." msgstr "" -#: cups/util.c:926 +#: cups/util.c:817 msgid "No modification time" -msgstr "" +msgstr "Не вказано час змінювання" -#: cups/snmp.c:1047 +#: cups/snmp.c:1003 msgid "No name OID" -msgstr "" +msgstr "Немає ім’я OID" -#: filter/rastertoepson.c:1147 filter/rastertohp.c:876 -#: filter/rastertolabel.c:1296 +#: filter/rastertoepson.c:1132 filter/rastertohp.c:865 +#: filter/rastertolabel.c:1288 msgid "No pages were found." msgstr "" -#: cups/util.c:920 +#: cups/util.c:811 msgid "No printer name" -msgstr "" +msgstr "Немає ім’я принтеру" -#: cups/util.c:1843 +#: cups/util.c:1647 msgid "No printer-uri found" -msgstr "" +msgstr "Не вказано адреси printer-uri" -#: cups/util.c:1828 +#: cups/util.c:1631 msgid "No printer-uri found for class" -msgstr "" +msgstr "Не вказано адреси printer-uri для класу" -#: scheduler/ipp.c:6148 +#: scheduler/ipp.c:6179 msgid "No printer-uri in request." msgstr "" -#: cups/snmp.c:1014 +#: cups/snmp.c:970 msgid "No request-id" -msgstr "" +msgstr "Немає ідентифікатора request-id" -#: scheduler/ipp.c:5348 +#: scheduler/ipp.c:5374 msgid "No subscription attributes in request." msgstr "" -#: scheduler/ipp.c:7390 +#: scheduler/ipp.c:7476 msgid "No subscriptions found." -msgstr "" +msgstr "Підписок не знайдено." -#: cups/snmp.c:1038 +#: cups/snmp.c:994 msgid "No variable-bindings SEQUENCE" -msgstr "" +msgstr "Немає послідовності variable-bindings" -#: cups/snmp.c:993 +#: cups/snmp.c:949 msgid "No version number" -msgstr "" +msgstr "Немає номеру версії" -#: ppdc/sample.c:367 +#: ppdc/sample.c:362 msgid "Non-continuous (Mark sensing)" -msgstr "" +msgstr "З перериванням (розпізнавання маркерів)" -#: ppdc/sample.c:366 +#: ppdc/sample.c:361 msgid "Non-continuous (Web sensing)" -msgstr "" +msgstr "З перериванням (розпізнавання мережі)" #: ppdc/sample.c:238 msgid "Normal" -msgstr "" +msgstr "Нормальний" -#: cups/http-support.c:1384 +#: cups/http-support.c:1372 msgid "Not Found" -msgstr "" +msgstr "Не знайдено" -#: cups/http-support.c:1396 +#: cups/http-support.c:1384 msgid "Not Implemented" -msgstr "" +msgstr "Не реалізовано" -#: ppdc/sample.c:276 +#: ppdc/sample.c:268 msgid "Not Installed" -msgstr "" +msgstr "Не встановлено" -#: cups/http-support.c:1371 +#: cups/http-support.c:1359 msgid "Not Modified" -msgstr "" +msgstr "Не змінено" -#: cups/http-support.c:1399 +#: cups/http-support.c:1387 msgid "Not Supported" -msgstr "" +msgstr "Не підтримується" -#: scheduler/ipp.c:1510 scheduler/ipp.c:10489 +#: scheduler/ipp.c:1490 scheduler/ipp.c:10572 msgid "Not allowed to print." -msgstr "" +msgstr "Не дозволено друкувати." #: ppdc/sample.c:146 msgid "Note" -msgstr "" +msgstr "Примітка" #: systemv/cupstestdsc.c:433 msgid "" "Note: this program only validates the DSC comments, not the PostScript " "itself." msgstr "" +"Примітка: ця програма перевіряє лише коментарі DSC, а не сам PostScript." -#: cups/http-support.c:1353 cups/ppd.c:338 +#: cups/http-support.c:1341 cups/http-support.c:1477 cups/ppd.c:296 msgid "OK" -msgstr "" +msgstr "Гаразд" -#: ppdc/sample.c:271 +#: ppdc/sample.c:263 msgid "Off (1-Sided)" -msgstr "" +msgstr "Вимкнено (односторонній друк)" -#: ppdc/sample.c:361 +#: ppdc/sample.c:356 msgid "Oki" -msgstr "" +msgstr "Oki" #: cgi-bin/help.c:91 cgi-bin/help.c:132 cgi-bin/help.c:142 cgi-bin/help.c:172 msgid "Online Help" -msgstr "" +msgstr "Інтерактивна довідка" -#: cups/adminutil.c:955 +#: cups/adminutil.c:944 #, c-format msgid "Open of %s failed: %s" -msgstr "" +msgstr "Не вдалося відкрити %s: %s" -#: cups/ppd.c:346 +#: cups/ppd.c:304 msgid "OpenGroup without a CloseGroup first" -msgstr "" +msgstr "OpenGroup без попереднього CloseGroup" -#: cups/ppd.c:348 +#: cups/ppd.c:306 msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first" -msgstr "" +msgstr "OpenUI/JCLOpenUI без попереднього CloseUI/JCLCloseUI" -#: cgi-bin/admin.c:3631 +#: cgi-bin/admin.c:3611 msgid "Operation Policy" -msgstr "" +msgstr "Політика операцій" -#: filter/pstops.c:2206 +#: filter/pstops.c:2177 #, c-format msgid "Option \"%s\" cannot be included via %%%%IncludeFeature." msgstr "" -#: cgi-bin/admin.c:3281 cgi-bin/admin.c:3365 +#: cgi-bin/admin.c:3261 cgi-bin/admin.c:3345 msgid "Options Installed" -msgstr "" +msgstr "Параметри встановлено" -#: scheduler/cupsfilter.c:1457 scheduler/main.c:2002 systemv/cupsaddsmb.c:284 +#: scheduler/cupsfilter.c:1482 scheduler/main.c:2146 systemv/cupsaddsmb.c:284 #: systemv/cupsctl.c:203 systemv/cupstestdsc.c:429 systemv/cupstestppd.c:3817 -#: test/ippfind.c:2733 test/ipptool.c:4708 ppdc/ppdc.cxx:437 -#: ppdc/ppdhtml.cxx:174 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:369 +#: test/ippfind.c:2745 test/ipptool.c:4805 ppdc/ppdc.cxx:432 +#: ppdc/ppdhtml.cxx:174 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:363 #: ppdc/ppdpo.cxx:254 msgid "Options:" -msgstr "" +msgstr "Параметри:" -#: cups/ppd-cache.c:157 +#: cups/ppd-cache.c:125 msgid "Out of date PPD cache file." msgstr "" -#: cups/ppd-cache.c:1444 +#: cups/ppd-cache.c:1410 msgid "Out of memory." -msgstr "" +msgstr "Не вистачає пам’яті" -#: cups/ppd.c:795 cups/ppd.c:1363 +#: cups/ppd.c:753 cups/ppd.c:1319 msgid "Output Mode" -msgstr "" +msgstr "Режим виводу" #: systemv/lpstat.c:1239 systemv/lpstat.c:1243 #, c-format @@ -4811,13 +4825,13 @@ msgid "PASS" msgstr "" -#: ppdc/sample.c:260 +#: ppdc/sample.c:252 msgid "PCL Laser Printer" -msgstr "" +msgstr "Лазерний принтер PCL" #: ppdc/sample.c:149 msgid "PRC16K" -msgstr "" +msgstr "PRC16K" #: ppdc/sample.c:150 msgid "PRC16K Long Edge" @@ -4825,7 +4839,7 @@ #: ppdc/sample.c:151 msgid "PRC32K" -msgstr "" +msgstr "PRC32K" #: ppdc/sample.c:154 msgid "PRC32K Long Edge" @@ -4839,71 +4853,71 @@ msgid "PRC32K Oversize Long Edge" msgstr "" -#: cups/snmp.c:1010 +#: cups/snmp.c:966 msgid "Packet does not contain a Get-Response-PDU" -msgstr "" +msgstr "В пакунку немає Get-Response-PDU" -#: cups/snmp.c:989 +#: cups/snmp.c:945 msgid "Packet does not start with SEQUENCE" -msgstr "" +msgstr "Немає індикатора SEQUENCE на початку пакунку" -#: ppdc/sample.c:360 +#: ppdc/sample.c:355 msgid "ParamCustominCutInterval" -msgstr "" +msgstr "ParamCustominCutInterval" -#: ppdc/sample.c:358 +#: ppdc/sample.c:353 msgid "ParamCustominTearInterval" -msgstr "" +msgstr "ParamCustominTearInterval" -#: cups/auth.c:206 cups/auth.c:374 +#: cups/auth.c:195 cups/auth.c:362 #, c-format msgid "Password for %s on %s? " -msgstr "" +msgstr "Пароль для %s на %s? " #: systemv/cupsaddsmb.c:252 #, c-format msgid "Password for %s required to access %s via SAMBA: " -msgstr "" +msgstr "Для доступу до %s через SAMBA потрібен пароль для %s: " -#: cgi-bin/classes.c:167 +#: cgi-bin/classes.c:159 msgid "Pause Class" -msgstr "" +msgstr "Призупинити клас" -#: cgi-bin/printers.c:170 +#: cgi-bin/printers.c:162 msgid "Pause Printer" -msgstr "" +msgstr "Призупинити принтер" -#: ppdc/sample.c:448 +#: ppdc/sample.c:443 msgid "Peel-Off" -msgstr "" +msgstr "Знімний шар" #: ppdc/sample.c:160 msgid "Photo" -msgstr "" +msgstr "Фото" #: ppdc/sample.c:161 msgid "Photo Labels" -msgstr "" +msgstr "Фотоетикетки" -#: ppdc/sample.c:286 +#: ppdc/sample.c:281 msgid "Plain Paper" -msgstr "" +msgstr "Простий папір" -#: cgi-bin/admin.c:3299 cgi-bin/admin.c:3580 +#: cgi-bin/admin.c:3279 cgi-bin/admin.c:3560 msgid "Policies" -msgstr "" +msgstr "Політики" -#: cgi-bin/admin.c:3306 cgi-bin/admin.c:3649 cgi-bin/admin.c:3662 +#: cgi-bin/admin.c:3286 cgi-bin/admin.c:3629 cgi-bin/admin.c:3642 msgid "Port Monitor" -msgstr "" +msgstr "Моніторинг порта" -#: ppdc/sample.c:278 +#: ppdc/sample.c:270 msgid "PostScript Printer" -msgstr "" +msgstr "Принтер PostScript" #: ppdc/sample.c:147 msgid "Postcard" -msgstr "" +msgstr "Поштова листівка" #: ppdc/sample.c:71 msgid "Postcard Double " @@ -4917,121 +4931,121 @@ msgid "Postcard Long Edge" msgstr "" -#: backend/ipp.c:921 backend/ipp.c:929 +#: backend/ipp.c:961 backend/ipp.c:969 msgid "Preparing to print." -msgstr "" +msgstr "Підготування до друку" -#: ppdc/sample.c:295 +#: ppdc/sample.c:290 msgid "Print Density" -msgstr "" +msgstr "Щільність друку" #: cups/notify.c:82 msgid "Print Job:" -msgstr "" +msgstr "Завдання друку:" -#: ppdc/sample.c:340 +#: ppdc/sample.c:335 msgid "Print Mode" -msgstr "" +msgstr "Режим друку" -#: ppdc/sample.c:383 +#: ppdc/sample.c:378 msgid "Print Rate" -msgstr "" +msgstr "Швидкість друку" -#: cgi-bin/printers.c:179 +#: cgi-bin/printers.c:171 msgid "Print Self-Test Page" -msgstr "" +msgstr "Надрукувати пробну сторінку" -#: ppdc/sample.c:327 +#: ppdc/sample.c:322 msgid "Print Speed" -msgstr "" +msgstr "Швидкість друку" -#: cgi-bin/ipp-var.c:792 +#: cgi-bin/ipp-var.c:777 msgid "Print Test Page" -msgstr "" +msgstr "Надрукувати пробну сторінку" -#: ppdc/sample.c:356 +#: ppdc/sample.c:351 msgid "Print and Cut" -msgstr "" +msgstr "Надрукувати і обрізати" -#: ppdc/sample.c:344 +#: ppdc/sample.c:339 msgid "Print and Tear" -msgstr "" +msgstr "Надрукувати і обірвати" -#: backend/socket.c:434 backend/usb-unix.c:191 +#: backend/socket.c:429 backend/usb-unix.c:184 msgid "Print file sent." msgstr "" -#: backend/ipp.c:2113 +#: backend/ipp.c:2172 msgid "Print job canceled at printer." msgstr "" -#: backend/ipp.c:2105 +#: backend/ipp.c:2164 msgid "Print job too large." -msgstr "" +msgstr "Завелике завдання на друк." -#: backend/ipp.c:1602 +#: backend/ipp.c:1642 msgid "Print job was not accepted." msgstr "" -#: cgi-bin/ipp-var.c:1047 +#: cgi-bin/ipp-var.c:1027 msgid "Printer Added" -msgstr "" +msgstr "Принтер додано" -#: ppdc/sample.c:263 +#: ppdc/sample.c:255 msgid "Printer Default" -msgstr "" +msgstr "Типовий принтер" -#: cgi-bin/ipp-var.c:1051 +#: cgi-bin/ipp-var.c:1031 msgid "Printer Deleted" -msgstr "" +msgstr "Принтер вилучено" -#: cgi-bin/ipp-var.c:1049 +#: cgi-bin/ipp-var.c:1029 msgid "Printer Modified" -msgstr "" +msgstr "Принтер змінено" -#: cgi-bin/ipp-var.c:1045 +#: cgi-bin/ipp-var.c:1025 msgid "Printer Paused" -msgstr "" +msgstr "Принтер призупинено" -#: ppdc/sample.c:294 +#: ppdc/sample.c:289 msgid "Printer Settings" -msgstr "" +msgstr "Параметри принтера" -#: backend/ipp.c:2108 +#: backend/ipp.c:2167 msgid "Printer cannot print supplied content." msgstr "" -#: backend/ipp.c:2111 +#: backend/ipp.c:2170 msgid "Printer cannot print with supplied options." msgstr "" #: cups/notify.c:126 msgid "Printer:" -msgstr "" +msgstr "Принтер:" -#: cgi-bin/printers.c:204 cgi-bin/printers.c:332 +#: cgi-bin/printers.c:196 cgi-bin/printers.c:324 msgid "Printers" -msgstr "" +msgstr "Принтери" #: filter/rastertoepson.c:1093 filter/rastertohp.c:817 #: filter/rastertolabel.c:1243 #, c-format msgid "Printing page %d, %d%% complete." -msgstr "" +msgstr "Друк сторінки %d, %d%% завершено." #: cgi-bin/classes.c:173 cgi-bin/printers.c:176 msgid "Purge Jobs" -msgstr "" +msgstr "Вилучити завдання" #: ppdc/sample.c:155 msgid "Quarto" -msgstr "" +msgstr "Кватро" -#: scheduler/ipp.c:1505 scheduler/ipp.c:10484 +#: scheduler/ipp.c:1485 scheduler/ipp.c:10567 msgid "Quota limit reached." -msgstr "" +msgstr "Межі квоти досягнуто." -#: berkeley/lpq.c:520 +#: berkeley/lpq.c:490 msgid "Rank Owner Job File(s) Total Size" msgstr "" @@ -5041,183 +5055,183 @@ "Rank Owner Pri Job Files Total Size" msgstr "" -#: cgi-bin/classes.c:171 cgi-bin/printers.c:174 +#: cgi-bin/classes.c:163 cgi-bin/printers.c:166 msgid "Reject Jobs" -msgstr "" +msgstr "Відхилити завдання" -#: backend/lpd.c:1033 backend/lpd.c:1165 +#: backend/lpd.c:1024 backend/lpd.c:1156 #, c-format msgid "Remote host did not accept control file (%d)." msgstr "" -#: backend/lpd.c:1118 +#: backend/lpd.c:1109 #, c-format msgid "Remote host did not accept data file (%d)." msgstr "" -#: ppdc/sample.c:428 +#: ppdc/sample.c:423 msgid "Reprint After Error" -msgstr "" +msgstr "Повторити друк після помилки" -#: cups/http-support.c:1387 +#: cups/http-support.c:1375 msgid "Request Entity Too Large" -msgstr "" +msgstr "Завеликий вміст запиту" -#: cups/ppd.c:797 cups/ppd.c:1365 ppdc/sample.c:231 +#: cups/ppd.c:755 cups/ppd.c:1321 ppdc/sample.c:231 msgid "Resolution" -msgstr "" +msgstr "Роздільна здатність" -#: cgi-bin/classes.c:165 +#: cgi-bin/classes.c:157 msgid "Resume Class" -msgstr "" +msgstr "Відновити роботу класу" -#: cgi-bin/printers.c:167 +#: cgi-bin/printers.c:159 msgid "Resume Printer" -msgstr "" +msgstr "Відновити роботу принтера" #: ppdc/sample.c:165 msgid "Return Address" -msgstr "" +msgstr "Зворотня адреса" -#: ppdc/sample.c:449 +#: ppdc/sample.c:444 msgid "Rewind" -msgstr "" +msgstr "Повернутися до початку" -#: cups/adminutil.c:2052 +#: cups/adminutil.c:2041 #, c-format msgid "Running command: %s %s -N -A %s -c '%s'" -msgstr "" +msgstr "Запуск команди: %s %s -N -A %s -c '%s'" -#: cups/snmp.c:991 +#: cups/snmp.c:947 msgid "SEQUENCE uses indefinite length" -msgstr "" +msgstr "Для SEQUENCE довжина не встановлена" -#: cups/http-support.c:1411 +#: cups/http-support.c:1399 msgid "SSL/TLS Negotiation Error" -msgstr "" +msgstr "Помилка погодження SSL/TLS" -#: cups/http-support.c:1368 +#: cups/http-support.c:1356 msgid "See Other" -msgstr "" +msgstr "Подивитися інші" -#: backend/usb-darwin.c:552 backend/usb-libusb.c:366 +#: backend/usb-darwin.c:552 backend/usb-libusb.c:346 msgid "Sending data to printer." -msgstr "" +msgstr "Відправлення даних на принтер." -#: cgi-bin/ipp-var.c:1061 +#: cgi-bin/ipp-var.c:1041 msgid "Server Restarted" -msgstr "" +msgstr "Сервер перезавантажений" -#: cgi-bin/ipp-var.c:1067 +#: cgi-bin/ipp-var.c:1047 msgid "Server Security Auditing" -msgstr "" +msgstr "Перевірка безпеки сервера" -#: cgi-bin/ipp-var.c:1063 +#: cgi-bin/ipp-var.c:1043 msgid "Server Started" -msgstr "" +msgstr "Сервер завантажений" -#: cgi-bin/ipp-var.c:1065 +#: cgi-bin/ipp-var.c:1045 msgid "Server Stopped" -msgstr "" +msgstr "Сервер зупинено" -#: cups/http-support.c:1405 +#: cups/http-support.c:1393 msgid "Service Unavailable" -msgstr "" +msgstr "Служба недоступна" -#: cgi-bin/admin.c:2786 cgi-bin/admin.c:2832 cgi-bin/admin.c:2989 -#: cgi-bin/admin.c:3008 +#: cgi-bin/admin.c:2766 cgi-bin/admin.c:2812 cgi-bin/admin.c:2969 +#: cgi-bin/admin.c:2988 msgid "Set Allowed Users" -msgstr "" +msgstr "Вказати допущених користувачів" -#: cgi-bin/admin.c:3035 +#: cgi-bin/admin.c:3015 msgid "Set As Server Default" -msgstr "" +msgstr "Використовувати даний сервер типово" -#: cgi-bin/admin.c:3135 +#: cgi-bin/admin.c:3115 msgid "Set Class Options" -msgstr "" +msgstr "Налаштувати параметри класу" -#: cgi-bin/admin.c:3135 cgi-bin/admin.c:3309 cgi-bin/admin.c:3691 +#: cgi-bin/admin.c:3115 cgi-bin/admin.c:3289 cgi-bin/admin.c:3671 msgid "Set Printer Options" -msgstr "" +msgstr "Налаштувати параметри принтера" -#: cgi-bin/admin.c:3861 cgi-bin/admin.c:3905 cgi-bin/admin.c:3923 +#: cgi-bin/admin.c:3841 cgi-bin/admin.c:3885 cgi-bin/admin.c:3903 msgid "Set Publishing" -msgstr "" +msgstr "Налаштувати публікацію" #: ppdc/sample.c:166 msgid "Shipping Address" -msgstr "" +msgstr "Адреса доставки" -#: ppdc/sample.c:273 +#: ppdc/sample.c:265 msgid "Short-Edge (Landscape)" -msgstr "" +msgstr "По короткій стороні (альбомна)" -#: ppdc/sample.c:288 +#: ppdc/sample.c:283 msgid "Special Paper" -msgstr "" +msgstr "Спеціальний папір" -#: backend/lpd.c:1074 +#: backend/lpd.c:1065 #, c-format msgid "Spooling job, %.0f%% complete." msgstr "" -#: ppdc/sample.c:341 +#: ppdc/sample.c:336 msgid "Standard" -msgstr "" +msgstr "Стандартний" #. TRANSLATORS: Banner/cover sheet before the print job. -#: cgi-bin/admin.c:3552 +#: cgi-bin/admin.c:3532 msgid "Starting Banner" -msgstr "" +msgstr "Запуск банера" -#: filter/rastertoepson.c:1069 filter/rastertohp.c:793 -#: filter/rastertolabel.c:1219 +#: filter/rastertoepson.c:1054 filter/rastertohp.c:782 +#: filter/rastertolabel.c:1211 #, c-format msgid "Starting page %d." msgstr "" #: ppdc/sample.c:156 msgid "Statement" -msgstr "" +msgstr "Оператор" #: ppdc/sample.c:251 msgid "Stylus Color Series" -msgstr "" +msgstr "Серія Stylus Color" #: ppdc/sample.c:257 msgid "Stylus Photo Series" -msgstr "" +msgstr "Серія Stylus Photo" -#: scheduler/ipp.c:3584 scheduler/ipp.c:6504 scheduler/ipp.c:7203 -#: scheduler/ipp.c:8703 +#: scheduler/ipp.c:3564 scheduler/ipp.c:6590 scheduler/ipp.c:7289 +#: scheduler/ipp.c:8790 #, c-format msgid "Subscription #%d does not exist." msgstr "" -#: test/ippfind.c:2786 +#: test/ippfind.c:2798 msgid "Substitutions:" msgstr "" #: ppdc/sample.c:157 msgid "Super A" -msgstr "" +msgstr "Super A" #: ppdc/sample.c:158 msgid "Super B" -msgstr "" +msgstr "Super B" #: ppdc/sample.c:162 msgid "Super B/A3" -msgstr "" +msgstr "Super B/A3" -#: cups/http-support.c:1350 +#: cups/http-support.c:1338 msgid "Switching Protocols" -msgstr "" +msgstr "Протоколи перемикання" #: ppdc/sample.c:159 msgid "Tabloid" -msgstr "" +msgstr "Tabloid" #: ppdc/sample.c:45 msgid "Tabloid Oversize" @@ -5227,328 +5241,339 @@ msgid "Tabloid Oversize Long Edge" msgstr "" -#: ppdc/sample.c:342 +#: ppdc/sample.c:337 msgid "Tear" -msgstr "" +msgstr "Обірвати" -#: ppdc/sample.c:447 +#: ppdc/sample.c:442 msgid "Tear-Off" -msgstr "" +msgstr "Місце відриву" -#: ppdc/sample.c:388 +#: ppdc/sample.c:383 msgid "Tear-Off Adjust Position" -msgstr "" +msgstr "Відкоригувати позицію місця відриву" -#: scheduler/ipp.c:1341 +#: scheduler/ipp.c:1321 #, c-format msgid "The \"%s\" attribute is required for print jobs." msgstr "" -#: scheduler/ipp.c:6219 scheduler/ipp.c:6297 scheduler/ipp.c:6313 -#: scheduler/ipp.c:6331 +#: scheduler/ipp.c:6250 scheduler/ipp.c:6330 scheduler/ipp.c:6343 +#: scheduler/ipp.c:6355 scheduler/ipp.c:6370 #, c-format msgid "The %s attribute cannot be provided with job-ids." msgstr "" -#: scheduler/ipp.c:1317 +#: scheduler/ipp.c:1297 #, c-format msgid "" "The '%s' Job Description attribute cannot be supplied in a job creation " "request." msgstr "" -#: scheduler/ipp.c:5157 +#: scheduler/ipp.c:5183 #, c-format msgid "" "The '%s' operation attribute cannot be supplied in a Create-Job request." msgstr "" -#: scheduler/ipp.c:6734 +#: scheduler/ipp.c:6820 #, c-format msgid "The PPD file \"%s\" could not be found." -msgstr "" +msgstr "Не вдається знайти PPD-файл «%s»." -#: scheduler/ipp.c:6721 +#: scheduler/ipp.c:6807 #, c-format msgid "The PPD file \"%s\" could not be opened: %s" -msgstr "" +msgstr "Не вдалося відкрити PPD-файл «%s»: %s" -#: filter/rastertoepson.c:1038 filter/rastertohp.c:764 -#: filter/rastertolabel.c:1183 +#: filter/rastertoepson.c:1023 filter/rastertohp.c:753 +#: filter/rastertolabel.c:1175 msgid "The PPD file could not be opened." -msgstr "" +msgstr "Не вдалося відкрити PPD-файл." -#: cgi-bin/admin.c:749 +#: cgi-bin/admin.c:727 msgid "" "The class name may only contain up to 127 printable characters and may not " "contain spaces, slashes (/), or the pound sign (#)." msgstr "" +"Ім’я класу може містити максимально 127 друкованих символів і не може " +"містити пробіли, дріб (/) або знак «ґрат» (#)." -#: cups/localize.c:353 +#: cups/localize.c:338 msgid "The developer unit needs to be replaced." -msgstr "" +msgstr "Блок розблокування повинен бути переміщений" -#: cups/localize.c:351 +#: cups/localize.c:336 msgid "The developer unit will need to be replaced soon." -msgstr "" +msgstr "Необхідно перемістити блок розробки" -#: cups/localize.c:343 +#: cups/localize.c:328 msgid "The fuser's temperature is high." -msgstr "" +msgstr "Висока температура термофіксатора!" -#: cups/localize.c:345 +#: cups/localize.c:330 msgid "The fuser's temperature is low." -msgstr "" +msgstr "Низька температура термофіксатора!" -#: scheduler/ipp.c:2107 +#: scheduler/ipp.c:2088 msgid "" "The notify-lease-duration attribute cannot be used with job subscriptions." msgstr "" +"Атрибут notify-lease-duration не може використовуватися з підписками на " +"завдання." -#: scheduler/ipp.c:2090 scheduler/ipp.c:5473 +#: scheduler/ipp.c:2071 scheduler/ipp.c:5499 #, c-format msgid "The notify-user-data value is too large (%d > 63 octets)." msgstr "" -#: cups/localize.c:349 +#: cups/localize.c:334 msgid "The optical photoconductor needs to be replaced." -msgstr "" +msgstr "Оптичний фотореєстратор повинен бути переміщений." -#: cups/localize.c:347 +#: cups/localize.c:332 msgid "The optical photoconductor will need to be replaced soon." -msgstr "" +msgstr "Необхідно перемістити оптичний фотореєстратор." #: cups/localize.c:331 msgid "The output bin is almost full." -msgstr "" +msgstr "Лоток виводу майже заповнений." #: cups/localize.c:333 msgid "The output bin is full." -msgstr "" +msgstr "Лоток виводу заповнений." #: cups/localize.c:329 msgid "The output bin is missing." -msgstr "" +msgstr "Відсутній лоток виводу." #: cups/localize.c:325 msgid "The paper tray is almost empty." -msgstr "" +msgstr "Лоток з папером майже порожній." #: cups/localize.c:327 msgid "The paper tray is empty." -msgstr "" +msgstr "Лоток з папером порожній." #: cups/localize.c:323 msgid "The paper tray is missing." -msgstr "" +msgstr "Лоток з папером відсутній." #: cups/localize.c:306 msgid "The paper tray needs to be filled." -msgstr "" +msgstr "Необхідно наповнити лоток з папером." -#: backend/ipp.c:941 +#: backend/ipp.c:981 msgid "" "The printer configuration is incorrect or the printer no longer exists." msgstr "" -#: backend/lpd.c:636 backend/lpd.c:1026 backend/lpd.c:1108 backend/lpd.c:1158 +#: backend/lpd.c:627 backend/lpd.c:1017 backend/lpd.c:1099 backend/lpd.c:1149 msgid "The printer did not respond." -msgstr "" +msgstr "Принтер не відповідає." -#: backend/ipp.c:784 backend/ipp.c:904 backend/ipp.c:1018 backend/ipp.c:1409 -#: backend/ipp.c:1574 backend/lpd.c:845 backend/socket.c:384 -#: backend/usb-unix.c:131 backend/usb-unix.c:423 backend/usb-unix.c:506 +#: backend/ipp.c:825 backend/ipp.c:944 backend/ipp.c:1058 backend/ipp.c:1449 +#: backend/ipp.c:1614 backend/lpd.c:836 backend/socket.c:379 +#: backend/usb-unix.c:124 backend/usb-unix.c:414 backend/usb-unix.c:497 msgid "The printer is in use." -msgstr "" +msgstr "Принтер використовується." -#: backend/runloop.c:254 backend/runloop.c:374 cups/localize.c:311 +#: backend/runloop.c:243 backend/runloop.c:363 cups/localize.c:296 msgid "The printer is not connected." -msgstr "" +msgstr "Принтер не під’єднаний." -#: backend/ipp.c:762 backend/ipp.c:795 backend/ipp.c:900 backend/lpd.c:824 -#: backend/lpd.c:865 backend/socket.c:363 backend/socket.c:396 +#: backend/ipp.c:803 backend/ipp.c:836 backend/ipp.c:940 backend/lpd.c:815 +#: backend/lpd.c:856 backend/socket.c:358 backend/socket.c:391 msgid "The printer is not responding." -msgstr "" +msgstr "Принтер не відповідає." -#: backend/runloop.c:396 +#: backend/runloop.c:385 msgid "The printer is now connected." -msgstr "" +msgstr "Принтер зараз під’єднаний." -#: backend/usb-darwin.c:1299 +#: backend/usb-darwin.c:1300 msgid "The printer is now online." -msgstr "" +msgstr "Принтер зараз увімкнений." -#: backend/usb-darwin.c:1320 +#: backend/usb-darwin.c:1321 msgid "The printer is offline." -msgstr "" +msgstr "Принтер вимкнений." #: cups/localize.c:335 msgid "The printer is running low on ink." -msgstr "" +msgstr "В принтері закінчується чорнило." #: cups/localize.c:313 msgid "The printer is running low on toner." -msgstr "" +msgstr "В принтері закінчується тонер." -#: backend/ipp.c:777 backend/lpd.c:838 backend/socket.c:377 +#: backend/ipp.c:818 backend/lpd.c:829 backend/socket.c:372 msgid "The printer is unreachable at this time." -msgstr "" +msgstr "Принтер на цей час недоступний." -#: cups/localize.c:337 +#: cups/localize.c:322 msgid "The printer may be out of ink." -msgstr "" +msgstr "Можливо, в принтері закінчилося чорнило." -#: cups/localize.c:315 +#: cups/localize.c:300 msgid "The printer may be out of toner." -msgstr "" +msgstr "Можливо, в принтері закінчився тонер." -#: backend/ipp.c:771 backend/lpd.c:832 backend/socket.c:371 +#: backend/ipp.c:812 backend/lpd.c:823 backend/socket.c:366 msgid "The printer may not exist or is unavailable at this time." -msgstr "" +msgstr "Принтер не існує або на цей час недоступний." -#: cgi-bin/admin.c:931 +#: cgi-bin/admin.c:909 msgid "" "The printer name may only contain up to 127 printable characters and may not " "contain spaces, slashes (/), or the pound sign (#)." msgstr "" +"Ім’я принтера може містити максимально 127 друкованих символів й не може " +"містити пробіли, дріб (/) або знак «ґрат» (#)." -#: scheduler/ipp.c:808 scheduler/ipp.c:1068 scheduler/ipp.c:3225 -#: scheduler/ipp.c:3404 scheduler/ipp.c:5140 scheduler/ipp.c:5307 -#: scheduler/ipp.c:5621 scheduler/ipp.c:6185 scheduler/ipp.c:6939 -#: scheduler/ipp.c:6995 scheduler/ipp.c:7309 scheduler/ipp.c:7575 -#: scheduler/ipp.c:7664 scheduler/ipp.c:7697 scheduler/ipp.c:8020 -#: scheduler/ipp.c:8413 scheduler/ipp.c:8495 scheduler/ipp.c:9662 -#: scheduler/ipp.c:10116 scheduler/ipp.c:10447 scheduler/ipp.c:10529 -#: scheduler/ipp.c:10903 +#: scheduler/ipp.c:788 scheduler/ipp.c:1048 scheduler/ipp.c:3205 +#: scheduler/ipp.c:3384 scheduler/ipp.c:5166 scheduler/ipp.c:5333 +#: scheduler/ipp.c:5647 scheduler/ipp.c:6216 scheduler/ipp.c:7025 +#: scheduler/ipp.c:7081 scheduler/ipp.c:7395 scheduler/ipp.c:7661 +#: scheduler/ipp.c:7750 scheduler/ipp.c:7783 scheduler/ipp.c:8106 +#: scheduler/ipp.c:8500 scheduler/ipp.c:8582 scheduler/ipp.c:9747 +#: scheduler/ipp.c:10199 scheduler/ipp.c:10530 scheduler/ipp.c:10612 +#: scheduler/ipp.c:10987 msgid "The printer or class does not exist." -msgstr "" +msgstr "Принтер або клас не існує." -#: scheduler/ipp.c:1254 +#: scheduler/ipp.c:1234 msgid "The printer or class is not shared." -msgstr "" +msgstr "До принтера або класу не відкрито спільний доступ." -#: cups/localize.c:317 +#: cups/localize.c:302 msgid "The printer's cover is open." -msgstr "" +msgstr "Кришка принтера відчинена." -#: cups/localize.c:321 +#: cups/localize.c:306 msgid "The printer's door is open." -msgstr "" +msgstr "Дверця принтера відчинена." -#: cups/localize.c:319 +#: cups/localize.c:304 msgid "The printer's interlock is open." -msgstr "" +msgstr "Відчинений замок." -#: cups/localize.c:339 +#: cups/localize.c:324 msgid "The printer's waste bin is almost full." -msgstr "" +msgstr "Відсік для сміття майже заповнений." -#: cups/localize.c:341 +#: cups/localize.c:326 msgid "The printer's waste bin is full." -msgstr "" +msgstr "Відсік для сміття заповнений." -#: scheduler/ipp.c:914 scheduler/ipp.c:2271 +#: scheduler/ipp.c:894 scheduler/ipp.c:2252 #, c-format msgid "The printer-uri \"%s\" contains invalid characters." -msgstr "" +msgstr "printer-uri «%s» містить неприпустимі символи." -#: scheduler/ipp.c:3202 +#: scheduler/ipp.c:3182 msgid "The printer-uri attribute is required." msgstr "" -#: scheduler/ipp.c:898 +#: scheduler/ipp.c:878 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"." -msgstr "" +msgstr "printer-uri повинен мати форму «ipp://HOSTNAME/classes/CLASSNAME»." -#: scheduler/ipp.c:2255 +#: scheduler/ipp.c:2236 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"." msgstr "" +"printer-uri повинен мати форму «ipp://HOSTNAME/printers/PRINTERNAME»." -#: cgi-bin/admin.c:474 +#: cgi-bin/admin.c:452 msgid "" "The subscription name may not contain spaces, slashes (/), question marks " "(?), or the pound sign (#)." msgstr "" +"Ім’я підписки не може містити пробіли, дріб (/), знаки питання (?) або знак " +"«ґрат» (#)." -#: scheduler/client.c:2533 +#: scheduler/client.c:2232 msgid "" "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to " "enable it." msgstr "" +"Веб-інтерфейс зараз відімкнений. Для увімкнення виконайте «cupsctl " +"WebInterface=yes»." -#: scheduler/ipp.c:6280 +#: scheduler/ipp.c:6314 #, c-format msgid "The which-jobs value \"%s\" is not supported." msgstr "" -#: scheduler/ipp.c:5551 +#: scheduler/ipp.c:5577 msgid "There are too many subscriptions." -msgstr "" +msgstr "Забагато підписок." #: cups/localize.c:308 msgid "There is a paper jam." -msgstr "" +msgstr "Замнуло папір." #: backend/usb-darwin.c:386 backend/usb-darwin.c:445 backend/usb-darwin.c:514 -#: backend/usb-darwin.c:535 backend/usb-libusb.c:291 backend/usb-libusb.c:345 +#: backend/usb-darwin.c:535 backend/usb-libusb.c:271 backend/usb-libusb.c:325 msgid "There was an unrecoverable USB error." -msgstr "" +msgstr "Невідновлювана помилка USB." -#: ppdc/sample.c:435 +#: ppdc/sample.c:430 msgid "Thermal Transfer Media" -msgstr "" +msgstr "Носій для друку методом термопереносу" -#: scheduler/ipp.c:1499 +#: scheduler/ipp.c:1479 msgid "Too many active jobs." -msgstr "" +msgstr "Забагато активних завдань." -#: scheduler/ipp.c:1393 +#: scheduler/ipp.c:1373 #, c-format msgid "Too many job-sheets values (%d > 2)." msgstr "" -#: scheduler/ipp.c:2556 +#: scheduler/ipp.c:2537 #, c-format msgid "Too many printer-state-reasons values (%d > %d)." msgstr "" -#: ppdc/sample.c:289 +#: ppdc/sample.c:284 msgid "Transparency" -msgstr "" +msgstr "Прозорість:" -#: ppdc/sample.c:284 +#: ppdc/sample.c:279 msgid "Tray" -msgstr "" +msgstr "Лоток" -#: ppdc/sample.c:264 +#: ppdc/sample.c:256 msgid "Tray 1" -msgstr "" +msgstr "Лоток 1" -#: ppdc/sample.c:265 +#: ppdc/sample.c:257 msgid "Tray 2" -msgstr "" +msgstr "Лоток 2" -#: ppdc/sample.c:266 +#: ppdc/sample.c:258 msgid "Tray 3" -msgstr "" +msgstr "Лоток 3" -#: ppdc/sample.c:267 +#: ppdc/sample.c:259 msgid "Tray 4" -msgstr "" +msgstr "Лоток 4" -#: cups/http-support.c:1390 +#: cups/http-support.c:1378 msgid "URI Too Long" -msgstr "" +msgstr "Задовга адреса URI" #: ppdc/sample.c:138 msgid "US Ledger" -msgstr "" +msgstr "US Ledger" #: ppdc/sample.c:139 msgid "US Legal" -msgstr "" +msgstr "US Legal" #: ppdc/sample.c:140 msgid "US Legal Oversize" @@ -5556,7 +5581,7 @@ #: ppdc/sample.c:141 msgid "US Letter" -msgstr "" +msgstr "US Letter" #: ppdc/sample.c:142 msgid "US Letter Long Edge" @@ -5574,513 +5599,527 @@ msgid "US Letter Small" msgstr "" -#: cgi-bin/admin.c:1959 cgi-bin/admin.c:1972 cgi-bin/admin.c:1996 +#: cgi-bin/admin.c:1939 cgi-bin/admin.c:1952 cgi-bin/admin.c:1976 msgid "Unable to access cupsd.conf file" -msgstr "" +msgstr "Немає доступу до файлу cupsd.conf" #: cgi-bin/help.c:133 msgid "Unable to access help file." -msgstr "" +msgstr "Немає доступу до файлу довідки." -#: cgi-bin/admin.c:526 +#: cgi-bin/admin.c:504 msgid "Unable to add RSS subscription" msgstr "" -#: cgi-bin/admin.c:814 +#: cgi-bin/admin.c:792 msgid "Unable to add class" -msgstr "" +msgstr "Не вдається додати клас" -#: backend/ipp.c:1757 +#: backend/ipp.c:1796 msgid "Unable to add document to print job." -msgstr "" +msgstr "Не вдається додати документ у завдання друку." -#: scheduler/ipp.c:1558 +#: scheduler/ipp.c:1537 #, c-format msgid "Unable to add job for destination \"%s\"." msgstr "" -#: cgi-bin/admin.c:1059 cgi-bin/admin.c:1419 +#: cgi-bin/admin.c:1037 cgi-bin/admin.c:1399 msgid "Unable to add printer" -msgstr "" +msgstr "Не вдається додати принтер" -#: scheduler/ipp.c:1184 +#: scheduler/ipp.c:1164 msgid "Unable to allocate memory for file types." msgstr "" -#: filter/pstops.c:451 +#: filter/pstops.c:418 msgid "Unable to allocate memory for page info" msgstr "" -#: filter/pstops.c:445 +#: filter/pstops.c:412 msgid "Unable to allocate memory for pages array" msgstr "" -#: cgi-bin/admin.c:1525 +#: cgi-bin/admin.c:1505 msgid "Unable to cancel RSS subscription" msgstr "" -#: backend/ipp.c:2160 +#: backend/ipp.c:2077 backend/ipp.c:2512 msgid "Unable to cancel print job." -msgstr "" +msgstr "Не вдається скасувати завдання на друк." -#: cgi-bin/admin.c:2990 +#: cgi-bin/admin.c:2970 msgid "Unable to change printer" -msgstr "" +msgstr "Не вдається змінити принтер" -#: cgi-bin/admin.c:3906 +#: cgi-bin/admin.c:3886 msgid "Unable to change printer-is-shared attribute" msgstr "" -#: cgi-bin/admin.c:1657 cgi-bin/admin.c:1799 +#: cgi-bin/admin.c:1637 cgi-bin/admin.c:1779 msgid "Unable to change server settings" -msgstr "" +msgstr "Не вдається змінити налаштування сервера" -#: cups/ipp.c:5416 +#: cups/ipp.c:5389 #, c-format msgid "Unable to compile mimeMediaType regular expression: %s." msgstr "" -#: cups/ipp.c:5362 +#: cups/ipp.c:5335 #, c-format msgid "Unable to compile naturalLanguage regular expression: %s." msgstr "" -#: filter/commandtops.c:420 +#: filter/commandtops.c:407 msgid "Unable to configure printer options." -msgstr "" +msgstr "Не вдається налаштувати параметри принтера." -#: cups/adminutil.c:911 cups/request.c:1082 +#: cups/adminutil.c:900 cups/request.c:1066 msgid "Unable to connect to host." -msgstr "" +msgstr "Не вдається під’єднатися до хосту." -#: backend/ipp.c:740 backend/ipp.c:1214 backend/lpd.c:804 backend/socket.c:343 -#: backend/usb-unix.c:117 +#: backend/ipp.c:781 backend/ipp.c:1254 backend/lpd.c:795 backend/socket.c:338 +#: backend/usb-unix.c:110 msgid "Unable to contact printer, queuing on next printer in class." msgstr "" +"Не вдається зв’язатися з принтером. Постановка у чергу на наступний принтер " +"у класі." -#: cups/adminutil.c:726 +#: cups/adminutil.c:715 #, c-format msgid "Unable to copy 64-bit CUPS printer driver files (%d)." msgstr "" -#: cups/adminutil.c:691 +#: cups/adminutil.c:680 #, c-format msgid "Unable to copy 64-bit Windows printer driver files (%d)." msgstr "" +"Не вдається скопіювати файли 64-бітового драйверу принтера для Windows (%d)." -#: cups/adminutil.c:522 +#: cups/adminutil.c:511 #, c-format msgid "Unable to copy CUPS printer driver files (%d)." msgstr "" -#: scheduler/ipp.c:2676 +#: scheduler/ipp.c:2657 #, c-format msgid "Unable to copy PPD file - %s" -msgstr "" +msgstr "Не вдається копіювати PPD-файл - %s" -#: scheduler/ipp.c:2731 +#: scheduler/ipp.c:2712 msgid "Unable to copy PPD file." -msgstr "" +msgstr "Не вдається скопіювати PPD-файл." -#: cups/adminutil.c:487 +#: cups/adminutil.c:476 #, c-format msgid "Unable to copy Windows 2000 printer driver files (%d)." msgstr "" +"Не вдається скопіювати файли драйверу принтера для Windows 2000 (%d)." -#: cups/adminutil.c:610 +#: cups/adminutil.c:599 #, c-format msgid "Unable to copy Windows 9x printer driver files (%d)." -msgstr "" +msgstr "Не вдається скопіювати файли драйверу принтера для Windows 9x (%d)." -#: scheduler/ipp.c:2653 +#: scheduler/ipp.c:2634 #, c-format msgid "Unable to copy interface script - %s" -msgstr "" +msgstr "Не вдається копіювати скрипт інтерфейсу - %s" -#: cups/util.c:605 cups/util.c:1667 +#: cups/util.c:496 cups/util.c:1479 msgid "Unable to create printer-uri" -msgstr "" +msgstr "Не вдається створити printer-uri" -#: cgi-bin/admin.c:1850 cgi-bin/admin.c:1862 scheduler/cupsfilter.c:1262 +#: cgi-bin/admin.c:1830 cgi-bin/admin.c:1842 scheduler/cupsfilter.c:1290 msgid "Unable to create temporary file" -msgstr "" +msgstr "Не вдається створити тимчасовий файл" -#: cgi-bin/admin.c:2153 +#: cgi-bin/admin.c:2133 msgid "Unable to delete class" -msgstr "" +msgstr "Не вдається вилучити клас" -#: cgi-bin/admin.c:2238 +#: cgi-bin/admin.c:2218 msgid "Unable to delete printer" -msgstr "" +msgstr "Не вдається вилучити принтер" -#: cgi-bin/classes.c:260 cgi-bin/printers.c:269 +#: cgi-bin/classes.c:252 cgi-bin/printers.c:261 msgid "Unable to do maintenance command" msgstr "" -#: cgi-bin/admin.c:1974 +#: cgi-bin/admin.c:1954 msgid "Unable to edit cupsd.conf files larger than 1MB" -msgstr "" +msgstr "Неможливо редагувати файли cupsd.conf більші 1 МБ" -#: cups/http.c:5354 +#: cups/tls-darwin.c:1284 msgid "" "Unable to establish a secure connection to host (certificate chain invalid)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (невірний ланцюжок " +"сертифікатів)." -#: cups/http.c:5344 +#: cups/tls-darwin.c:1274 msgid "" "Unable to establish a secure connection to host (certificate not yet valid)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (сертифікат ще не вступив у " +"дію)." -#: cups/http.c:5339 +#: cups/tls-darwin.c:1269 msgid "" "Unable to establish a secure connection to host (expired certificate)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (термін дії сертифікату " +"вийшов)." -#: cups/http.c:5349 +#: cups/tls-darwin.c:1279 msgid "Unable to establish a secure connection to host (host name mismatch)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (неправильне ім’я хосту)." -#: cups/http.c:5359 +#: cups/tls-darwin.c:1289 msgid "" "Unable to establish a secure connection to host (peer dropped connection " "before responding)." msgstr "" -#: cups/http.c:5334 +#: cups/tls-darwin.c:1264 msgid "" "Unable to establish a secure connection to host (self-signed certificate)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (самозавірений сертифікат)" -#: cups/http.c:5329 +#: cups/tls-darwin.c:1259 msgid "" "Unable to establish a secure connection to host (untrusted certificate)." msgstr "" +"Неможливо встановити безпечне з’єднання з хостом (недовірений сертифікат)." -#: cups/http.c:5130 cups/http.c:5386 cups/http.c:5423 cups/http.c:5442 +#: cups/tls-darwin.c:1316 cups/tls-sspi.c:1247 cups/tls-sspi.c:1264 msgid "Unable to establish a secure connection to host." -msgstr "" +msgstr "Неможливо встановити безпечне з’єднання з хостом." -#: cgi-bin/ipp-var.c:365 +#: cgi-bin/ipp-var.c:350 msgid "Unable to find destination for job" -msgstr "" +msgstr "Не вдається знайти призначення для завдання" -#: cups/http-support.c:1830 +#: cups/http-support.c:1949 msgid "Unable to find printer." -msgstr "" +msgstr "Не вдається знайти принтер." -#: backend/ipp.c:3435 +#: backend/ipp.c:3493 msgid "Unable to get backend exit status." msgstr "" -#: cgi-bin/classes.c:450 +#: cgi-bin/classes.c:442 msgid "Unable to get class list" -msgstr "" +msgstr "Не вдається отримати перелік класів" -#: cgi-bin/classes.c:549 +#: cgi-bin/classes.c:541 msgid "Unable to get class status" -msgstr "" +msgstr "Не вдається отримати статус класу" -#: cgi-bin/admin.c:1320 +#: cgi-bin/admin.c:1300 msgid "Unable to get list of printer drivers" -msgstr "" +msgstr "Не вдається отримати перелік драйверів принтера" -#: cgi-bin/admin.c:2840 +#: cgi-bin/admin.c:2820 msgid "Unable to get printer attributes" -msgstr "" +msgstr "Не вдається отримати атрибути принтера" -#: cgi-bin/printers.c:467 +#: cgi-bin/printers.c:459 msgid "Unable to get printer list" -msgstr "" +msgstr "Не вдається отримати перелік принтерів" -#: cgi-bin/printers.c:569 +#: cgi-bin/printers.c:561 msgid "Unable to get printer status" -msgstr "" +msgstr "Не вдається отримати статус принтера" -#: backend/ipp.c:965 +#: backend/ipp.c:1005 msgid "Unable to get printer status." -msgstr "" +msgstr "Не вдається отримати статус принтера." -#: cups/adminutil.c:565 cups/adminutil.c:769 +#: cups/adminutil.c:554 cups/adminutil.c:758 #, c-format msgid "Unable to install Windows 2000 printer driver files (%d)." msgstr "" +"Не вдається встановити файли драйверу принтера для Windows 2000 (%d)." -#: cups/adminutil.c:639 +#: cups/adminutil.c:628 #, c-format msgid "Unable to install Windows 9x printer driver files (%d)." -msgstr "" +msgstr "Не вдається встановити файли драйверу принтера для Windows 9x (%d)." #: cgi-bin/help.c:92 msgid "Unable to load help index." -msgstr "" +msgstr "Не вдається завантажити індекс довідки." -#: backend/ipp.c:665 backend/lpd.c:435 backend/socket.c:282 +#: backend/ipp.c:668 backend/lpd.c:426 backend/socket.c:277 #, c-format msgid "Unable to locate printer \"%s\"." msgstr "" -#: backend/dnssd.c:790 backend/ipp.c:334 backend/lpd.c:205 -#: backend/socket.c:168 +#: backend/dnssd.c:787 backend/ipp.c:336 backend/lpd.c:196 +#: backend/socket.c:163 msgid "Unable to locate printer." msgstr "" -#: cgi-bin/admin.c:813 +#: cgi-bin/admin.c:791 msgid "Unable to modify class" -msgstr "" +msgstr "Не вдається змінити клас" -#: cgi-bin/admin.c:1058 cgi-bin/admin.c:1418 +#: cgi-bin/admin.c:1036 cgi-bin/admin.c:1398 msgid "Unable to modify printer" -msgstr "" +msgstr "Не вдається змінити принтер" -#: cgi-bin/ipp-var.c:432 cgi-bin/ipp-var.c:521 +#: cgi-bin/ipp-var.c:417 cgi-bin/ipp-var.c:506 msgid "Unable to move job" -msgstr "" +msgstr "Не вдається перемістити завдання" -#: cgi-bin/ipp-var.c:434 cgi-bin/ipp-var.c:523 +#: cgi-bin/ipp-var.c:419 cgi-bin/ipp-var.c:508 msgid "Unable to move jobs" -msgstr "" +msgstr "Не вдається перемістити завдання" -#: cgi-bin/admin.c:3186 cups/ppd.c:339 +#: cgi-bin/admin.c:3166 cups/ppd.c:297 msgid "Unable to open PPD file" -msgstr "" +msgstr "Не вдається відкрити PPD-файл" -#: cgi-bin/admin.c:2608 +#: cgi-bin/admin.c:2588 msgid "Unable to open cupsd.conf file:" -msgstr "" +msgstr "Не вдається відкрити файл «cupsd.conf»:" -#: backend/usb-unix.c:141 +#: backend/usb-unix.c:134 msgid "Unable to open device file" -msgstr "" +msgstr "Не вдається відкрити файл пристрою" -#: scheduler/ipp.c:5966 +#: scheduler/ipp.c:5992 #, c-format msgid "Unable to open document #%d in job #%d." -msgstr "" +msgstr "Не вдається відкрити документ #%d у завданні #%d." #: cgi-bin/help.c:364 msgid "Unable to open help file." -msgstr "" +msgstr "Не вдається відкрити файл довідки." -#: backend/ipp.c:376 backend/ipp.c:1503 backend/ipp.c:1712 backend/lpd.c:505 -#: backend/socket.c:155 backend/usb.c:237 filter/gziptoany.c:71 -#: filter/pstops.c:300 +#: backend/ipp.c:378 backend/ipp.c:1543 backend/ipp.c:1751 backend/lpd.c:496 +#: backend/socket.c:150 backend/usb.c:237 filter/gziptoany.c:67 +#: filter/pstops.c:267 msgid "Unable to open print file" -msgstr "" +msgstr "Не вдається відкрити файл друку" -#: filter/rastertoepson.c:998 filter/rastertohp.c:724 -#: filter/rastertolabel.c:1141 +#: filter/rastertoepson.c:983 filter/rastertohp.c:713 +#: filter/rastertolabel.c:1133 msgid "Unable to open raster file" -msgstr "" +msgstr "Не вдається відкрити растровий файл" -#: cgi-bin/ipp-var.c:795 +#: cgi-bin/ipp-var.c:780 msgid "Unable to print test page" -msgstr "" +msgstr "Не вдається роздрукувати пробну сторінку" -#: backend/runloop.c:96 backend/runloop.c:325 backend/usb-darwin.c:622 -#: backend/usb-darwin.c:666 backend/usb-libusb.c:436 backend/usb-libusb.c:471 +#: backend/runloop.c:85 backend/runloop.c:314 backend/usb-darwin.c:622 +#: backend/usb-darwin.c:666 backend/usb-libusb.c:416 backend/usb-libusb.c:451 msgid "Unable to read print data." -msgstr "" +msgstr "Не вдається прочитати дані друку." #: cups/dest.c:3422 msgid "Unable to resolve printer URI." -msgstr "" +msgstr "Не вдається дозволити URI принтера." -#: cups/adminutil.c:2088 +#: cups/adminutil.c:2077 #, c-format msgid "Unable to run \"%s\": %s" -msgstr "" +msgstr "Не вдається запустити «%s»: %s" -#: filter/pstops.c:563 +#: filter/pstops.c:530 msgid "Unable to see in file" msgstr "" -#: cgi-bin/ipp-var.c:598 cgi-bin/ipp-var.c:618 +#: cgi-bin/ipp-var.c:583 cgi-bin/ipp-var.c:603 msgid "Unable to send command to printer driver" -msgstr "" +msgstr "Не вдається відправити команду драйверу принтера" -#: backend/usb-darwin.c:744 backend/usb-libusb.c:547 +#: backend/usb-darwin.c:744 backend/usb-libusb.c:527 msgid "Unable to send data to printer." -msgstr "" +msgstr "Не вдається відправити дані на принтер." -#: cups/adminutil.c:821 +#: cups/adminutil.c:810 #, c-format msgid "Unable to set Windows printer driver (%d)." msgstr "" -#: cgi-bin/admin.c:3807 +#: cgi-bin/admin.c:3787 msgid "Unable to set options" msgstr "" -#: cgi-bin/admin.c:3077 +#: cgi-bin/admin.c:3057 msgid "Unable to set server default" msgstr "" -#: backend/ipp.c:3294 backend/ipp.c:3371 backend/ipp.c:3379 +#: backend/ipp.c:3352 backend/ipp.c:3429 backend/ipp.c:3437 msgid "Unable to start backend process." msgstr "" -#: cgi-bin/admin.c:1912 +#: cgi-bin/admin.c:1892 msgid "Unable to upload cupsd.conf file" msgstr "" -#: backend/usb-darwin.c:2014 backend/usb-darwin.c:2038 +#: backend/usb-darwin.c:2016 backend/usb-darwin.c:2040 msgid "Unable to use legacy USB class driver." msgstr "" -#: backend/runloop.c:125 backend/runloop.c:380 +#: backend/runloop.c:114 backend/runloop.c:369 msgid "Unable to write print data" -msgstr "" +msgstr "Не вдається записати дані друку" -#: filter/gziptoany.c:90 +#: filter/gziptoany.c:86 #, c-format msgid "Unable to write uncompressed print data: %s" msgstr "" -#: cups/http-support.c:1378 +#: cups/http-support.c:1366 msgid "Unauthorized" -msgstr "" +msgstr "Не уповноважено" -#: cgi-bin/admin.c:3503 +#: cgi-bin/admin.c:3483 msgid "Units" -msgstr "" +msgstr "Одиниці" -#: cups/http-support.c:1418 cups/ppd.c:366 +#: cups/http-support.c:1406 cups/http-support.c:1490 cups/ppd.c:324 msgid "Unknown" -msgstr "" +msgstr "Невідомий" -#: filter/pstops.c:2214 +#: filter/pstops.c:2185 #, c-format msgid "Unknown choice \"%s\" for option \"%s\"." -msgstr "" +msgstr "Невідомий вибір «%s» для параметру «%s»." -#: backend/ipp.c:518 +#: backend/ipp.c:520 #, c-format msgid "Unknown encryption option value: \"%s\"." -msgstr "" +msgstr "Невідоме значення параметру шифрування: «%s»." -#: backend/lpd.c:351 +#: backend/lpd.c:342 #, c-format msgid "Unknown file order: \"%s\"." msgstr "" -#: backend/lpd.c:322 +#: backend/lpd.c:313 #, c-format msgid "Unknown format character: \"%c\"." msgstr "" -#: cups/dest-options.c:984 +#: cups/dest-options.c:964 msgid "Unknown media size name." msgstr "" -#: backend/ipp.c:582 +#: backend/ipp.c:584 #, c-format msgid "Unknown option \"%s\" with value \"%s\"." -msgstr "" +msgstr "Невідомий параметр «%s» зі значенням «%s»." -#: filter/pstops.c:2197 +#: filter/pstops.c:2168 #, c-format msgid "Unknown option \"%s\"." -msgstr "" +msgstr "Невідомий параметр «%s»." -#: backend/lpd.c:337 +#: backend/lpd.c:328 #, c-format msgid "Unknown print mode: \"%s\"." -msgstr "" +msgstr "Невідомий режим друку: \"%s\"." -#: scheduler/ipp.c:10318 +#: scheduler/ipp.c:10401 #, c-format msgid "Unknown printer-error-policy \"%s\"." -msgstr "" +msgstr "Невідома політика printer-error-policy «%s»." -#: scheduler/ipp.c:10301 +#: scheduler/ipp.c:10384 #, c-format msgid "Unknown printer-op-policy \"%s\"." -msgstr "" +msgstr "Невідома політика printer-op-policy «%s»." -#: cups/http-addrlist.c:746 +#: cups/http-addrlist.c:737 msgid "Unknown service name." msgstr "" -#: backend/ipp.c:547 +#: backend/ipp.c:549 #, c-format msgid "Unknown version option value: \"%s\"." msgstr "" -#: scheduler/ipp.c:10774 +#: scheduler/ipp.c:10858 #, c-format msgid "Unsupported 'compression' value \"%s\"." msgstr "" -#: scheduler/ipp.c:10804 +#: scheduler/ipp.c:10888 #, c-format msgid "Unsupported 'document-format' value \"%s\"." msgstr "" -#: scheduler/ipp.c:10879 +#: scheduler/ipp.c:10963 msgid "Unsupported 'job-name' value." msgstr "" -#: scheduler/ipp.c:332 +#: scheduler/ipp.c:329 #, c-format msgid "Unsupported character set \"%s\"." msgstr "" -#: scheduler/ipp.c:7986 scheduler/ipp.c:9223 +#: scheduler/ipp.c:8072 scheduler/ipp.c:9307 #, c-format msgid "Unsupported compression \"%s\"." -msgstr "" +msgstr "Непідтримуване стиснення «%s»." -#: scheduler/ipp.c:8120 scheduler/ipp.c:9373 +#: scheduler/ipp.c:8206 scheduler/ipp.c:9457 #, c-format msgid "Unsupported document-format \"%s\"." -msgstr "" +msgstr "Непідтримуваний формат документу \"%s\"." -#: scheduler/ipp.c:9356 +#: scheduler/ipp.c:9440 #, c-format msgid "Unsupported document-format \"%s/%s\"." -msgstr "" +msgstr "Непідтримуваний формат документу \"%s/%s\"." -#: scheduler/ipp.c:1359 +#: scheduler/ipp.c:1339 #, c-format msgid "Unsupported format \"%s\"." -msgstr "" +msgstr "Непідтримуваний формат «%s»." -#: scheduler/ipp.c:1457 +#: scheduler/ipp.c:1437 msgid "Unsupported margins." -msgstr "" +msgstr "Непідтримувані поля." -#: cups/pwg-media.c:568 +#: cups/pwg-media.c:549 msgid "Unsupported media value." msgstr "" -#: filter/pstops.c:2479 +#: filter/pstops.c:2450 #, c-format msgid "Unsupported number-up value %d, using number-up=1." msgstr "" -#: filter/pstops.c:2513 +#: filter/pstops.c:2484 #, c-format msgid "Unsupported number-up-layout value %s, using number-up-layout=lrtb." msgstr "" -#: filter/pstops.c:2564 +#: filter/pstops.c:2535 #, c-format msgid "Unsupported page-border value %s, using page-border=none." msgstr "" -#: filter/rastertopwg.c:147 filter/rastertopwg.c:155 filter/rastertopwg.c:164 +#: filter/rastertopwg.c:139 filter/rastertopwg.c:147 filter/rastertopwg.c:156 msgid "Unsupported raster data." -msgstr "" +msgstr "Непідтримувані растрові дані." -#: cups/snmp.c:1108 +#: cups/snmp.c:1064 msgid "Unsupported value type" -msgstr "" +msgstr "Непідтримуваний тип значення" -#: cups/http-support.c:1393 +#: cups/http-support.c:1381 msgid "Upgrade Required" -msgstr "" +msgstr "Потрібне оновлення" -#: systemv/lpadmin.c:668 +#: systemv/lpadmin.c:654 msgid "" "Usage:\n" "\n" @@ -6092,10 +6131,10 @@ " [-u allow:user,user] [-u deny:user,user]" msgstr "" -#: backend/dnssd.c:242 backend/ipp.c:323 backend/lpd.c:192 -#: backend/socket.c:132 backend/usb.c:183 filter/commandtops.c:74 -#: filter/gziptoany.c:50 filter/pstops.c:264 monitor/bcp.c:62 -#: monitor/tbcp.c:61 +#: backend/dnssd.c:227 backend/ipp.c:325 backend/lpd.c:183 +#: backend/socket.c:127 backend/usb.c:183 filter/commandtops.c:63 +#: filter/gziptoany.c:46 filter/pstops.c:231 monitor/bcp.c:56 +#: monitor/tbcp.c:55 #, c-format msgid "Usage: %s job-id user title copies options [file]" msgstr "" @@ -6108,7 +6147,7 @@ msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]" msgstr "" -#: scheduler/main.c:2001 +#: scheduler/main.c:2145 msgid "Usage: cupsd [options]" msgstr "" @@ -6133,7 +6172,7 @@ "Options:" msgstr "" -#: test/ippfind.c:2726 +#: test/ippfind.c:2738 msgid "" "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n" " ippfind [options] name[.regtype[.domain.]] ... [expression]\n" @@ -6141,7 +6180,7 @@ " ippfind --version" msgstr "" -#: test/ipptool.c:4706 +#: test/ipptool.c:4803 msgid "Usage: ipptool [options] URI filename [ ... filenameN ]" msgstr "" @@ -6149,7 +6188,7 @@ msgid "Usage: lpmove job/src dest" msgstr "" -#: systemv/lpoptions.c:553 +#: systemv/lpoptions.c:539 msgid "" "Usage: lpoptions [-h server] [-E] -d printer\n" " lpoptions [-h server] [-E] [-p printer] -l\n" @@ -6168,12 +6207,12 @@ " lppasswd [-g groupname] -x [username]" msgstr "" -#: berkeley/lpq.c:675 +#: berkeley/lpq.c:637 msgid "" "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]" msgstr "" -#: ppdc/ppdc.cxx:435 +#: ppdc/ppdc.cxx:430 msgid "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]" msgstr "" @@ -6185,7 +6224,7 @@ msgid "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]" msgstr "" -#: ppdc/ppdmerge.cxx:367 +#: ppdc/ppdmerge.cxx:361 msgid "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]" msgstr "" @@ -6194,91 +6233,95 @@ "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]" msgstr "" -#: backend/snmp.c:218 +#: backend/snmp.c:192 msgid "Usage: snmp [host-or-ip-address]" msgstr "" -#: cups/snmp.c:1060 +#: cups/snmp.c:1016 msgid "Value uses indefinite length" -msgstr "" +msgstr "Для значення довжина не встановлена" -#: cups/snmp.c:1045 +#: cups/snmp.c:1001 msgid "VarBind uses indefinite length" -msgstr "" +msgstr "Для VarBind довжина не встановлена" -#: cups/snmp.c:995 +#: cups/snmp.c:951 msgid "Version uses indefinite length" -msgstr "" +msgstr "Для Version довжина не встановлена" -#: backend/ipp.c:1858 +#: backend/ipp.c:1913 msgid "Waiting for job to complete." -msgstr "" +msgstr "Очікування завершення завдання." -#: backend/usb-darwin.c:469 backend/usb-libusb.c:243 +#: backend/usb-darwin.c:469 backend/usb-libusb.c:223 msgid "Waiting for printer to become available." -msgstr "" +msgstr "Очікування, коли принтер стане доступним." -#: backend/socket.c:443 +#: backend/socket.c:440 msgid "Waiting for printer to finish." msgstr "" -#: cups/adminutil.c:793 +#: cups/adminutil.c:782 msgid "Warning, no Windows 2000 printer drivers are installed." -msgstr "" +msgstr "Увага: не встановлені драйвери принтера для Windows 2000." -#: cups/http-support.c:1414 +#: cups/http-support.c:1402 msgid "Web Interface is Disabled" -msgstr "" +msgstr "Веб-інтерфейс вимкнений" -#: cups/ppd.c:1947 +#: cups/ppd.c:1902 msgid "Yes" -msgstr "" +msgstr "Так" -#: scheduler/client.c:2520 +#: scheduler/client.c:2219 #, c-format msgid "" "You must access this page using the URL https://%s:%d%s." msgstr "" +"Ви повинні отримати доступ до цієї сторінки за допомогою URL https://%s:%d%s." #: systemv/lppasswd.c:254 msgid "" "Your password must be at least 6 characters long, cannot contain your " "username, and must contain at least one letter and number." msgstr "" +"Пароль повинен бути довжиною не менше 6 символів, не повинен містити ваше " +"ім’я користувача і повинен містити принаймні одну літеру і цифри." -#: ppdc/sample.c:439 +#: ppdc/sample.c:434 msgid "ZPL Label Printer" -msgstr "" +msgstr "Принтер для друку етикеток ZPL" -#: ppdc/sample.c:362 +#: ppdc/sample.c:357 msgid "Zebra" -msgstr "" +msgstr "Zebra" #: cups/notify.c:102 msgid "aborted" -msgstr "" +msgstr "перервано" #: cups/notify.c:99 msgid "canceled" -msgstr "" +msgstr "скасовано" #: cups/notify.c:105 msgid "completed" -msgstr "" +msgstr "завершено" -#: scheduler/ipp.c:5838 +#: scheduler/ipp.c:5864 msgid "cups-deviced failed to execute." -msgstr "" +msgstr "Не вдалося виконати cups-deviced." -#: scheduler/ipp.c:6657 scheduler/ipp.c:6906 +#: scheduler/ipp.c:6743 scheduler/ipp.c:6992 msgid "cups-driverd failed to execute." -msgstr "" +msgstr "Не вдалося виконати cups-driverd." #: systemv/cupsaddsmb.c:233 #, c-format msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s" -msgstr "" +msgstr "cupsaddsmb: Немає PPD-файлу для принтера «%s» — %s" #: systemv/cupsctl.c:141 msgid "cupsctl: Cannot set Listen or Port directly." @@ -6287,27 +6330,27 @@ #: systemv/cupsctl.c:152 #, c-format msgid "cupsctl: Unable to connect to server: %s" -msgstr "" +msgstr "cupsctl: Не вдається під’єднатися до сервера: %s" #: systemv/cupsctl.c:195 #, c-format msgid "cupsctl: Unknown option \"%s\"" -msgstr "" +msgstr "cupsctl: Невідомий параметр \"%s\"" #: systemv/cupsctl.c:197 #, c-format msgid "cupsctl: Unknown option \"-%c\"" -msgstr "" +msgstr "cupsctl: Невідомий параметр \"-%c\"" #: scheduler/main.c:171 msgid "cupsd: Expected config filename after \"-c\" option." msgstr "" -#: scheduler/main.c:259 +#: scheduler/main.c:258 msgid "cupsd: Expected cups-files.conf filename after \"-s\" option." msgstr "" -#: scheduler/main.c:270 +#: scheduler/main.c:269 msgid "cupsd: Relative cups-files.conf filename not allowed." msgstr "" @@ -6315,39 +6358,39 @@ msgid "cupsd: Unable to get current directory." msgstr "" -#: scheduler/main.c:317 scheduler/main.c:326 +#: scheduler/main.c:316 scheduler/main.c:325 msgid "cupsd: Unable to get path to cups-files.conf file." msgstr "" -#: scheduler/main.c:299 +#: scheduler/main.c:298 #, c-format msgid "cupsd: Unknown argument \"%s\" - aborting." -msgstr "" +msgstr "cupsd: Невідомий аргумент \"%s\" - перервано." -#: scheduler/main.c:292 +#: scheduler/main.c:291 #, c-format msgid "cupsd: Unknown option \"%c\" - aborting." -msgstr "" +msgstr "cupsd: Невідомий параметр \"%c\" - перервано." #: scheduler/main.c:236 msgid "cupsd: launchd(8) support not compiled in, running in normal mode." msgstr "" -#: scheduler/cupsfilter.c:1235 +#: scheduler/cupsfilter.c:1263 #, c-format msgid "cupsfilter: Invalid document number %d." msgstr "" -#: scheduler/cupsfilter.c:1229 +#: scheduler/cupsfilter.c:1257 #, c-format msgid "cupsfilter: Invalid job ID %d." -msgstr "" +msgstr "cupsfilter: Невірний ідентифікатор завдання %d." -#: scheduler/cupsfilter.c:340 +#: scheduler/cupsfilter.c:348 msgid "cupsfilter: Only one filename can be specified." -msgstr "" +msgstr "cupsfilter: Можна вказати лише одне ім’я файлу." -#: scheduler/cupsfilter.c:1277 +#: scheduler/cupsfilter.c:1305 #, c-format msgid "cupsfilter: Unable to get job file - %s" msgstr "" @@ -6360,329 +6403,329 @@ msgid "cupstestppd: The -v option is incompatible with the -q option." msgstr "" -#: systemv/lpstat.c:1279 systemv/lpstat.c:1282 systemv/lpstat.c:1285 +#: systemv/lpstat.c:1232 systemv/lpstat.c:1235 systemv/lpstat.c:1238 #, c-format msgid "device for %s/%s: %s" -msgstr "" +msgstr "пристрій для %s/%s: %s" -#: systemv/lpstat.c:1266 systemv/lpstat.c:1269 systemv/lpstat.c:1272 +#: systemv/lpstat.c:1218 systemv/lpstat.c:1221 systemv/lpstat.c:1224 #, c-format msgid "device for %s: %s" -msgstr "" +msgstr "пристрій для %s: %s" -#: cups/snmp.c:1032 +#: cups/snmp.c:988 msgid "error-index uses indefinite length" -msgstr "" +msgstr "Для error-index довжина не встановлена" -#: cups/snmp.c:1024 +#: cups/snmp.c:980 msgid "error-status uses indefinite length" -msgstr "" +msgstr "Для error-status довжина не встановлена" #: cups/notify.c:90 msgid "held" -msgstr "" +msgstr "затримано" -#: berkeley/lpc.c:209 +#: berkeley/lpc.c:201 msgid "help\t\tGet help on commands." msgstr "" #: cups/notify.c:131 msgid "idle" -msgstr "" +msgstr "вільний" -#: test/ippfind.c:2458 +#: test/ippfind.c:2465 #, c-format msgid "ippfind: Bad regular expression: %s" msgstr "" -#: test/ippfind.c:347 +#: test/ippfind.c:328 msgid "ippfind: Cannot use --and after --or." msgstr "" -#: test/ippfind.c:620 +#: test/ippfind.c:601 #, c-format msgid "ippfind: Expected key name after %s." msgstr "" -#: test/ippfind.c:570 test/ippfind.c:753 +#: test/ippfind.c:551 test/ippfind.c:734 #, c-format msgid "ippfind: Expected port range after %s." msgstr "" -#: test/ippfind.c:380 +#: test/ippfind.c:361 #, c-format msgid "ippfind: Expected program after %s." msgstr "" -#: test/ippfind.c:397 +#: test/ippfind.c:378 #, c-format msgid "ippfind: Expected semi-colon after %s." msgstr "" -#: test/ippfind.c:1977 +#: test/ippfind.c:1965 msgid "ippfind: Missing close brace in substitution." msgstr "" -#: test/ippfind.c:1074 +#: test/ippfind.c:1053 msgid "ippfind: Missing close parenthesis." msgstr "" -#: test/ippfind.c:354 +#: test/ippfind.c:335 msgid "ippfind: Missing expression before \"--and\"." msgstr "" -#: test/ippfind.c:467 +#: test/ippfind.c:448 msgid "ippfind: Missing expression before \"--or\"." msgstr "" -#: test/ippfind.c:891 +#: test/ippfind.c:871 #, c-format msgid "ippfind: Missing key name after %s." msgstr "" -#: test/ippfind.c:1045 +#: test/ippfind.c:1024 msgid "ippfind: Missing open parenthesis." msgstr "" -#: test/ippfind.c:921 +#: test/ippfind.c:901 #, c-format msgid "ippfind: Missing program after %s." msgstr "" -#: test/ippfind.c:366 test/ippfind.c:420 test/ippfind.c:449 test/ippfind.c:555 -#: test/ippfind.c:637 test/ippfind.c:652 test/ippfind.c:808 test/ippfind.c:823 -#: test/ippfind.c:846 test/ippfind.c:906 +#: test/ippfind.c:347 test/ippfind.c:401 test/ippfind.c:430 test/ippfind.c:536 +#: test/ippfind.c:618 test/ippfind.c:633 test/ippfind.c:788 test/ippfind.c:803 +#: test/ippfind.c:826 test/ippfind.c:886 #, c-format msgid "ippfind: Missing regular expression after %s." msgstr "" -#: test/ippfind.c:939 +#: test/ippfind.c:919 #, c-format msgid "ippfind: Missing semi-colon after %s." msgstr "" -#: test/ippfind.c:1924 test/ippfind.c:1949 +#: test/ippfind.c:1912 test/ippfind.c:1937 msgid "ippfind: Out of memory." msgstr "" -#: test/ippfind.c:1018 +#: test/ippfind.c:997 msgid "ippfind: Too many parenthesis." msgstr "" -#: test/ippfind.c:1287 test/ippfind.c:1423 test/ippfind.c:2545 +#: test/ippfind.c:1266 test/ippfind.c:1402 test/ippfind.c:2557 #, c-format msgid "ippfind: Unable to browse or resolve: %s" msgstr "" -#: test/ippfind.c:2036 test/ippfind.c:2063 +#: test/ippfind.c:2035 test/ippfind.c:2062 #, c-format msgid "ippfind: Unable to execute \"%s\": %s" msgstr "" -#: test/ippfind.c:1164 test/ippfind.c:1172 test/ippfind.c:1183 +#: test/ippfind.c:1143 test/ippfind.c:1151 test/ippfind.c:1162 #, c-format msgid "ippfind: Unable to use Bonjour: %s" msgstr "" -#: test/ippfind.c:2006 +#: test/ippfind.c:1994 #, c-format msgid "ippfind: Unknown variable \"{%s}\"." msgstr "" #: test/ipptool.c:372 test/ipptool.c:521 test/ipptool.c:545 msgid "ipptool: \"-i\" and \"-n\" are incompatible with -X\"." -msgstr "" +msgstr "ipptool: \"-i\" і \"-n\" несумісні з \"-X\"." -#: test/ipptool.c:603 +#: test/ipptool.c:623 #, c-format msgid "ipptool: Bad URI - %s." -msgstr "" +msgstr "ipptool: Невірний URI — %s." -#: test/ipptool.c:514 +#: test/ipptool.c:537 msgid "ipptool: Invalid seconds for \"-i\"." msgstr "" -#: test/ipptool.c:584 +#: test/ipptool.c:604 msgid "ipptool: May only specify a single URI." msgstr "" -#: test/ipptool.c:537 +#: test/ipptool.c:559 msgid "ipptool: Missing count for \"-n\"." msgstr "" -#: test/ipptool.c:407 +#: test/ipptool.c:423 msgid "ipptool: Missing filename for \"-f\"." msgstr "" -#: test/ipptool.c:388 +#: test/ipptool.c:404 msgid "ipptool: Missing name=value for \"-d\"." msgstr "" -#: test/ipptool.c:504 +#: test/ipptool.c:527 msgid "ipptool: Missing seconds for \"-i\"." msgstr "" -#: test/ipptool.c:630 +#: test/ipptool.c:649 msgid "ipptool: URI required before test file." msgstr "" -#: test/ipptool.c:564 +#: test/ipptool.c:585 #, c-format msgid "ipptool: Unknown option \"-%c\"." -msgstr "" +msgstr "ipptool: Невідомий параметр \"-%c\"." -#: scheduler/ipp.c:7653 +#: scheduler/ipp.c:7739 msgid "job-printer-uri attribute missing." msgstr "" -#: systemv/lpadmin.c:131 systemv/lpadmin.c:375 +#: systemv/lpadmin.c:117 systemv/lpadmin.c:361 msgid "lpadmin: Class name can only contain printable characters." -msgstr "" +msgstr "lpadmin: Ім’я класу повинне містити лише друковані символи." -#: systemv/lpadmin.c:614 +#: systemv/lpadmin.c:600 msgid "lpadmin: Expected PPD after \"-P\" option." msgstr "" -#: systemv/lpadmin.c:457 +#: systemv/lpadmin.c:443 msgid "lpadmin: Expected allow/deny:userlist after \"-u\" option." msgstr "" -#: systemv/lpadmin.c:364 +#: systemv/lpadmin.c:350 msgid "lpadmin: Expected class after \"-r\" option." msgstr "" -#: systemv/lpadmin.c:120 +#: systemv/lpadmin.c:106 msgid "lpadmin: Expected class name after \"-c\" option." msgstr "" -#: systemv/lpadmin.c:558 +#: systemv/lpadmin.c:544 msgid "lpadmin: Expected description after \"-D\" option." msgstr "" -#: systemv/lpadmin.c:491 +#: systemv/lpadmin.c:477 msgid "lpadmin: Expected device URI after \"-v\" option." msgstr "" -#: systemv/lpadmin.c:574 +#: systemv/lpadmin.c:560 msgid "lpadmin: Expected file type(s) after \"-I\" option." msgstr "" -#: systemv/lpadmin.c:202 +#: systemv/lpadmin.c:188 msgid "lpadmin: Expected hostname after \"-h\" option." msgstr "" -#: systemv/lpadmin.c:221 +#: systemv/lpadmin.c:207 msgid "lpadmin: Expected interface after \"-i\" option." msgstr "" -#: systemv/lpadmin.c:594 +#: systemv/lpadmin.c:580 msgid "lpadmin: Expected location after \"-L\" option." msgstr "" -#: systemv/lpadmin.c:274 +#: systemv/lpadmin.c:260 msgid "lpadmin: Expected model after \"-m\" option." msgstr "" -#: systemv/lpadmin.c:417 +#: systemv/lpadmin.c:403 msgid "lpadmin: Expected name after \"-R\" option." msgstr "" -#: systemv/lpadmin.c:294 +#: systemv/lpadmin.c:280 msgid "lpadmin: Expected name=value after \"-o\" option." msgstr "" -#: systemv/lpadmin.c:313 +#: systemv/lpadmin.c:299 msgid "lpadmin: Expected printer after \"-p\" option." msgstr "" -#: systemv/lpadmin.c:164 +#: systemv/lpadmin.c:150 msgid "lpadmin: Expected printer name after \"-d\" option." msgstr "" -#: systemv/lpadmin.c:525 +#: systemv/lpadmin.c:511 msgid "lpadmin: Expected printer or class after \"-x\" option." msgstr "" -#: systemv/lpadmin.c:975 +#: systemv/lpadmin.c:961 msgid "lpadmin: No member names were seen." msgstr "" -#: systemv/lpadmin.c:762 +#: systemv/lpadmin.c:748 #, c-format msgid "lpadmin: Printer %s is already a member of class %s." msgstr "" -#: systemv/lpadmin.c:989 +#: systemv/lpadmin.c:975 #, c-format msgid "lpadmin: Printer %s is not a member of class %s." msgstr "" -#: systemv/lpadmin.c:175 systemv/lpadmin.c:324 systemv/lpadmin.c:536 +#: systemv/lpadmin.c:161 systemv/lpadmin.c:310 systemv/lpadmin.c:522 msgid "lpadmin: Printer name can only contain printable characters." -msgstr "" +msgstr "lpadmin: Ім’я принтера повинне містити лише друковані символи." -#: systemv/lpadmin.c:105 +#: systemv/lpadmin.c:91 msgid "" "lpadmin: Unable to add a printer to the class:\n" " You must specify a printer name first." msgstr "" -#: systemv/lpadmin.c:96 systemv/lpadmin.c:149 systemv/lpadmin.c:253 -#: systemv/lpadmin.c:339 systemv/lpadmin.c:393 systemv/lpadmin.c:510 -#: systemv/lpadmin.c:647 +#: systemv/lpadmin.c:82 systemv/lpadmin.c:135 systemv/lpadmin.c:239 +#: systemv/lpadmin.c:325 systemv/lpadmin.c:379 systemv/lpadmin.c:496 +#: systemv/lpadmin.c:633 #, c-format msgid "lpadmin: Unable to connect to server: %s" -msgstr "" +msgstr "lpadmin: Не вдалося під’єднатися до сервера: %s" -#: systemv/lpadmin.c:1330 +#: systemv/lpadmin.c:1314 msgid "lpadmin: Unable to create temporary file" -msgstr "" +msgstr "lpadmin: Не вдалося створити тимчасовий файл" -#: systemv/lpadmin.c:402 +#: systemv/lpadmin.c:388 msgid "" "lpadmin: Unable to delete option:\n" " You must specify a printer name first." msgstr "" -#: systemv/lpadmin.c:1340 +#: systemv/lpadmin.c:1324 #, c-format msgid "lpadmin: Unable to open PPD file \"%s\" - %s" -msgstr "" +msgstr "lpadmin: Не вдалося відкрити PPD-файл «%s» — %s" -#: systemv/lpadmin.c:348 +#: systemv/lpadmin.c:334 msgid "" "lpadmin: Unable to remove a printer from the class:\n" " You must specify a printer name first." msgstr "" -#: systemv/lpadmin.c:656 +#: systemv/lpadmin.c:642 msgid "" "lpadmin: Unable to set the printer options:\n" " You must specify a printer name first." msgstr "" -#: systemv/lpadmin.c:474 +#: systemv/lpadmin.c:460 #, c-format msgid "lpadmin: Unknown allow/deny option \"%s\"." msgstr "" -#: systemv/lpadmin.c:629 +#: systemv/lpadmin.c:615 #, c-format msgid "lpadmin: Unknown argument \"%s\"." msgstr "" -#: systemv/lpadmin.c:624 +#: systemv/lpadmin.c:610 #, c-format msgid "lpadmin: Unknown option \"%c\"." msgstr "" -#: systemv/lpadmin.c:580 +#: systemv/lpadmin.c:566 msgid "lpadmin: Warning - content type list ignored." msgstr "" -#: berkeley/lpc.c:76 berkeley/lpc.c:104 berkeley/lpc.c:140 +#: berkeley/lpc.c:68 berkeley/lpc.c:96 berkeley/lpc.c:132 msgid "lpc> " -msgstr "" +msgstr "lpc> " #: systemv/lpinfo.c:137 msgid "lpinfo: Expected 1284 device ID string after \"--device-id\"." @@ -6690,7 +6733,7 @@ #: systemv/lpinfo.c:190 msgid "lpinfo: Expected language after \"--language\"." -msgstr "" +msgstr "lpinfo: Очікувалася мова після «--language»." #: systemv/lpinfo.c:207 msgid "lpinfo: Expected make and model after \"--make-and-model\"." @@ -6715,59 +6758,59 @@ #: systemv/lpinfo.c:265 #, c-format msgid "lpinfo: Unknown argument \"%s\"." -msgstr "" +msgstr "lpinfo: Невідомий аргумент «%s»." #: systemv/lpinfo.c:259 #, c-format msgid "lpinfo: Unknown option \"%c\"." -msgstr "" +msgstr "lpinfo: Невідомий параметр \"%c\"." #: systemv/lpinfo.c:252 #, c-format msgid "lpinfo: Unknown option \"%s\"." -msgstr "" +msgstr "lpinfo: Невідомий параметр \"%s\"." #: systemv/lpmove.c:133 #, c-format msgid "lpmove: Unable to connect to server: %s" -msgstr "" +msgstr "lpmove: Не вдалося під’єднатися до сервера: %s" #: systemv/lpmove.c:119 #, c-format msgid "lpmove: Unknown argument \"%s\"." -msgstr "" +msgstr "lpmove: Невідомий аргумент \"%s\"." #: systemv/lpmove.c:97 #, c-format msgid "lpmove: Unknown option \"%c\"." -msgstr "" +msgstr "lpmove: Невідомий параметр \"%c\"." -#: systemv/lpoptions.c:150 systemv/lpoptions.c:168 systemv/lpoptions.c:244 +#: systemv/lpoptions.c:143 systemv/lpoptions.c:161 systemv/lpoptions.c:237 msgid "lpoptions: No printers." msgstr "" -#: systemv/lpoptions.c:219 +#: systemv/lpoptions.c:212 #, c-format msgid "lpoptions: Unable to add printer or instance: %s" msgstr "" -#: systemv/lpoptions.c:521 +#: systemv/lpoptions.c:507 #, c-format msgid "lpoptions: Unable to get PPD file for %s: %s" msgstr "" -#: systemv/lpoptions.c:529 +#: systemv/lpoptions.c:515 #, c-format msgid "lpoptions: Unable to open PPD file for %s." -msgstr "" +msgstr "lpoptions: Не вдалося відкрити PPD-файл для %s." -#: systemv/lpoptions.c:99 +#: systemv/lpoptions.c:92 msgid "lpoptions: Unknown printer or class." -msgstr "" +msgstr "lpoptions: Невідомий принтер або клас." #: systemv/lppasswd.c:173 msgid "lppasswd: Only root can add or delete passwords." -msgstr "" +msgstr "lppasswd: Додавати або вилучати паролі може лише root." #: systemv/lppasswd.c:302 msgid "lppasswd: Password file busy." @@ -6787,7 +6830,7 @@ #: systemv/lppasswd.c:230 msgid "lppasswd: Sorry, passwords don't match." -msgstr "" +msgstr "lppasswd: Вибачте паролі не збігаються." #: systemv/lppasswd.c:199 systemv/lppasswd.c:218 #, c-format @@ -6817,47 +6860,47 @@ #: systemv/lppasswd.c:389 #, c-format msgid "lppasswd: user \"%s\" and group \"%s\" do not exist." -msgstr "" +msgstr "lppasswd: користувач \"%s\" і група \"%s\" не існують." -#: systemv/lpstat.c:1076 +#: systemv/lpstat.c:1074 #, c-format msgid "" "lpstat: error - %s environment variable names non-existent destination " "\"%s\"." msgstr "" -#: systemv/lpstat.c:1012 +#: systemv/lpstat.c:1010 #, c-format msgid "members of class %s:" msgstr "" -#: berkeley/lpq.c:587 +#: berkeley/lpq.c:549 msgid "no entries" msgstr "" -#: systemv/lpstat.c:1080 +#: systemv/lpstat.c:1078 msgid "no system default destination" msgstr "" -#: scheduler/ipp.c:5522 +#: scheduler/ipp.c:5548 msgid "notify-events not specified." msgstr "" -#: scheduler/ipp.c:2044 scheduler/ipp.c:5427 +#: scheduler/ipp.c:2025 scheduler/ipp.c:5453 #, c-format msgid "notify-recipient-uri URI \"%s\" is already used." msgstr "" -#: scheduler/ipp.c:2034 scheduler/ipp.c:5417 +#: scheduler/ipp.c:2015 scheduler/ipp.c:5443 #, c-format msgid "notify-recipient-uri URI \"%s\" uses unknown scheme." msgstr "" #: cups/notify.c:87 msgid "pending" -msgstr "" +msgstr "затримка" -#: ppdc/ppdc.cxx:113 ppdc/ppdpo.cxx:93 +#: ppdc/ppdc.cxx:108 ppdc/ppdpo.cxx:93 #, c-format msgid "ppdc: Adding include directory \"%s\"." msgstr "" @@ -6867,7 +6910,7 @@ msgid "ppdc: Adding/updating UI text from %s." msgstr "" -#: ppdc/ppdc-source.cxx:410 +#: ppdc/ppdc-source.cxx:367 #, c-format msgid "ppdc: Bad boolean value (%s) on line %d of %s." msgstr "" @@ -6877,547 +6920,547 @@ msgid "ppdc: Bad font attribute: %s" msgstr "" -#: ppdc/ppdc-source.cxx:1796 +#: ppdc/ppdc-source.cxx:1753 #, c-format msgid "ppdc: Bad resolution name \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1113 +#: ppdc/ppdc-source.cxx:1070 #, c-format msgid "ppdc: Bad status keyword %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2033 +#: ppdc/ppdc-source.cxx:1990 #, c-format msgid "ppdc: Bad variable substitution ($%c) on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2719 +#: ppdc/ppdc-source.cxx:2675 #, c-format msgid "ppdc: Choice found on line %d of %s with no Option." msgstr "" -#: ppdc/ppdc-source.cxx:1698 +#: ppdc/ppdc-source.cxx:1655 #, c-format msgid "ppdc: Duplicate #po for locale %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:932 +#: ppdc/ppdc-source.cxx:889 #, c-format msgid "ppdc: Expected a filter definition on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:955 +#: ppdc/ppdc-source.cxx:912 #, c-format msgid "ppdc: Expected a program name on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:394 +#: ppdc/ppdc-source.cxx:351 #, c-format msgid "ppdc: Expected boolean value on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1093 +#: ppdc/ppdc-source.cxx:1050 #, c-format msgid "ppdc: Expected charset after Font on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:447 +#: ppdc/ppdc-source.cxx:404 #, c-format msgid "ppdc: Expected choice code on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:435 +#: ppdc/ppdc-source.cxx:392 #, c-format msgid "ppdc: Expected choice name/text on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:503 +#: ppdc/ppdc-source.cxx:460 #, c-format msgid "ppdc: Expected color order for ColorModel on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:492 +#: ppdc/ppdc-source.cxx:449 #, c-format msgid "ppdc: Expected colorspace for ColorModel on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:514 +#: ppdc/ppdc-source.cxx:471 #, c-format msgid "ppdc: Expected compression for ColorModel on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:695 +#: ppdc/ppdc-source.cxx:652 #, c-format msgid "ppdc: Expected constraints string for UIConstraints on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2905 +#: ppdc/ppdc-source.cxx:2861 #, c-format msgid "" "ppdc: Expected driver type keyword following DriverType on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:826 +#: ppdc/ppdc-source.cxx:783 #, c-format msgid "ppdc: Expected duplex type after Duplex on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1077 +#: ppdc/ppdc-source.cxx:1034 #, c-format msgid "ppdc: Expected encoding after Font on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1689 +#: ppdc/ppdc-source.cxx:1646 #, c-format msgid "ppdc: Expected filename after #po %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1205 +#: ppdc/ppdc-source.cxx:1162 #, c-format msgid "ppdc: Expected group name/text on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2619 +#: ppdc/ppdc-source.cxx:2575 #, c-format msgid "ppdc: Expected include filename on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1502 +#: ppdc/ppdc-source.cxx:1459 #, c-format msgid "ppdc: Expected integer on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1681 +#: ppdc/ppdc-source.cxx:1638 #, c-format msgid "ppdc: Expected locale after #po on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:353 +#: ppdc/ppdc-source.cxx:310 #, c-format msgid "ppdc: Expected name after %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3277 +#: ppdc/ppdc-source.cxx:3233 #, c-format msgid "ppdc: Expected name after FileName on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1058 +#: ppdc/ppdc-source.cxx:1015 #, c-format msgid "ppdc: Expected name after Font on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3108 +#: ppdc/ppdc-source.cxx:3064 #, c-format msgid "ppdc: Expected name after Manufacturer on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3141 +#: ppdc/ppdc-source.cxx:3097 #, c-format msgid "ppdc: Expected name after MediaSize on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3231 +#: ppdc/ppdc-source.cxx:3187 #, c-format msgid "ppdc: Expected name after ModelName on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3294 +#: ppdc/ppdc-source.cxx:3250 #, c-format msgid "ppdc: Expected name after PCFileName on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1156 +#: ppdc/ppdc-source.cxx:1113 #, c-format msgid "ppdc: Expected name/text after %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1245 +#: ppdc/ppdc-source.cxx:1202 #, c-format msgid "ppdc: Expected name/text after Installable on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1782 +#: ppdc/ppdc-source.cxx:1739 #, c-format msgid "ppdc: Expected name/text after Resolution on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:479 +#: ppdc/ppdc-source.cxx:436 #, c-format msgid "ppdc: Expected name/text combination for ColorModel on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1574 +#: ppdc/ppdc-source.cxx:1531 #, c-format msgid "ppdc: Expected option name/text on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1608 +#: ppdc/ppdc-source.cxx:1565 #, c-format msgid "ppdc: Expected option section on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1586 +#: ppdc/ppdc-source.cxx:1543 #, c-format msgid "ppdc: Expected option type on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1765 +#: ppdc/ppdc-source.cxx:1722 #, c-format msgid "ppdc: Expected override field after Resolution on line %d of %s." msgstr "" -#: ppdc/ppdc-catalog.cxx:341 ppdc/ppdc-catalog.cxx:353 +#: ppdc/ppdc-catalog.cxx:389 ppdc/ppdc-catalog.cxx:401 #, c-format msgid "ppdc: Expected quoted string on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1004 +#: ppdc/ppdc-source.cxx:961 #, c-format msgid "ppdc: Expected real number on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:572 +#: ppdc/ppdc-source.cxx:529 #, c-format msgid "" "ppdc: Expected resolution/mediatype following ColorProfile on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1863 +#: ppdc/ppdc-source.cxx:1820 #, c-format msgid "" "ppdc: Expected resolution/mediatype following SimpleColorProfile on line %d " "of %s." msgstr "" -#: ppdc/ppdc-source.cxx:361 +#: ppdc/ppdc-source.cxx:318 #, c-format msgid "ppdc: Expected selector after %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1101 +#: ppdc/ppdc-source.cxx:1058 #, c-format msgid "ppdc: Expected status after Font on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2794 +#: ppdc/ppdc-source.cxx:2750 #, c-format msgid "ppdc: Expected string after Copyright on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3397 +#: ppdc/ppdc-source.cxx:3353 #, c-format msgid "ppdc: Expected string after Version on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:728 +#: ppdc/ppdc-source.cxx:685 #, c-format msgid "ppdc: Expected two option names on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:372 +#: ppdc/ppdc-source.cxx:329 #, c-format msgid "ppdc: Expected value after %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1085 +#: ppdc/ppdc-source.cxx:1042 #, c-format msgid "ppdc: Expected version after Font on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:227 +#: ppdc/ppdc-source.cxx:184 #, c-format msgid "ppdc: Invalid #include/#po filename \"%s\"." msgstr "" -#: ppdc/ppdc-source.cxx:972 +#: ppdc/ppdc-source.cxx:929 #, c-format msgid "ppdc: Invalid cost for filter on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:964 +#: ppdc/ppdc-source.cxx:921 #, c-format msgid "ppdc: Invalid empty MIME type for filter on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:980 +#: ppdc/ppdc-source.cxx:937 #, c-format msgid "ppdc: Invalid empty program name for filter on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1628 +#: ppdc/ppdc-source.cxx:1585 #, c-format msgid "ppdc: Invalid option section \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1600 +#: ppdc/ppdc-source.cxx:1557 #, c-format msgid "ppdc: Invalid option type \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc.cxx:251 ppdc/ppdpo.cxx:123 +#: ppdc/ppdc.cxx:246 ppdc/ppdpo.cxx:123 #, c-format msgid "ppdc: Loading driver information file \"%s\"." msgstr "" -#: ppdc/ppdc.cxx:187 +#: ppdc/ppdc.cxx:182 #, c-format msgid "ppdc: Loading messages for locale \"%s\"." msgstr "" -#: ppdc/ppdc.cxx:126 +#: ppdc/ppdc.cxx:121 #, c-format msgid "ppdc: Loading messages from \"%s\"." -msgstr "" +msgstr "ppdc: Завантаження повідомлень з «%s»." -#: ppdc/ppdc-source.cxx:2412 ppdc/ppdc-source.cxx:2644 +#: ppdc/ppdc-source.cxx:2368 ppdc/ppdc-source.cxx:2600 #, c-format msgid "ppdc: Missing #endif at end of \"%s\"." -msgstr "" +msgstr "ppdc: Відсутній #endif у кінці «%s»." -#: ppdc/ppdc-source.cxx:2513 ppdc/ppdc-source.cxx:2548 -#: ppdc/ppdc-source.cxx:2578 +#: ppdc/ppdc-source.cxx:2469 ppdc/ppdc-source.cxx:2504 +#: ppdc/ppdc-source.cxx:2534 #, c-format msgid "ppdc: Missing #if on line %d of %s." msgstr "" -#: ppdc/ppdc-catalog.cxx:418 +#: ppdc/ppdc-catalog.cxx:466 #, c-format msgid "" "ppdc: Need a msgid line before any translation strings on line %d of %s." msgstr "" -#: ppdc/ppdc-driver.cxx:730 +#: ppdc/ppdc-driver.cxx:712 #, c-format msgid "ppdc: No message catalog provided for locale %s." msgstr "" -#: ppdc/ppdc-source.cxx:1651 ppdc/ppdc-source.cxx:2882 -#: ppdc/ppdc-source.cxx:2968 ppdc/ppdc-source.cxx:3061 -#: ppdc/ppdc-source.cxx:3194 ppdc/ppdc-source.cxx:3327 +#: ppdc/ppdc-source.cxx:1608 ppdc/ppdc-source.cxx:2838 +#: ppdc/ppdc-source.cxx:2924 ppdc/ppdc-source.cxx:3017 +#: ppdc/ppdc-source.cxx:3150 ppdc/ppdc-source.cxx:3283 #, c-format msgid "ppdc: Option %s defined in two different groups on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1644 +#: ppdc/ppdc-source.cxx:1601 #, c-format msgid "ppdc: Option %s redefined with a different type on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:705 +#: ppdc/ppdc-source.cxx:662 #, c-format msgid "ppdc: Option constraint must *name on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2495 +#: ppdc/ppdc-source.cxx:2451 #, c-format msgid "ppdc: Too many nested #if's on line %d of %s." msgstr "" -#: ppdc/ppdc.cxx:374 +#: ppdc/ppdc.cxx:369 #, c-format msgid "ppdc: Unable to create PPD file \"%s\" - %s." -msgstr "" +msgstr "ppdc: Не вдалося створити PPD файл «%s» — %s." -#: ppdc/ppdc.cxx:266 +#: ppdc/ppdc.cxx:261 #, c-format msgid "ppdc: Unable to create output directory %s: %s" -msgstr "" +msgstr "ppdc: Не вдалося створити вихідний каталог %s: %s" -#: ppdc/ppdc.cxx:287 +#: ppdc/ppdc.cxx:282 #, c-format msgid "ppdc: Unable to create output pipes: %s" msgstr "" -#: ppdc/ppdc.cxx:303 ppdc/ppdc.cxx:309 +#: ppdc/ppdc.cxx:298 ppdc/ppdc.cxx:304 #, c-format msgid "ppdc: Unable to execute cupstestppd: %s" -msgstr "" +msgstr "ppdc: Не вдалося виконати cupstestppd: %s" -#: ppdc/ppdc-source.cxx:1730 +#: ppdc/ppdc-source.cxx:1687 #, c-format msgid "ppdc: Unable to find #po file %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2651 +#: ppdc/ppdc-source.cxx:2607 #, c-format msgid "ppdc: Unable to find include file \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc.cxx:198 +#: ppdc/ppdc.cxx:193 #, c-format msgid "ppdc: Unable to find localization for \"%s\" - %s" -msgstr "" +msgstr "ppdc: Не вдалося знайти локалізацію для «%s» — %s" -#: ppdc/ppdc.cxx:135 +#: ppdc/ppdc.cxx:130 #, c-format msgid "ppdc: Unable to load localization file \"%s\" - %s" -msgstr "" +msgstr "ppdc: Не вдалося завантажити файл локалізації «%s» — %s" #: ppdc/ppdc-file.cxx:50 #, c-format msgid "ppdc: Unable to open %s: %s" -msgstr "" +msgstr "ppdc: Не вдалося відкрити %s: %s" -#: ppdc/ppdc-source.cxx:2054 +#: ppdc/ppdc-source.cxx:2011 #, c-format msgid "ppdc: Undefined variable (%s) on line %d of %s." msgstr "" -#: ppdc/ppdc-catalog.cxx:435 +#: ppdc/ppdc-catalog.cxx:483 #, c-format msgid "ppdc: Unexpected text on line %d of %s." -msgstr "" +msgstr "ppdc: Непередбачений текст у рядку %d %s." -#: ppdc/ppdc-source.cxx:2924 +#: ppdc/ppdc-source.cxx:2880 #, c-format msgid "ppdc: Unknown driver type %s on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:906 +#: ppdc/ppdc-source.cxx:863 #, c-format msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:3154 +#: ppdc/ppdc-source.cxx:3110 #, c-format msgid "ppdc: Unknown media size \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc-catalog.cxx:463 +#: ppdc/ppdc-catalog.cxx:511 #, c-format msgid "ppdc: Unknown message catalog format for \"%s\"." msgstr "" -#: ppdc/ppdc-source.cxx:3408 +#: ppdc/ppdc-source.cxx:3364 #, c-format msgid "ppdc: Unknown token \"%s\" seen on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:1014 +#: ppdc/ppdc-source.cxx:971 #, c-format msgid "" "ppdc: Unknown trailing characters in real number \"%s\" on line %d of %s." msgstr "" -#: ppdc/ppdc-source.cxx:2164 +#: ppdc/ppdc-source.cxx:2121 #, c-format msgid "ppdc: Unterminated string starting with %c on line %d of %s." msgstr "" -#: ppdc/ppdc.cxx:365 +#: ppdc/ppdc.cxx:360 #, c-format msgid "ppdc: Warning - overlapping filename \"%s\"." msgstr "" -#: ppdc/ppdc.cxx:380 +#: ppdc/ppdc.cxx:375 #, c-format msgid "ppdc: Writing %s." msgstr "" -#: ppdc/ppdc.cxx:148 +#: ppdc/ppdc.cxx:143 #, c-format msgid "ppdc: Writing PPD files to directory \"%s\"." -msgstr "" +msgstr "ppdc: Запис PPD-файлів у каталог \"%s\"." -#: ppdc/ppdmerge.cxx:136 +#: ppdc/ppdmerge.cxx:130 #, c-format msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s." msgstr "" -#: ppdc/ppdmerge.cxx:176 +#: ppdc/ppdmerge.cxx:170 #, c-format msgid "ppdmerge: Ignoring PPD file %s." -msgstr "" +msgstr "ppdmerge: Ігнорується PPD-файл %s." -#: ppdc/ppdmerge.cxx:160 +#: ppdc/ppdmerge.cxx:154 #, c-format msgid "ppdmerge: Unable to backup %s to %s - %s" msgstr "" -#: systemv/lpstat.c:1844 +#: systemv/lpstat.c:1777 #, c-format msgid "printer %s disabled since %s -" msgstr "" -#: systemv/lpstat.c:1833 +#: systemv/lpstat.c:1766 #, c-format msgid "printer %s is idle. enabled since %s" msgstr "" -#: systemv/lpstat.c:1838 +#: systemv/lpstat.c:1771 #, c-format msgid "printer %s now printing %s-%d. enabled since %s" msgstr "" -#: systemv/lpstat.c:1969 +#: systemv/lpstat.c:1900 #, c-format msgid "printer %s/%s disabled since %s -" msgstr "" -#: systemv/lpstat.c:1955 +#: systemv/lpstat.c:1886 #, c-format msgid "printer %s/%s is idle. enabled since %s" msgstr "" -#: systemv/lpstat.c:1962 +#: systemv/lpstat.c:1893 #, c-format msgid "printer %s/%s now printing %s-%d. enabled since %s" msgstr "" #: cups/notify.c:93 cups/notify.c:134 msgid "processing" -msgstr "" +msgstr "обробляння" -#: systemv/lp.c:668 +#: systemv/lp.c:662 #, c-format msgid "request id is %s-%d (%d file(s))" msgstr "" -#: cups/snmp.c:1016 +#: cups/snmp.c:972 msgid "request-id uses indefinite length" -msgstr "" +msgstr "Для request-id довжина не визначена" -#: systemv/lpstat.c:2103 +#: systemv/lpstat.c:2032 msgid "scheduler is not running" -msgstr "" +msgstr "планувальник не запущено" -#: systemv/lpstat.c:2099 +#: systemv/lpstat.c:2028 msgid "scheduler is running" msgstr "" -#: cups/adminutil.c:2159 +#: cups/adminutil.c:2148 #, c-format msgid "stat of %s failed: %s" -msgstr "" +msgstr "не вдалося встановити %s: %s" -#: berkeley/lpc.c:211 +#: berkeley/lpc.c:203 msgid "status\t\tShow status of daemon and queue." msgstr "" #: cups/notify.c:96 cups/notify.c:137 msgid "stopped" -msgstr "" +msgstr "зупинений" -#: systemv/lpstat.c:1054 +#: systemv/lpstat.c:1052 #, c-format msgid "system default destination: %s" msgstr "" -#: systemv/lpstat.c:1051 +#: systemv/lpstat.c:1049 #, c-format msgid "system default destination: %s/%s" msgstr "" #: cups/notify.c:108 cups/notify.c:140 msgid "unknown" -msgstr "" +msgstr "невідомий" #: cups/notify.c:117 msgid "untitled" -msgstr "" +msgstr "новий" -#: cups/snmp.c:1041 +#: cups/snmp.c:997 msgid "variable-bindings uses indefinite length" -msgstr "" +msgstr "Для variable-bindings довжина не встановлена" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cwidget.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cwidget.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/cwidget.po 2014-07-09 09:19:59.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/cwidget.po 2015-02-19 15:22:42.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:05+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:42+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/dctrl-tools.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/dctrl-tools.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/dctrl-tools.po 2014-07-09 09:19:54.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/dctrl-tools.po 2015-02-19 15:22:37.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-05-07 22:44+0300\n" "PO-Revision-Date: 2013-07-23 18:40+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:24+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:15+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: lib/ifile.c:58 #, c-format diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debconf.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debconf.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debconf.po 2014-07-09 09:19:35.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debconf.po 2015-02-19 15:22:17.000000000 +0000 @@ -8,13 +8,13 @@ "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-08-26 13:28-0400\n" "PO-Revision-Date: 2013-05-13 18:29+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:50+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #: ../Debconf/AutoSelect.pm:76 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debian-tasks.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debian-tasks.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debian-tasks.po 2014-07-09 09:19:51.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debian-tasks.po 2015-02-19 15:22:34.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:56+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:57+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: uk\n" #. Description diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debianutils.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debianutils.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/debianutils.po 2014-07-09 09:19:35.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/debianutils.po 2015-02-19 15:22:17.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-07-27 21:32-0300\n" "PO-Revision-Date: 2014-01-06 20:38+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:50+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" #. type: TH #: ../add-shell.8:1 diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kde-config-whoopsie.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kde-config-whoopsie.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kde-config-whoopsie.po 2014-07-09 09:20:08.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kde-config-whoopsie.po 2015-02-19 15:22:50.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 15:28+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:41+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/kcm_whoopsie.desktop:12 msgctxt "X-KDE-Keywords" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-driver-manager.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-driver-manager.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2014-07-09 09:20:08.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2015-02-19 15:22:50.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 15:28+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:41+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/kcm_driver_manager.desktop:12 msgctxt "X-KDE-Keywords" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-notification-helper.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-notification-helper.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2014-07-09 09:20:03.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2015-02-19 15:22:46.000000000 +0000 @@ -9,13 +9,13 @@ "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-04-07 14:12+0000\n" "PO-Revision-Date: 2014-02-21 16:05+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:36+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:03+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/daemon/notificationhelper.desktop:2 msgctxt "Name" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2014-07-09 09:20:05.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2015-02-19 15:22:47.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:53+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:16+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: searchproviders/brainstorm.desktop:5 msgctxt "Name" diff -Nru language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/devscripts.po language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/devscripts.po --- language-pack-uk-base-14.04+20140707/data/uk/LC_MESSAGES/devscripts.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-uk-base-14.04+20150219/data/uk/LC_MESSAGES/devscripts.po 2015-02-19 15:22:18.000000000 +0000 @@ -0,0 +1,16786 @@ +# Ukrainian translation for devscripts +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the devscripts package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: devscripts\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2014-01-26 03:17+0000\n" +"PO-Revision-Date: 2014-10-31 13:35+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Ukrainian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2015-02-19 10:41+0000\n" +"X-Generator: Launchpad (build 17341)\n" + +#. type: TH +#: ../scripts/annotate-output.1:1 +#, no-wrap +msgid "ANNOTATE-OUTPUT" +msgstr "ANNOTATE-OUTPUT" + +#. type: TH +#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uscan.1:1 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 +#, no-wrap +msgid "Debian Utilities" +msgstr "Утиліти Debian" + +#. type: TH +#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-depcheck.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uscan.1:1 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 +#, no-wrap +msgid "DEBIAN" +msgstr "DEBIAN" + +#. type: SH +#: ../scripts/annotate-output.1:2 ../scripts/archpath.1:2 ../scripts/bts.pl:39 ../scripts/build-rdeps.pl:18 ../scripts/chdist.pl:18 ../scripts/checkbashisms.1:2 ../scripts/cowpoke.1:18 ../scripts/cvs-debc.1:2 ../scripts/cvs-debi.1:2 ../scripts/cvs-debrelease.1:2 ../scripts/cvs-debuild.1:2 ../scripts/dcmd.1:2 ../scripts/dcontrol.pl:196 ../scripts/dd-list.1:18 ../scripts/debc.1:2 ../scripts/debchange.1:2 ../scripts/debcheckout.pl:24 ../scripts/debclean.1:2 ../scripts/debcommit.pl:3 ../scripts/debdiff.1:2 ../scripts/debi.1:2 ../scripts/debpkg.1:2 ../scripts/debrelease.1:2 ../scripts/debrsign.1:2 ../scripts/debsign.1:2 ../scripts/debsnap.1:3 ../scripts/debuild.1:2 ../scripts/desktop2menu.pl:24 ../scripts/dep3changelog.1:2 ../scripts/devscripts.1:2 ../scripts/dget.pl:508 ../scripts/diff2patches.1:2 ../scripts/dpkg-depcheck.1:2 ../scripts/dpkg-genbuilddeps.1:2 ../doc/edit-patch.1:2 ../scripts/dscextract.1:2 ../scripts/dscverify.1:2 ../scripts/getbuildlog.1:2 ../scripts/grep-excuses.1:2 ../scripts/licensecheck.pl:22 ../scripts/list-unreleased.1:2 ../scripts/manpage-alert.1:2 ../scripts/mass-bug.pl:21 ../scripts/mergechanges.1:2 ../scripts/mk-build-deps.pl:24 ../scripts/mk-origtargz.pl:24 ../scripts/namecheck.pl:3 ../scripts/nmudiff.1:2 ../scripts/origtargz.pl:20 ../scripts/plotchangelog.1:2 ../scripts/pts-subscribe.1:2 ../scripts/rc-alert.1:2 ../scripts/rmadison.pl:200 ../scripts/sadt.pod:17 ../doc/suspicious-source.1:17 ../scripts/svnpath.pl:3 ../scripts/tagpending.pl:79 ../scripts/transition-check.pl:23 ../scripts/uscan.1:2 ../scripts/uupdate.1:2 ../doc/what-patch.1:2 ../scripts/whodepends.1:2 ../scripts/who-uploads.1:2 ../scripts/who-permits-upload.pl:42 ../scripts/wnpp-alert.1:2 ../scripts/wnpp-check.1:2 ../doc/wrap-and-sort.1:16 ../scripts/devscripts.conf.5:2 +#, no-wrap +msgid "NAME" +msgstr "НАЗВА" + +#. type: Plain text +#: ../scripts/annotate-output.1:4 +msgid "annotate-output - annotate program output with time and stream" +msgstr "annotate-output - додати до виводу програми анотації часу і потоку" + +#. type: SH +#: ../scripts/annotate-output.1:4 ../scripts/archpath.1:4 ../scripts/bts.pl:186 ../scripts/build-rdeps.pl:22 ../scripts/chdist.pl:22 ../scripts/checkbashisms.1:4 ../scripts/cowpoke.1:20 ../scripts/cvs-debc.1:4 ../scripts/cvs-debi.1:4 ../scripts/cvs-debrelease.1:4 ../scripts/cvs-debuild.1:4 ../scripts/dcmd.1:4 ../scripts/dcontrol.pl:200 ../scripts/dd-list.1:21 ../scripts/debc.1:4 ../scripts/debchange.1:4 ../scripts/debcheckout.pl:28 ../scripts/debclean.1:4 ../scripts/debcommit.pl:7 ../scripts/debdiff.1:4 ../scripts/debi.1:4 ../scripts/debpkg.1:4 ../scripts/debrelease.1:4 ../scripts/debrsign.1:4 ../scripts/debsign.1:4 ../scripts/debsnap.1:6 ../scripts/debuild.1:4 ../scripts/desktop2menu.pl:28 ../scripts/dep3changelog.1:4 ../scripts/dget.pl:512 ../scripts/dpkg-depcheck.1:4 ../scripts/dpkg-genbuilddeps.1:4 ../doc/edit-patch.1:6 ../scripts/dscextract.1:4 ../scripts/dscverify.1:4 ../scripts/getbuildlog.1:4 ../scripts/grep-excuses.1:4 ../scripts/licensecheck.pl:26 ../scripts/list-unreleased.1:4 ../scripts/manpage-alert.1:4 ../scripts/mass-bug.pl:25 ../scripts/mergechanges.1:4 ../scripts/mk-build-deps.pl:28 ../scripts/mk-origtargz.pl:28 ../scripts/nmudiff.1:4 ../scripts/origtargz.pl:24 ../scripts/plotchangelog.1:4 ../scripts/pts-subscribe.1:4 ../scripts/rc-alert.1:4 ../scripts/rmadison.pl:204 ../scripts/sadt.pod:21 ../doc/suspicious-source.1:21 ../scripts/svnpath.pl:7 ../scripts/tagpending.pl:83 ../scripts/transition-check.pl:27 ../scripts/uscan.1:4 ../scripts/uupdate.1:4 ../doc/what-patch.1:5 ../scripts/whodepends.1:4 ../scripts/who-uploads.1:4 ../scripts/who-permits-upload.pl:46 ../scripts/wnpp-alert.1:4 ../scripts/wnpp-check.1:4 ../doc/wrap-and-sort.1:18 +#, no-wrap +msgid "SYNOPSIS" +msgstr "СИНТАКСИС" + +#. type: Plain text +#: ../scripts/annotate-output.1:6 +msgid "B [I] I [I ...]" +msgstr "B [I<опції>] I<програма> [I<аргументи> ...]" + +#. type: SH +#: ../scripts/annotate-output.1:6 ../scripts/archpath.1:12 ../scripts/bts.pl:190 ../scripts/build-rdeps.pl:26 ../scripts/chdist.pl:26 ../scripts/checkbashisms.1:8 ../scripts/cowpoke.1:24 ../scripts/cvs-debc.1:6 ../scripts/cvs-debi.1:6 ../scripts/cvs-debrelease.1:7 ../scripts/cvs-debuild.1:7 ../scripts/dcmd.1:6 ../scripts/dcontrol.pl:208 ../scripts/dd-list.1:26 ../scripts/debc.1:6 ../scripts/debchange.1:8 ../scripts/debcheckout.pl:40 ../scripts/debclean.1:6 ../scripts/debcommit.pl:11 ../scripts/debdiff.1:15 ../scripts/debi.1:6 ../scripts/debpkg.1:6 ../scripts/debrelease.1:6 ../scripts/deb-reversion.dbk:82 ../scripts/debrsign.1:7 ../scripts/debsign.1:6 ../scripts/debsnap.1:14 ../scripts/debuild.1:10 ../scripts/desktop2menu.pl:34 ../scripts/dep3changelog.1:6 ../scripts/devscripts.1:4 ../scripts/dget.pl:522 ../scripts/diff2patches.1:10 ../scripts/dpkg-depcheck.1:6 ../scripts/dpkg-genbuilddeps.1:6 ../doc/edit-patch.1:11 ../scripts/dscextract.1:6 ../scripts/dscverify.1:6 ../scripts/getbuildlog.1:8 ../scripts/grep-excuses.1:6 ../scripts/licensecheck.pl:35 ../scripts/list-unreleased.1:6 ../scripts/manpage-alert.1:8 ../scripts/mass-bug.pl:29 ../scripts/mergechanges.1:6 ../scripts/mk-build-deps.pl:34 ../scripts/mk-origtargz.pl:38 ../scripts/nmudiff.1:6 ../scripts/origtargz.pl:34 ../scripts/plotchangelog.1:7 ../scripts/pts-subscribe.1:8 ../scripts/rc-alert.1:8 ../scripts/rmadison.pl:212 ../scripts/sadt.pod:25 ../doc/suspicious-source.1:24 ../scripts/svnpath.pl:17 ../scripts/tagpending.pl:87 ../scripts/transition-check.pl:33 ../scripts/uscan.1:6 ../scripts/uupdate.1:8 ../doc/what-patch.1:8 ../scripts/whodepends.1:6 ../scripts/who-uploads.1:6 ../scripts/who-permits-upload.pl:50 ../scripts/wnpp-alert.1:8 ../scripts/wnpp-check.1:8 ../doc/wrap-and-sort.1:22 ../scripts/devscripts.conf.5:4 +#, no-wrap +msgid "DESCRIPTION" +msgstr "ОПИС" + +#. type: Plain text +#: ../scripts/annotate-output.1:10 +msgid "" +"B will execute the specified program, while prepending " +"every line with the current time and O for stdout and E for stderr." +msgstr "" +"B виконає вказану програму, додаючи на початку кожного " +"рядка поточний час, а також O для stdout і E для stderr." + +#. type: SH +#: ../scripts/annotate-output.1:11 ../scripts/bts.pl:242 ../scripts/build-rdeps.pl:30 ../scripts/chdist.pl:33 ../scripts/checkbashisms.1:23 ../scripts/cowpoke.1:29 ../scripts/cvs-debc.1:24 ../scripts/cvs-debi.1:28 ../scripts/cvs-debrelease.1:21 ../scripts/cvs-debuild.1:32 ../scripts/dcmd.1:15 ../scripts/dcontrol.pl:242 ../scripts/dd-list.1:58 ../scripts/debc.1:64 ../scripts/debchange.1:145 ../scripts/debcheckout.pl:68 ../scripts/debclean.1:60 ../scripts/debcommit.pl:19 ../scripts/debdiff.1:52 ../scripts/debi.1:65 ../scripts/debrelease.1:56 ../scripts/deb-reversion.dbk:128 ../scripts/debrsign.1:30 ../scripts/debsign.1:39 ../scripts/debsnap.1:26 ../scripts/debuild.1:219 ../scripts/dep3changelog.1:15 ../scripts/dget.pl:563 ../scripts/diff2patches.1:16 ../scripts/dpkg-depcheck.1:15 ../scripts/dscextract.1:14 ../scripts/dscverify.1:17 ../scripts/getbuildlog.1:24 ../scripts/grep-excuses.1:13 ../scripts/licensecheck.pl:44 ../scripts/list-unreleased.1:12 ../scripts/manpage-alert.1:14 ../scripts/mass-bug.pl:59 ../scripts/mk-build-deps.pl:44 ../scripts/mk-origtargz.pl:52 ../scripts/nmudiff.1:21 ../scripts/origtargz.pl:95 ../scripts/plotchangelog.1:43 ../scripts/pts-subscribe.1:18 ../scripts/rc-alert.1:17 ../scripts/rmadison.pl:221 ../scripts/sadt.pod:42 ../doc/suspicious-source.1:34 ../scripts/tagpending.pl:93 ../scripts/transition-check.pl:42 ../scripts/uscan.1:363 ../scripts/uupdate.1:52 ../doc/what-patch.1:15 ../scripts/whodepends.1:10 ../scripts/who-uploads.1:15 ../scripts/who-permits-upload.pl:56 ../scripts/wnpp-alert.1:17 ../scripts/wnpp-check.1:16 ../doc/wrap-and-sort.1:33 +#, no-wrap +msgid "OPTIONS" +msgstr "ПАРАМЕТРИ" + +#. type: TP +#: ../scripts/annotate-output.1:12 +#, no-wrap +msgid "B<+FORMAT>" +msgstr "B<+ФОРМАТ>" + +#. type: Plain text +#: ../scripts/annotate-output.1:16 +msgid "" +"Controls the timestamp format, as per B(1). Defaults to \"%H:%M:%S\"." +msgstr "Керує форматом міток часу, дивіться B(1). Типово «%H:%M:%S»." + +#. type: TP +#: ../scripts/annotate-output.1:16 ../scripts/chdist.pl:37 ../scripts/dcontrol.pl:254 ../scripts/dd-list.1:59 ../scripts/debcheckout.pl:93 ../scripts/debsnap.1:57 ../scripts/dget.pl:621 ../scripts/dpkg-depcheck.1:96 ../scripts/getbuildlog.1:25 ../scripts/mk-build-deps.pl:79 ../scripts/rmadison.pl:245 ../scripts/sadt.pod:59 ../doc/suspicious-source.1:35 ../doc/what-patch.1:17 ../doc/wrap-and-sort.1:34 +#, no-wrap +msgid "B<-h>, B<--help>" +msgstr "B<-h>, B<--help>" + +#. type: Plain text +#: ../scripts/annotate-output.1:19 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/dep3changelog.1:19 ../scripts/dscverify.1:39 ../scripts/nmudiff.1:76 ../scripts/pts-subscribe.1:31 ../scripts/uupdate.1:85 ../scripts/who-uploads.1:47 +msgid "Display a help message and exit successfully." +msgstr "Показати довідкове повідомлення і успішно вийти." + +#. type: SH +#: ../scripts/annotate-output.1:20 ../scripts/dscextract.1:30 ../scripts/uscan.1:348 +#, no-wrap +msgid "EXAMPLE" +msgstr "ПРИКЛАД" + +#. type: Plain text +#: ../scripts/annotate-output.1:30 +#, no-wrap +msgid "" +"$ annotate-output make\n" +"21:41:21 I: Started make\n" +"21:41:21 O: gcc -Wall program.c\n" +"21:43:18 E: program.c: Couldn't compile, and took me ages to find out\n" +"21:43:19 E: collect2: ld returned 1 exit status\n" +"21:43:19 E: make: *** [all] Error 1\n" +"21:43:19 I: Finished with exitcode 2\n" +msgstr "" + +#. type: SH +#: ../scripts/annotate-output.1:32 ../scripts/debsnap.1:136 ../scripts/rc-alert.1:119 ../scripts/whodepends.1:17 +#, no-wrap +msgid "BUGS" +msgstr "ПОМИЛКИ" + +#. type: Plain text +#: ../scripts/annotate-output.1:36 +msgid "" +"Since stdout and stderr are processed in parallel, it can happen that some " +"lines received on stdout will show up before later-printed stderr lines (and " +"vice-versa)." +msgstr "" +"Оскільки stdout і stderr обробляються параллельно, може статися так, що " +"деякі рядки, отримані з stdout будуть надруковані вище раніше отриманих " +"рядків з stderr (і навпаки)." + +#. type: Plain text +#: ../scripts/annotate-output.1:41 +msgid "" +"This is unfortunately very hard to fix with the current annotation strategy. " +" A fix would involve switching to PTRACE'ing the process. Giving nice a " +"(much) higher priority over the executed program could however cause this " +"behaviour to show up less frequently." +msgstr "" +"Нажаль, це дуже складно виправити з поточною стратегією анотацій. " +"Виправлення передбачає перехід на PTRACE процес. Вказування (набагато) " +"більш високого пріоритету над виконуваною програмою може, однак, зменшити " +"частоту такої поведінки." + +#. type: Plain text +#: ../scripts/annotate-output.1:46 +msgid "" +"The program does not work as well when the output is not linewise. In " +"particular, when an interactive program asks for input, the question might " +"not be shown until after you have answered it. This will give the " +"impression that the annotated program has hung, while it has not." +msgstr "" +"Програма також не працює потрібним чином у тих випадках, коли вивід не " +"порядковий. Наприклад, коли інтерактивна програма запитує ввід, питання може " +"не з’являтися доти, доки ви не відповісте на нього. Це створює враження " +"того, що програма зависла, хоч це не так." + +#. type: SH +#: ../scripts/annotate-output.1:47 ../scripts/bts.pl:4113 ../scripts/checkbashisms.1:63 ../scripts/cowpoke.1:379 ../scripts/cvs-debc.1:58 ../scripts/cvs-debi.1:62 ../scripts/cvs-debrelease.1:64 ../scripts/cvs-debuild.1:53 ../scripts/dcmd.1:107 ../scripts/dcontrol.pl:287 ../scripts/debc.1:115 ../scripts/debchange.1:469 ../scripts/debcheckout.pl:228 ../scripts/debclean.1:107 ../scripts/debcommit.pl:912 ../scripts/debdiff.1:217 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/deb-reversion.dbk:247 ../scripts/debrsign.1:66 ../scripts/debsign.1:134 ../scripts/debsnap.1:118 ../scripts/debuild.1:410 ../scripts/dep3changelog.1:28 ../scripts/dget.pl:683 ../scripts/diff2patches.1:45 ../scripts/dpkg-depcheck.1:118 ../scripts/dpkg-genbuilddeps.1:30 ../scripts/dscverify.1:75 ../scripts/grep-excuses.1:38 ../scripts/list-unreleased.1:19 ../scripts/mk-origtargz.pl:143 ../scripts/nmudiff.1:108 ../scripts/origtargz.pl:157 ../scripts/plotchangelog.1:124 ../scripts/pts-subscribe.1:51 ../scripts/rc-alert.1:121 ../scripts/rmadison.pl:332 ../scripts/sadt.pod:69 ../scripts/tagpending.pl:148 ../scripts/uscan.1:585 ../scripts/uupdate.1:170 ../doc/what-patch.1:35 ../scripts/who-permits-upload.pl:161 ../scripts/wnpp-alert.1:29 ../scripts/wnpp-check.1:23 ../scripts/devscripts.conf.5:54 +#, no-wrap +msgid "SEE ALSO" +msgstr "ДИВІТЬСЯ ТАКОЖ" + +#. type: Plain text +#: ../scripts/annotate-output.1:49 +msgid "B(1)" +msgstr "B(1)" + +#. type: SH +#: ../scripts/annotate-output.1:50 +#, no-wrap +msgid "SUPPORT" +msgstr "ПІДТРИМКА" + +#. type: Plain text +#: ../scripts/annotate-output.1:54 +msgid "" +"This program is community-supported (meaning: you'll need to fix it " +"yourself). Patches are however appreciated, as is any feedback (positive or " +"negative)." +msgstr "" +"Ця програма підтримується спільнотою (тобто ви повинні виправляти її " +"самостійно). Однак ми будемо вдячні за патчі, як і за будь-яку іншу допомогу." + +#. type: SH +#: ../scripts/annotate-output.1:55 ../scripts/archpath.1:54 ../scripts/build-rdeps.pl:344 ../scripts/checkbashisms.1:65 ../scripts/cowpoke.1:385 ../scripts/cvs-debc.1:63 ../scripts/cvs-debi.1:67 ../scripts/cvs-debrelease.1:68 ../scripts/cvs-debuild.1:58 ../scripts/dcmd.1:110 ../scripts/dcontrol.pl:280 ../scripts/dd-list.1:100 ../scripts/debc.1:119 ../scripts/debchange.1:475 ../scripts/debcheckout.pl:233 ../scripts/debclean.1:110 ../scripts/debcommit.pl:908 ../scripts/debdiff.1:224 ../scripts/debi.1:135 ../scripts/debpkg.1:23 ../scripts/debrelease.1:136 ../scripts/deb-reversion.dbk:292 ../scripts/debrsign.1:70 ../scripts/debsign.1:145 ../scripts/debuild.1:422 ../scripts/desktop2menu.pl:52 ../scripts/dep3changelog.1:26 ../scripts/dget.pl:675 ../scripts/diff2patches.1:48 ../scripts/dpkg-genbuilddeps.1:36 ../scripts/dscextract.1:32 ../scripts/dscverify.1:79 ../scripts/getbuildlog.1:41 ../scripts/grep-excuses.1:40 ../scripts/licensecheck.pl:129 ../scripts/list-unreleased.1:21 ../scripts/manpage-alert.1:20 ../scripts/mass-bug.pl:522 ../scripts/mergechanges.1:18 ../scripts/mk-build-deps.pl:94 ../scripts/mk-origtargz.pl:147 ../scripts/namecheck.pl:30 ../scripts/nmudiff.1:112 ../scripts/origtargz.pl:161 ../scripts/plotchangelog.1:126 ../scripts/pts-subscribe.1:56 ../scripts/rc-alert.1:125 ../scripts/rmadison.pl:336 ../scripts/svnpath.pl:93 ../scripts/transition-check.pl:81 ../scripts/uscan.1:591 ../scripts/uupdate.1:177 ../scripts/whodepends.1:19 ../scripts/who-uploads.1:71 ../scripts/who-permits-upload.pl:156 ../scripts/wnpp-alert.1:31 ../scripts/wnpp-check.1:33 ../scripts/devscripts.conf.5:58 +#, no-wrap +msgid "AUTHOR" +msgstr "АВТОР" + +#. type: Plain text +#: ../scripts/annotate-output.1:59 +msgid "" +"B was written by Jeroen van Wolffelaar " +"Ejeroen@wolffelaar.nlE. This manpage comes under the same copyright " +"as annotate-output itself, read /usr/bin/annotate-output (or wherever you " +"install it) for the details." +msgstr "" + +#. type: TH +#: ../scripts/archpath.1:1 +#, no-wrap +msgid "ARCHPATH" +msgstr "ARCHPATH" + +#. type: Plain text +#: ../scripts/archpath.1:4 +msgid "" +"archpath - output arch (tla/Bazaar) archive names, with support for branches" +msgstr "archpath - вивід архівних імен arch (tla/Bazaar), з підтримкою гілок" + +#. type: Plain text +#: ../scripts/archpath.1:6 +msgid "B" +msgstr "B" + +#. type: Plain text +#: ../scripts/archpath.1:9 +msgid "B I" +msgstr "B I<гілка>" + +#. type: Plain text +#: ../scripts/archpath.1:12 +msgid "B IB<-->I" +msgstr "B I<гілка>B<-->I<версія>" + +#. type: Plain text +#: ../scripts/archpath.1:15 +msgid "" +"B is intended to be run in an arch (tla or Bazaar) working copy." +msgstr "" +"B призначений для запуску в робочій копії arch (tla або Bazaar)." + +#. type: Plain text +#: ../scripts/archpath.1:20 +msgid "" +"In its simplest usage, B with no parameters outputs the package " +"name (archive/category--branch--version) associated with the working copy." +msgstr "" +"При найпростішому використанні, B без параметрів виводить назву " +"пакунку (архів/категорія--гілка--версія), асоційованого з робочою копією." + +#. type: Plain text +#: ../scripts/archpath.1:28 +msgid "" +"If a parameter is given, it may either be a branch--version, in which case " +"B will output a corresponding package name in the current archive " +"and category, or a plain branch name (without \\(oq--\"), in which case " +"B will output a corresponding package name in the current archive " +"and category and with the same version as the current working copy." +msgstr "" +"Якщо вказано параметр, це може бути гілка--версія, і B виведе ім’я " +"пакунку, що відповідає поточному архіву і категорії, або просто назву гілки " +"(без \\(oq--\\(cq), у цьому випадку B виведе назву пакунку, що " +"відповідає поточному архіву і категорії й тій же версії, що й робоча копія." + +#. type: Plain text +#: ../scripts/archpath.1:32 +msgid "" +"This is useful for branching. For example, if you're using Bazaar and you " +"want to create a branch for a new feature, you might use a command like this:" +msgstr "" +"Це зручно для створення відгалуджень. Наприклад, якщо ви використовуєте " +"Bazaar і бажаєте створити гілку з новою можливістю, ви можете " +"використовувати команду подібну до цієї:" + +#. type: Plain text +#: ../scripts/archpath.1:37 +#, no-wrap +msgid "CW\n" +msgstr "CW\n" + +#. type: Plain text +#: ../scripts/archpath.1:43 +msgid "" +"Or if you want to tag your current code onto a \\(oqreleases\\(cq branch as " +"version 1.0, you might use a command like this:" +msgstr "" +"Або, якщо ви бажаєте додати тег до вашого поточного коду в гілці \\" +"(oqreleases\\(cq версії 1.0, ви можете використовувати команду подібну до " +"цієї:" + +#. type: Plain text +#: ../scripts/archpath.1:48 +#, no-wrap +msgid "CW\n" +msgstr "CW\n" + +#. type: Plain text +#: ../scripts/archpath.1:54 +msgid "" +"That's much easier than using \\(oqbaz tree-version\\(cq to look up the " +"package name and manually modifying the result." +msgstr "" +"Це набагато простіше, ніж використання \\(oqbaz tree-version\\(cq для пошуку " +"ім’я пакунку і зміни результату вручну." + +#. type: Plain text +#: ../scripts/archpath.1:57 +msgid "B was written by" +msgstr "B був написаний" + +#. type: Plain text +#: ../scripts/archpath.1:59 +msgid "Colin Watson Ecjwatson@debian.orgE." +msgstr "Colin Watson Ecjwatson@debian.orgE." + +#. type: Plain text +#: ../scripts/archpath.1:63 +msgid "" +"Like B, this manual page is released under the GNU General Public " +"License, version 2 or later." +msgstr "" +"Як і B, ця сторінка довідки розповсюджується за ліцензією GNU " +"General Public License, версії 2 або пізнішої." + +#. type: textblock +#: ../scripts/bts.pl:41 +msgid "bts - developers' command line interface to the BTS" +msgstr "bts - інтерфейс командного рядка розробника до BTS" + +#. type: textblock +#: ../scripts/bts.pl:188 +msgid "" +"B [I] I [I] [B<#>I] [B<.>|B<,> " +"I [I] [B<#>I]] ..." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:192 +msgid "" +"This is a command line interface to the Debian Bug Tracking System (BTS), " +"intended mainly for use by developers. It lets the BTS be manipulated using " +"simple commands that can be run at the prompt or in a script, does various " +"sanity checks on the input, and constructs and sends a mail to the BTS " +"control address for you. A local cache of web pages and e-mails from the BTS " +"may also be created and updated." +msgstr "" +"Це інтерфейс командного рядка до системи стеження за помилками Debian (Bug " +"Tracking System; BTS), призначений для використання розробниками. Він " +"дозволяє маніпулювати BTS, використовуючи прості команди, які можна вводити " +"в командному рядку або записати в сценарії, і створює і посилає поштове " +"повідомлення на керуючу адресу BTS. Також може бути створений і оновлений " +"локальний кеш веб-сторінок і адрес e-mail з BTS." + +#. type: textblock +#: ../scripts/bts.pl:200 +msgid "" +"In general, the command line interface is the same as what you would write " +"in a mail to control@bugs.debian.org, just prefixed with \"bts\". For " +"example:" +msgstr "" +"Загалом, інтерфейс командного рядка це те саме, що можна написати в " +"повідомленні до control@bugs.debian.org, тільки починаючи з \"bts\". " +"Наприклад:" + +#. type: verbatim +#: ../scripts/bts.pl:204 +#, no-wrap +msgid "" +" % bts severity 69042 normal\n" +" % bts merge 69042 43233\n" +" % bts retitle 69042 blah blah\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:208 +msgid "" +"A few additional commands have been added for your convenience, and this " +"program is less strict about what constitutes a valid bug number. For " +"example, \"severity Bug#85942 normal\" is understood, as is \"severity " +"#85942 normal\". (Of course, your shell may regard \"#\" as a comment " +"character though, so you may need to quote it!)" +msgstr "" +"Декілька додаткових команд було додано для вашої зручності, а також ця " +"програма менш придирлива у тому, що вважати правильним номером помилки. " +"Наприклад вона розуміє як \"severity Bug#85942 normal\", так і \"severity " +"#85942 normal\". (Зрозуміло, ваша оболонка може сприйняти \"#\", як символ " +"коментаря, тож вам потрібно взяти його в лапки!)" + +#. type: textblock +#: ../scripts/bts.pl:214 +msgid "" +"Also, for your convenience, this program allows you to abbreviate commands " +"to the shortest unique substring (similar to how cvs lets you abbreviate " +"commands). So it understands things like \"bts cl 85942\"." +msgstr "" +"Також, для вашої зручності, ця програма дозволяє вам скорочувати команди до " +"найкоротших унікальних підрядків (подібно до того, як cvs дозволяє " +"скорочувати команди). Так що вона розуміє такі речі, як \"bts cl 85942\"." + +#. type: textblock +#: ../scripts/bts.pl:218 +msgid "" +"It is also possible to include a comment in the mail sent to the BTS. If " +"your shell does not strip out the comment in a command like \"bts severity " +"30321 normal #inflated severity\", then this program is smart enough to " +"figure out where the comment is, and include it in the email. Note that " +"most shells do strip out such comments before they get to the program, " +"unless the comment is quoted. (Something like \"bts severity #85942 " +"normal\" will not be treated as a comment!)" +msgstr "" +"Також є можливість включити в повідомлення, що відсилається до BTS, " +"коментар. Якщо ваша оболонка не вилучає коментар з команди типу \"bts " +"severity 30321 normal #inflated severity\", то ця програма достатньо " +"розумна, щоб визначити коментар і включити його в повідомлення. Зауважте, що " +"більшість оболонок вилучають коментарі, перед тим, як передати програмі " +"параметри, якщо він не в лапках. (Щось типу \"bts severity #85942 normal\" " +"не буде містити коментаря!)" + +#. type: textblock +#: ../scripts/bts.pl:226 +msgid "" +"You can specify multiple commands by separating them with a single dot, " +"rather like B; a single comma may also be used; all the " +"commands will then be sent in a single mail. It is important the dot/comma " +"is surrounded by whitespace so it is not mistaken for part of a command. " +"For example (quoting where necessary so that B sees the comment):" +msgstr "" + +#. type: verbatim +#: ../scripts/bts.pl:232 +#, no-wrap +msgid "" +" % bts severity 95672 normal , merge 95672 95673 \\#they are the same!\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:234 +msgid "" +"The abbreviation \"it\" may be used to refer to the last mentioned bug " +"number, so you could write:" +msgstr "" +"Скорочення \"it\" може використовуватися для посилання на останній згаданий " +"номер помилки, так що ви можете написати:" + +#. type: verbatim +#: ../scripts/bts.pl:237 +#, no-wrap +msgid "" +" % bts severity 95672 wishlist , retitle it \"bts: please add a --foo " +"option\"\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:239 +msgid "" +"Please use this program responsibly, and do take our users into " +"consideration." +msgstr "" +"Будь ласка, використовуйте цю програму відповідально і проявляйте повагу до " +"наших користувачів." + +#. type: textblock +#: ../scripts/bts.pl:244 +msgid "" +"B examines the B configuration files as described below. " +"Command line options override the configuration file settings, though." +msgstr "" +"B бере установки з конфігураційних файлів B, як описано " +"нижче. Однак, ці установки можна змінити за допомогою опцій командного рядка." + +#. type: =item +#: ../scripts/bts.pl:250 +msgid "B<-o>, B<--offline>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:252 +msgid "" +"Make B use cached bugs for the B and B commands, if a cache " +"is available for the requested data. See the B command, below for " +"information on setting up a cache." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:256 +msgid "B<--online>, B<--no-offline>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:258 +msgid "" +"Opposite of B<--offline>; overrides any configuration file directive to work " +"offline." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:261 +msgid "B<-n>, B<--no-action>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:263 +msgid "Do not send emails but print them to standard output." +msgstr "" +"Не посилати повідомлення електронної пошти, а друкувати їх у стандартний " +"вивід." + +#. type: =item +#: ../scripts/bts.pl:265 +msgid "B<--cache>, B<--no-cache>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:267 +msgid "" +"Should we attempt to cache new versions of BTS pages when performing " +"B/B commands? Default is to cache." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:270 +msgid "B<--cache-mode=>{B|B|B}" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:272 +msgid "" +"When running a B command, should we only mirror the basic bug " +"(B), or should we also mirror the mbox version (B), or should we " +"mirror the whole thing, including the mbox and the boring attachments to the " +"BTS bug pages and the acknowledgement emails (B)? Default is B." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:278 +msgid "B<--cache-delay=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:280 +msgid "" +"Time in seconds to delay between each download, to avoid hammering the BTS " +"web server. Default is 5 seconds." +msgstr "" +"Час очікування перед кожним завантаженням, у секундах, задля уникнення " +"перевантаження веб-сервера BTS. Типово 5 секунд." + +#. type: =item +#: ../scripts/bts.pl:283 +msgid "B<--mbox>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:285 +msgid "" +"Open a mail reader to read the mbox corresponding to a given bug number for " +"B and B commands." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:288 +msgid "B<--mailreader=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:290 +msgid "" +"Specify the command to read the mbox. Must contain a \"B<%s>\" string " +"(unquoted!), which will be replaced by the name of the mbox file. The " +"command will be split on white space and will not be passed to a shell. " +"Default is 'B'. (Also, B<%%> will be substituted by a single " +"B<%> if this is needed.)" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:296 +msgid "B<--cc-addr=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:298 +msgid "" +"Send carbon copies to a list of users. I should be a comma-" +"separated list of email addresses." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:301 +msgid "B<--use-default-cc>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:303 +msgid "" +"Add the addresses specified in the configuration file option " +"B to the list specified using B<--cc-addr>. This is the " +"default." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:307 +msgid "B<--no-use-default-cc>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:309 +msgid "" +"Do not add addresses specified in B to the carbon copy list." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:312 ../scripts/mass-bug.pl:103 +msgid "B<--sendmail=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:314 +msgid "" +"Specify the B command. The command will be split on white space " +"and will not be passed to a shell. Default is F. The " +"B<-t> option will be automatically added if the command is " +"F or F. For other mailers, if they " +"require a B<-t> option, this must be included in the I, for " +"example: B<--sendmail=\"/usr/sbin/mymailer -t\">." +msgstr "" + +#. type: TP +#: ../scripts/bts.pl:321 ../scripts/nmudiff.1:31 +#, no-wrap +msgid "B<--mutt>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:323 +msgid "" +"Use B for sending of mails. Default is not to use B, except for " +"some commands." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:326 +msgid "" +"Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in " +"order to use B to send emails." +msgstr "" + +#. type: TP +#: ../scripts/bts.pl:329 ../scripts/nmudiff.1:36 +#, no-wrap +msgid "B<--no-mutt>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:331 +msgid "Don't use B for sending of mails." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:333 +msgid "B<--smtp-host=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:335 +msgid "" +"Specify an SMTP host. If given, B will send mail by talking directly " +"to this SMTP host rather than by invoking a B command." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:338 +msgid "" +"The host name may be followed by a colon (\":\") and a port number in order " +"to use a port other than the default. It may also begin with \"ssmtp://\" " +"or \"smtps://\" to indicate that SMTPS should be used." +msgstr "" +"До ім’я хосту може бути додано двокрапку («:») і номер порта для того, щоб " +"використовувати інший порт, ніж типовий. Також адреса може починатися з " +"«ssmtp://» або «smtps://», щоб використовувати SMTPS." + +#. type: textblock +#: ../scripts/bts.pl:342 +msgid "" +"Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in " +"order to use direct SMTP connections to send emails." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:345 +msgid "" +"Note that when sending directly via an SMTP host, specifying addresses in B<-" +"-cc-addr> or B that the SMTP host will not relay will cause " +"the SMTP host to reject the entire mail." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:349 +msgid "" +"Note also that the use of the B command may, when either B<--" +"interactive> or B<--force-interactive> mode is enabled, lead to the " +"automatic addition of a Cc to I<$newpackage>@packages.debian.org. In these " +"cases, the note above regarding relaying applies. The submission interface " +"(port 587) on reportbug.debian.org does not support relaying and, as such, " +"should not be used as an SMTP server for B under the circumstances " +"described in this paragraph." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:356 +msgid "B<--smtp-username=>I, B<--smtp-password=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:358 +msgid "" +"Specify the credentials to use when connecting to the SMTP server specified " +"by B<--smtp-host>. If the server does not require authentication then these " +"options should not be used." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:362 +msgid "" +"If a username is specified but not a password, B will prompt for the " +"password before sending the mail." +msgstr "" +"Якщо вказано лише логін, B запитає пароль перед відправленням " +"повідомлення." + +#. type: =item +#: ../scripts/bts.pl:365 +msgid "B<--smtp-helo=>I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:367 +msgid "" +"Specify the name to use in the I command when connecting to the SMTP " +"server; defaults to the contents of the file F, if it exists." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:371 +msgid "" +"Note that some SMTP servers may reject the use of a I which either " +"does not resolve or does not appear to belong to the host using it." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:374 +msgid "B<--bts-server>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:376 +msgid "Use a debbugs server other than bugs.debian.org." +msgstr "Використовувати інший сервер debbugs, ніж bugs.debian.org." + +#. type: =item +#: ../scripts/bts.pl:378 +msgid "B<-f>, B<--force-refresh>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:380 +msgid "" +"Download a bug report again, even if it does not appear to have changed " +"since the last B command. Useful if a B<--cache-mode=full> is " +"requested for the first time (otherwise unchanged bug reports will not be " +"downloaded again, even if the boring bits have not been downloaded)." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:386 +msgid "B<--no-force-refresh>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:388 +msgid "Suppress any configuration file B<--force-refresh> option." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:390 +msgid "B<--only-new>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:392 +msgid "" +"Download only new bugs when caching. Do not check for updates in bugs we " +"already have." +msgstr "" +"Стягувати лише нові звіти про помилки при кешуванні. Не перевіряти оновлення " +"вже існуючих звітів." + +#. type: =item +#: ../scripts/bts.pl:395 +msgid "B<--include-resolved>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:397 +msgid "" +"When caching bug reports, include those that are marked as resolved. This " +"is the default behaviour." +msgstr "" +"При кешуванні звітів про помилки, включати ті, що позначені, як вирішені. Ця " +"поведінка типова." + +#. type: =item +#: ../scripts/bts.pl:400 +msgid "B<--no-include-resolved>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:402 +msgid "" +"Reverse the behaviour of the previous option. That is, do not cache bugs " +"that are marked as resolved." +msgstr "" +"Зворотня поведінка до попередньої опції. Тобто, не кешувати звіти про " +"помилки, позначені як вирішені." + +#. type: =item +#: ../scripts/bts.pl:405 +msgid "B<--no-ack>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:407 +msgid "" +"Suppress acknowledgment mails from the BTS. Note that this will only affect " +"the copies of messages CCed to bugs, not those sent to the control bot." +msgstr "" +"Заборонити повідомлення про підтвердження від BTS. Зауважте, що це вплине " +"лише на копії повідомлень, прикріплені до помилок, не ті, що посилаються " +"керуючому боту." + +#. type: =item +#: ../scripts/bts.pl:411 +msgid "B<--ack>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:413 +msgid "" +"Do not suppress acknowledgement mails. This is the default behaviour." +msgstr "Не забороняти повідомлення про підтвердження. Це типова поведінка." + +#. type: =item +#: ../scripts/bts.pl:415 ../scripts/tagpending.pl:135 +msgid "B<-i>, B<--interactive>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:417 +msgid "" +"Before sending an e-mail to the control bot, display the content and allow " +"it to be edited, or the sending cancelled." +msgstr "" +"Перед відсиланням e-mail'у керуючому боту, показати вміст і дозволити " +"відредагувати його або скасувати відсилку." + +#. type: =item +#: ../scripts/bts.pl:420 +msgid "B<--force-interactive>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:422 +msgid "" +"Similar to B<--interactive>, with the exception that an editor is spawned " +"before prompting for confirmation of the message to be sent." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:425 +msgid "B<--no-interactive>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:427 +msgid "" +"Send control e-mails without confirmation. This is the default behaviour." +msgstr "Посилати керуючі e-mail'и без підтвердження. Це типова поведінка." + +#. type: =item +#: ../scripts/bts.pl:429 ../scripts/dget.pl:576 +msgid "B<-q>, B<--quiet>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:431 +msgid "" +"When running B, only display information about newly cached " +"pages, not messages saying already cached. If this option is specified " +"twice, only output error messages (to stderr)." +msgstr "" + +#. type: TP +#: ../scripts/bts.pl:435 ../scripts/cvs-debrelease.1:57 ../scripts/cvs-debuild.1:38 ../scripts/debc.1:85 ../scripts/debchange.1:377 ../scripts/debclean.1:77 ../scripts/debdiff.1:153 ../scripts/debi.1:102 ../scripts/debrelease.1:95 ../scripts/debsign.1:96 ../scripts/debuild.1:221 ../scripts/dpkg-depcheck.1:92 ../scripts/dscverify.1:24 ../scripts/grep-excuses.1:14 ../scripts/licensecheck.pl:89 ../scripts/mass-bug.pl:112 ../scripts/nmudiff.1:69 ../scripts/rmadison.pl:284 ../scripts/uscan.1:483 ../scripts/uupdate.1:78 ../scripts/who-uploads.1:40 +#, no-wrap +msgid "B<--no-conf>, B<--noconf>" +msgstr "" + +#. type: Plain text +#: ../scripts/bts.pl:437 ../scripts/cvs-debrelease.1:61 ../scripts/debc.1:89 ../scripts/debchange.1:381 ../scripts/debclean.1:81 ../scripts/debdiff.1:157 ../scripts/debi.1:106 ../scripts/debrelease.1:99 ../scripts/debsign.1:100 ../scripts/debuild.1:225 ../scripts/dpkg-depcheck.1:96 ../scripts/dscverify.1:28 ../scripts/grep-excuses.1:18 ../scripts/mass-bug.pl:114 ../scripts/nmudiff.1:73 ../scripts/uscan.1:487 ../scripts/uupdate.1:82 ../scripts/who-uploads.1:44 +msgid "" +"Do not read any configuration files. This can only be used as the first " +"option given on the command-line." +msgstr "" +"Не читати ніяких конфігураційних файлів. Ця опція повинна бути першою в " +"командному рядку." + +#. type: =head1 +#: ../scripts/bts.pl:791 ../scripts/chdist.pl:55 +msgid "COMMANDS" +msgstr "КОМАНДИ" + +#. type: textblock +#: ../scripts/bts.pl:792 +msgid "" +"For full details about the commands, see the BTS documentation. " +"L" +msgstr "" +"Для повного списку команд, дивіться документацію до BTS. " +"L" + +#. type: =item +#: ../scripts/bts.pl:798 +msgid "" +"B [I] [I | I | I | B<:> ] " +"[IB<=>I ...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:800 +msgid "" +"B [I] [BI | BI] " +"[IB<=>I ...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:802 +msgid "" +"B [I] [BI | BI ] [IB<=>I " +"...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:804 +msgid "B [B | B... | B]" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:806 +msgid "This is a synonym for B." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:814 +msgid "" +"B [I] [I | I | I | B<:> ] " +"[IB<=>I ...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:816 +msgid "" +"B [I] [BI | BI] " +"[IB<=>I ...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:818 +msgid "" +"B [I] [BI | BI ] [IB<=>I " +"...]" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:820 +msgid "B [B | B... | B]" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:822 +msgid "" +"Display the page listing the requested bugs in a web browser using sensible-" +"browser(1)." +msgstr "" +"Вивести посторінковий вивід запитаних звітів про помилки у веб-браузері, " +"використовуючи sensible-browser(1)." + +#. type: textblock +#: ../scripts/bts.pl:825 +msgid "" +"Options may be specified after the B command in addition to or instead " +"of options at the start of the command line: recognised options at this " +"point are: B<-o>/B<--offline>/B<--online>, B<-m>/B<--mbox>, B<--mailreader> " +"and B<-->[B]B. These are described earlier in this manpage. If " +"either the B<-o> or B<--offline> option is used, or there is already an up-" +"to-date copy in the local cache, the cached version will be used." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:832 +msgid "The meanings of the possible arguments are as follows:" +msgstr "Значення можливих аргументів такі:" + +#. type: =item +#: ../scripts/bts.pl:836 +msgid "(none)" +msgstr "(нічого)" + +#. type: textblock +#: ../scripts/bts.pl:838 +msgid "" +"If nothing is specified, B will display your bugs, assuming that " +"either B or B (examined in that order) is set to the " +"appropriate email address." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:842 +msgid "I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:844 +msgid "Display bug number I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:846 +msgid "I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:848 +msgid "Display the bugs for the package I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:850 +msgid "BI" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:852 +msgid "Display the bugs for the source package I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:854 +msgid "I" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:856 +msgid "Display the bugs for the maintainer email address I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:858 +msgid "BI" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:860 +msgid "Display the bugs for the submitter email address I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:862 +msgid "BI" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:864 +msgid "Display the bugs which are tagged with I." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:866 +msgid "BI" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:868 +msgid "" +"Display the bugs which are tagged with usertag I. See the BTS " +"documentation for more information on usertags. This will require the use " +"of a BI option." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:872 +msgid "B<:>" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:873 +msgid "" +"Details of the bug tracking system itself, along with a bug-request page " +"with more options than this script, can be found on http://bugs.debian.org/. " +" This page itself will be opened if the command 'bts bugs :' is used." +msgstr "" +"Подробиці про BTS, зі сторінкою запиту звітів про помилки і більшим числом " +"опцій, ніж у цьому сценарії, можуть бути знайдені на " +"http://bugs.debian.org/. Ця сторінка відкривається командою 'bts bugs :'." + +#. type: =item +#: ../scripts/bts.pl:879 +msgid "B, B" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:880 +msgid "" +"Display the front page of the release-critical pages on the BTS. This is a " +"synonym for http://bugs.debian.org/release-critical/index.html. It is also " +"possible to say release-critical/debian/main.html and the like. RC is a " +"synonym for release-critical/other/all.html." +msgstr "" +"Показати головну сторінку з сторінок release-critical в BTS. Це синонім для " +"http://bugs.debian.org/release-critical/index.html. Також можна вказувати " +"аргумент типу release-critical/debian/main.html. RC — це синонім для release-" +"critical/other/all.html." + +#. type: textblock +#: ../scripts/bts.pl:888 +msgid "" +"After the argument specifying what to display, you can optionally specify " +"options to use to format the page or change what it displayed. These are " +"passed to the BTS in the URL downloaded. For example, pass dist=stable to " +"see bugs affecting the stable version of a package, version=1.0 to see bugs " +"affecting that version of a package, or reverse=yes to display newest " +"messages first in a bug log." +msgstr "" +"Після аргументу, що вказує, що показувати, ви опційно можете вказати опції " +"для форматування сторінки або змінювання показуваного. Вони передаються BTS " +"в URL стягнутого. Наприклад, пошліть dist=stable, щоб побачити звіти про " +"помилки, що впливають на версію пакунку в stable; version=1.0, щоб побачити " +"звіти, що впливають на цю версію пакунку; або reverse=yes, щоб в журналі " +"звіту показувалися спочатку новіші повідомлення." + +#. type: textblock +#: ../scripts/bts.pl:895 +msgid "" +"If caching has been enabled (that is, B<--no-cache> has not been used, and " +"B has not been set to B), then any page requested by B will automatically be cached, and be available offline thereafter. " +"Pages which are automatically cached in this way will be deleted on " +"subsequent \"B|B|B\" invocations if they have not " +"been accessed in 30 days. Warning: on a filesystem mounted with the " +"\"noatime\" option, running \"B|B\" does not update the " +"cache files' access times; a cached bug will then be subject to auto-" +"cleaning 30 days after its initial download, even if it has been accessed in " +"the meantime." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:906 +msgid "" +"Any other B commands following this on the command line will be " +"executed after the browser has been exited." +msgstr "" +"Будь-які інші команди B, що йдуть за цією в командному рядку будуть " +"виконані після виходу з браузера." + +#. type: textblock +#: ../scripts/bts.pl:909 +msgid "" +"The desired browser can be specified and configured by setting the " +"B environment variable. The conventions follow those defined by " +"Eric Raymond at http://www.catb.org/~esr/BROWSER/; we here reproduce the " +"relevant part." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:914 +msgid "" +"The value of B may consist of a colon-separated series of browser " +"command parts. These should be tried in order until one succeeds. Each " +"command part may optionally contain the string B<%s>; if it does, the URL to " +"be viewed is substituted there. If a command part does not contain B<%s>, " +"the browser is to be launched as if the URL had been supplied as its first " +"argument. The string B<%%> must be substituted as a single %." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:922 +msgid "" +"Rationale: We need to be able to specify multiple browser commands so " +"programs obeying this convention can do the right thing in either X or " +"console environments, trying X first. Specifying multiple commands may also " +"be useful for people who share files like F<.profile> across multiple " +"systems. We need B<%s> because some popular browsers have remote-invocation " +"syntax that requires it. Unless B<%%> reduces to %, it won't be possible to " +"have a literal B<%s> in the string." +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:930 +msgid "For example, on most Linux systems a good thing to do would be:" +msgstr "Наприклад, на більшості систем Linux визначення може виглядати, як:" + +#. type: textblock +#: ../scripts/bts.pl:932 +msgid "BROWSER='mozilla -raise -remote \"openURL(%s,new-window)\":links'" +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:1007 +msgid "B