# Ukrainian translation of direvent. # Copyright (C) 2014 Free Software Foundation, Inc. # Copyright (C) 2014 Sergey Poznyakoff # This file is distributed under the same license as the direvent package. # # Yuri Chornoivan , 2014, 2016, 2019, 2021, 2026. msgid "" msgstr "" "Project-Id-Version: direvent 5.5\n" "Report-Msgid-Bugs-To: bug-direvent@gnu.org.ua\n" "POT-Creation-Date: 2026-06-05 22:14+0300\n" "PO-Revision-Date: 2026-09-05 17:51+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\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-Generator: Lokalize 25.12.1\n" #: src/config.c:66 #, c-format msgid "unknown syslog facility: %s" msgstr "невідомі можливості syslog: %s" #: src/config.c:83 #, c-format msgid "unknown syslog priority: %s" msgstr "невідома пріоритетність syslog: %s" #: src/config.c:91 grecs/src/assert.c:45 msgid "unexpected block statement" msgstr "неочікувана блокова команда" #: src/config.c:100 grecs/src/assert.c:28 #, c-format msgid "expected %s" msgstr "мало бути %s" #: src/config.c:105 grecs/src/assert.c:33 #, c-format msgid "expected %s, but found %s" msgstr "мало бути %s, виявлено %s" #: src/config.c:127 #, c-format msgid "unknown syslog facility `%s'" msgstr "невідомі можливості syslog: «%s»" #: src/config.c:136 src/config.c:781 src/config.c:867 msgid "name" msgstr "назва" #: src/config.c:137 msgid "Set syslog facility. Arg is one of the following: user, daemon, auth, authpriv, mail, cron, local0 through local7 (case-insensitive), or a facility number." msgstr "Встановити можливості syslog. Аргументом, арг, може бути один з таких рядків: user, daemon, auth, authpriv, mail, cron, local0 through local7 (без врахування регістру) або номер можливості." #: src/config.c:142 src/config.c:775 grecs/src/format.c:38 grecs/src/tree.c:69 msgid "string" msgstr "рядок" #: src/config.c:142 msgid "Tag syslog messages with this string" msgstr "Мітити повідомлення syslog вказаним рядком" #: src/config.c:145 grecs/src/format.c:142 msgid "arg" msgstr "арг" #: src/config.c:146 msgid "Prefix each message with its priority" msgstr "Додавати перед кожним повідомленням його рівень пріоритетності" #: src/config.c:198 #, c-format msgid "%s: recursion depth does not match previous definition" msgstr "%s: глибина рекурсії не відповідає попередньому визначенню" #: src/config.c:218 msgid "no paths configured" msgstr "шляхів не налаштовано" #: src/config.c:223 msgid "no command configured" msgstr "команд не налаштовано" #: src/config.c:235 grecs/src/tree.c:655 msgid "invalid use of block statement" msgstr "некоректне використання блокової команди" #: src/config.c:280 msgid "expected \"recursive\" or end of statement" msgstr "мало бути вказано «recursive» або завершено команду" #: src/config.c:295 msgid "surplus argument" msgstr "зайвий аргумент" #: src/config.c:301 src/config.c:452 msgid "unexpected list" msgstr "неочікуваний список" #: src/config.c:332 src/config.c:347 src/config.c:362 msgid "unrecognized event code" msgstr "нерозпізнаний код події" #: src/config.c:444 msgid "surplus arguments" msgstr "зайві аргументи" #: src/config.c:458 msgid "no such user" msgstr "такого запису користувача не існує" #: src/config.c:465 msgid "no such group" msgstr "такої групи немає" #: src/config.c:507 msgid "unrecognized option" msgstr "нерозпізнаний параметр" #: src/config.c:587 msgid "can't parse legacy environ statement" msgstr "не вдалося обробити застарілу інструкцію environ" #: src/config.c:632 msgid "legacy environ syntax is not allowed in global context" msgstr "застарілий синтаксис environ заборонено у загальному контексті" #: src/config.c:647 msgid "unexpected argument" msgstr "несподіваний аргумент" #: src/config.c:757 msgid "Clear environment." msgstr "Спорожнити середовище." #: src/config.c:762 msgid "name[=value]" msgstr "назва[=значення]" #: src/config.c:763 msgid "" "Keep this variable. Unless value is supplied, name can contain wildcards.\n" "Implies \"clear\"." msgstr "" "Зберегти значення цієї змінної. Якщо не вказано значення, у назві можна використовувати символи-замінники.\n" "Неявним чином використовує «clear»." #: src/config.c:769 msgid "name=value" msgstr "назва=значення" #: src/config.c:770 msgid "Set environment variable. Note, that argument must be quoted." msgstr "Встановити значення змінної середовища. Зауважте, що аргумент слід вказувати у лапках." #: src/config.c:776 msgid "Evaluate string. Useful for side-effects, e.g. eval ${X:=2}." msgstr "Обробити рядок. Корисно для побіжних ефектів, приклад: eval ${X:=2}." #: src/config.c:782 msgid "Unset environment variable. Name can contain wildcards." msgstr "Скасувати визначення змінної середовища. Назва може містити символи-замінники." #: src/config.c:846 msgid "bad duration value" msgstr "помилкове значення тривалості" #: src/config.c:856 msgid "Pathname to watch" msgstr "Шлях до каталогу, за яким вестиметься спостереження" #: src/config.c:859 msgid "Events to watch for" msgstr "Події, за якими слід вести спостереження" #: src/config.c:862 msgid "regexp" msgstr "форм. вираз" #: src/config.c:862 msgid "Files to watch for" msgstr "Файли, за якими слід вести спостереження" #: src/config.c:865 msgid "Command to execute on event" msgstr "Команда, яку слід виконати, якщо станеться подія" #: src/config.c:867 msgid "Run command as this user" msgstr "Користувач, від імені якого слід виконати команду" #: src/config.c:870 msgid "seconds" msgstr "секунди" #: src/config.c:870 msgid "Timeout for the command" msgstr "Тайм-аут для команди" #: src/config.c:872 msgid "List of additional options" msgstr "Список додаткових параметрів" #: src/config.c:876 msgid "Modify program environment." msgstr "Змінити середовище програми." #: src/config.c:880 msgid " ..." msgstr "<арг: рядок> <арг: рядок>..." #: src/config.c:881 msgid "Modify environment (legacy form)" msgstr "Змінити середовище (застаріла форма)" #: src/config.c:885 msgid "Maximum number of instances running simultaneously." msgstr "Максимальна кількість екземплярів, які може бути запущено одночасно." #: src/config.c:891 msgid "Run as this user" msgstr "Виконати від імені вказаного користувача" #: src/config.c:893 msgid "Run in foreground" msgstr "Не переходити у фоновий режим під час виконання" #: src/config.c:895 msgid "file" msgstr "файл" #: src/config.c:895 msgid "Set pid file name" msgstr "Встановити назву файла pid" #: src/config.c:897 msgid "Configure syslog logging" msgstr "Налаштувати ведення журналу syslog" #: src/config.c:899 msgid "level" msgstr "рівень" #: src/config.c:899 msgid "Set debug level" msgstr "Встановити рівень діагностики" #: src/config.c:902 msgid "Modify global program environment." msgstr "Змінити загальне середовище програми." #: src/config.c:907 msgid "Time to wait for all subprocesses to terminate" msgstr "Час очікування на завершення роботи усіх підпроцесів" #: src/config.c:910 msgid "Configure event watcher" msgstr "Налаштувати засіб стеження за подіями" #: src/config.c:921 msgid "" "Configuration file structure for direvent.\n" "For more information, use `info direvent configuration'." msgstr "" "Структура файла налаштувань для direvent.\n" "Щоб дізнатися більше, віддайте команду «info direvent configuration»." #: src/direvent.c:144 src/watcher.c:199 src/watcher.c:246 msgid "not enough memory" msgstr "недостатньо пам’яті" #: src/direvent.c:306 #, c-format msgid "cannot open pidfile %s for writing: %s" msgstr "не вдалося відкрити файл pid %s для запису даних: %s" #: src/direvent.c:341 #, c-format msgid "no user with UID %lu" msgstr "немає користувача з UID %lu" #: src/direvent.c:506 src/progman.c:676 src/watcher.c:740 src/watcher.c:809 msgid "out of memory" msgstr "недостатньо пам’яті" #: src/direvent.c:552 #, c-format msgid "cannot run `%s': fork failed: %s" msgstr "не вдалося запустити «%s»: помилка розгалуження: %s" #: src/direvent.c:634 msgid "increase debug level" msgstr "підвищити рівень діагностування" #: src/direvent.c:645 msgid "PRIO" msgstr "ПРІО" #: src/direvent.c:647 msgid "log everything with priority PRIO and higher to the stderr, as well as to the syslog" msgstr "записати журнал усіх подій з пріоритетністю ПРІО та вищою до stderr, а також до syslog" #: src/direvent.c:654 msgid "NAME" msgstr "НАЗВА" #: src/direvent.c:655 msgid "set syslog facility" msgstr "встановити можливості syslog" #: src/direvent.c:665 msgid "remain in foreground" msgstr "не переходити у фоновий режим" #: src/direvent.c:676 msgid "DIR" msgstr "КАТ" #: src/direvent.c:677 msgid "add include directory" msgstr "додати каталог включення" #: src/direvent.c:687 msgid "PROG" msgstr "ПРОГРАМА" #: src/direvent.c:688 msgid "self-test mode" msgstr "режим самоперевірки" #: src/direvent.c:699 msgid "FILE" msgstr "ФАЙЛ" #: src/direvent.c:700 msgid "set PID file" msgstr "становити файл PID" #: src/direvent.c:711 msgid "check configuration file and exit" msgstr "перевірити файл налаштувань і завершити роботу" #: src/direvent.c:722 msgid "USER" msgstr "КОРИСТУВАЧ" #: src/direvent.c:723 msgid "run as this user" msgstr "виконати від імені вказаного користувача" #: src/direvent.c:733 msgid "show configuration file summary" msgstr "показати резюме щодо файла налаштувань" #: src/direvent.c:757 #, c-format msgid "The optional CONFIG argument supplies the name of the configuration file to use instead of %s." msgstr "Необов’язковий аргумент НАЛАШТУВАННЯ визначає назву файл налаштувань, яким слід скористатися замість %s." #: src/direvent.c:763 #, c-format msgid "This direvent uses %s interface." msgstr "Ця версія direvent використовує інтерфейс %s." #: src/direvent.c:766 msgid "Include search path:" msgstr "Шлях пошуку включень:" #: src/direvent.c:769 msgid "No include search path." msgstr "Немає шляху пошуку включень." #: src/direvent.c:785 msgid "(C)" msgstr "©" #: src/direvent.c:791 msgid "GNU direvent monitors changes in directories" msgstr "GNU direvent стежить за змінами у каталогах" #: src/direvent.c:792 msgid "[CONFIG]" msgstr "[НАЛАШТУВАННЯ]" #: src/direvent.c:818 msgid "parseopt_getopt failed" msgstr "помилка parseopt_getopt" #: src/direvent.c:825 msgid "too many arguments" msgstr "забагато аргументів" #: src/direvent.c:867 #, c-format msgid "%s %s started" msgstr "Запущено %s %s" #: src/direvent.c:893 #, c-format msgid "%s %s stopped" msgstr "Завершено роботу %s %s" #: src/ev_inotify.c:68 src/ev_inotify.c:76 #, c-format msgid "can't allocate memory for fd %d" msgstr "не вдалося розмістити у пам'яті файловий дескриптор %d" #: src/ev_inotify.c:157 msgid "not enough memory: cannot look up a watcher to delete" msgstr "недостатньо пам'яті: не вдалося виконати пошук засобу спостереження для вилучення" #: src/ev_inotify.c:208 #, c-format msgid "watcher not found: %d (%s)" msgstr "засіб спостереження не знайдено: %d (%s)" #: src/ev_inotify.c:214 src/ev_kqueue.c:253 #, c-format msgid "%s deleted" msgstr "%s вилучено" #: src/ev_inotify.c:220 msgid "event queue overflow" msgstr "переповнення черги подій" #: src/ev_inotify.c:231 #, c-format msgid "unrecognized event %x for %s" msgstr "нерозпізнана подія %x для %s" #: src/ev_inotify.c:234 #, c-format msgid "unrecognized event %x" msgstr "нерозпізнана подія %x" #: src/ev_inotify.c:239 #, c-format msgid "%s/%s created" msgstr "%s/%s створено" #: src/ev_inotify.c:242 #, c-format msgid "%s/%s: ignoring CREATE event: already delivered" msgstr "%s/%s: ігноруємо подію CREATE: вже доставлено" #: src/ev_inotify.c:254 #, c-format msgid "%s: ignoring event (%x) for the watchpoint directory" msgstr "%s: ігноруємо подію (%x) для каталогу точки спостереження" #: src/ev_inotify.c:258 #, c-format msgid "%s: ignoring event (%s) for the watchpoint directory" msgstr "%s: ігноруємо подію (%s) для каталогу точки спостереження" #: src/ev_inotify.c:289 #, c-format msgid "%s/%s deleted" msgstr "%s/%s вилучено" #: src/ev_inotify.c:307 #, c-format msgid "got signal %d" msgstr "отримано сигнал %d" #: src/ev_inotify.c:311 #, c-format msgid "read failed: %s" msgstr "помилка читання: %s" #: src/fnpat.c:90 msgid "unterminated regexp" msgstr "незавершений формальний вираз" #: src/fnpat.c:104 #, c-format msgid "unrecognized flag: %c" msgstr "нерозпізнаний прапорець: %c" #: src/progman.c:147 #, c-format msgid "process %lu (%s) exited successfully" msgstr "процес %lu (%s) успішно завершив роботу" #: src/progman.c:152 #, c-format msgid "process %lu (%s) failed with status %d" msgstr "процес %lu (%s) завершив роботу помилкою, стан %d" #: src/progman.c:165 msgid " (dumped core)" msgstr " (створено дамп ядра)" #: src/progman.c:168 #, c-format msgid "process %lu (%s) terminated on signal %d%s" msgstr "роботу процесу %lu (%s) перервано сигналом %d%s" #: src/progman.c:172 #, c-format msgid "process %lu (%s) stopped on signal %d" msgstr "роботу процесу %lu (%s) зупинено сигналом %d" #: src/progman.c:177 #, c-format msgid "process %lu (%s) terminated with unrecognized status" msgstr "роботу процесу %lu (%s) перервано з нерозпізнаним станом" #: src/progman.c:259 msgid "waiting for processes to terminate" msgstr "очікуємо на завершення роботи процесів" #: src/progman.c:272 msgid "forcefully terminating the remaining processes" msgstr "примусове переривання решти процесів" #: src/progman.c:285 msgid "begin scanning process list" msgstr "розпочато сканування списку процесів" #: src/progman.c:289 #, c-format msgid "process %lu timed out" msgstr "час очікування на дані від процесу %lu завершено" #: src/progman.c:298 #, c-format msgid "scheduling alarm in %lu seconds" msgstr "нагадування заплановано за %lu секунд" #: src/progman.c:302 msgid "end scanning process list" msgstr "завершено сканування списку процесів" #: src/progman.c:352 #, c-format msgid "cannot start logger for %s, pipe failed: %s" msgstr "не вдалося запустити засіб журналювання для %s, помилка передавання каналом: %s" #: src/progman.c:381 #, c-format msgid "cannot run logger `%s': fork failed: %s" msgstr "не вдалося запустити засіб журналювання «%s»: помилка розгалуження: %s" #: src/progman.c:386 #, c-format msgid "logger for %s started, pid=%lu" msgstr "запущено засіб журналювання для %s, pid=%lu" #: src/progman.c:690 #, c-format msgid "starting %s, dir=%s, file=%s" msgstr "розпочинаємо роботу %s, каталог=%s, файл=%s" #: src/progman.c:719 #, c-format msgid "cannot change to %s: %s" msgstr "не вдалося перейти до %s: %s" #: src/progman.c:754 #, c-format msgid "%s running; run_count=%zu; dir=%s, file=%s, pid=%lu" msgstr "працює %s; кількість_запусків=%zu; каталог=%s, файл=%s, pid=%lu" #: src/progman.c:773 #, c-format msgid "waiting for %s (%lu) to terminate" msgstr "очікуємо на завершення роботи %s (%lu)" #: src/watcher.c:128 #, c-format msgid "%s: recent status expired" msgstr "%s: строк дії нещодавнього стану вичерпано" #: src/watcher.c:288 src/watcher.c:676 #, c-format msgid "removing watcher %s" msgstr "вилучаємо стеження %s" #: src/watcher.c:300 #, c-format msgid "%s: failed to install sentinel; exiting now" msgstr "%s: не вдалося встановити sentinel; завершуємо роботу" #: src/watcher.c:307 msgid "no watchers left; exiting now" msgstr "не лишилося засобів спостереження; завершуємо роботу" #: src/watcher.c:344 #, c-format msgid "uninstalling CREATE sentinel for %s" msgstr "вилучаємо засіб стеження CREATE для %s" #: src/watcher.c:379 #, c-format msgid "installing CREATE sentinel for %s" msgstr "встановлюємо засіб стеження CREATE для %s" #: src/watcher.c:417 #, c-format msgid "cannot create watcher %s/%s: not enough memory" msgstr "не вдалося створити засіб стеження %s/%s, недостатньо пам’яті" #: src/watcher.c:424 #, c-format msgid "cannot create watcher %s, stat failed: %s" msgstr "не вдалося створити засіб стеження %s, помилка отримання статистичних даних: %s" #: src/watcher.c:486 #, c-format msgid "installing CREATE sentinel for %s/*" msgstr "встановлюємо засіб стеження CREATE для %s/*" #: src/watcher.c:487 #, c-format msgid "installing CREATE sentinel for file %s" msgstr "встановлюємо засіб стеження CREATE для файла %s" #: src/watcher.c:502 #, c-format msgid "creating watcher %s" msgstr "створюємо засіб стеження %s" #: src/watcher.c:510 src/watcher.c:525 #, c-format msgid "cannot set watcher on %s: %s" msgstr "не вдалося встановити стеження за %s: %s" #: src/watcher.c:546 #, c-format msgid "delivering CREATE for %s %s" msgstr "доставляємо CREATE для %s %s" #: src/watcher.c:589 #, c-format msgid "cannot open directory %s: %s" msgstr "не вдалося відкрити каталог %s: %s" #: src/watcher.c:615 #, c-format msgid "cannot stat %s/%s: not enough memory" msgstr "не вдалося отримати статистичні дані щодо %s/%s: недостатньо пам’яті" #: src/watcher.c:622 #, c-format msgid "cannot stat %s: %s" msgstr "не вдалося отримати статистичні дані щодо %s: %s" #: src/watcher.c:660 msgid "no event handlers configured" msgstr "не налаштовано жодного обробника подій" #: src/watcher.c:665 msgid "no event handlers installed" msgstr "не встановлено жодного обробника подій" #: grecs/src/cidr.c:129 grecs/src/cidr.c:179 grecs/src/cidr.c:186 #, c-format msgid "invalid network mask: %s" msgstr "недійсна маска мережі: %s" #: grecs/src/cidr.c:142 grecs/src/cidr.c:149 grecs/src/cidr.c:160 #, c-format msgid "unrecognized address family: %s" msgstr "непідтримувана родина адрес: %s" #: grecs/src/cidr.c:153 #, c-format msgid "invalid network address: %s" msgstr "недійсна маска мережі: %s" #. TRANSLATORS: The msgids below are data types in direct (nominative) #. and indirect (most often, genitive) cases. The indirect case is #. used only in the construct "list %s" (e.g., for "number" data type, #. this makes "list of numbers"). Please, translate it so that it #. forms a correct sentence in this context. #: grecs/src/format.c:37 msgid "void" msgstr "void" #: grecs/src/format.c:38 msgid "of strings" msgstr "рядків" #: grecs/src/format.c:39 grecs/src/format.c:40 grecs/src/format.c:41 #: grecs/src/format.c:42 grecs/src/format.c:43 grecs/src/format.c:44 #: grecs/src/format.c:45 msgid "number" msgstr "число" #: grecs/src/format.c:39 grecs/src/format.c:40 grecs/src/format.c:41 #: grecs/src/format.c:42 grecs/src/format.c:43 grecs/src/format.c:44 #: grecs/src/format.c:45 msgid "of numbers" msgstr "чисел" #: grecs/src/format.c:46 msgid "time" msgstr "час" #: grecs/src/format.c:46 msgid "of times" msgstr "записів часу" #: grecs/src/format.c:47 msgid "boolean" msgstr "булеве" #: grecs/src/format.c:47 msgid "of booleans" msgstr "булевих значень" #: grecs/src/format.c:48 msgid "IPv4" msgstr "IPv4" #: grecs/src/format.c:48 msgid "of IPv4" msgstr "IPv4" #: grecs/src/format.c:49 msgid "CIDR" msgstr "CIDR" #: grecs/src/format.c:49 msgid "of CIDR" msgstr "CIDR" #: grecs/src/format.c:50 msgid "hostname" msgstr "назва вузла" #: grecs/src/format.c:50 msgid "of hostnames" msgstr "назв вузлів" #: grecs/src/format.c:51 msgid "sockaddr" msgstr "адреса сокета" #: grecs/src/format.c:51 msgid "of sockaddr" msgstr "адрес сокетів" #: grecs/src/format.c:52 msgid "section" msgstr "розділ" #: grecs/src/format.c:53 msgid "null" msgstr "null" #: grecs/src/format.c:134 msgid "Disabled;" msgstr "Вимкнено;" #. TRANSLATORS: The %s in this message will be expanded #. to a data type in indirect case (see above). The two #. must form a grammatically correct sentence. #: grecs/src/format.c:158 #, c-format msgid "list %s" msgstr "список %s" #: grecs/src/grecs-lex.l:183 msgid "end of file in comment" msgstr "символ кінця файла у коментарі" #: grecs/src/grecs-lex.l:318 msgid "end of file in quoted string" msgstr "кінець файла у рядку у лапках" #: grecs/src/grecs-lex.l:384 #, c-format msgid "stray character %c" msgstr "неочікуваний знак %c" #: grecs/src/grecs-lex.l:387 #, c-format msgid "stray character \\%03o" msgstr "неочікуваний знак \\%03o" #: grecs/src/grecs-lex.l:421 #, c-format msgid "\"%2.2s\" starts comment here; use quotes if you want it to be a part of string, or inserta whitespace to suppress this warning" msgstr "«%2.2s» тут починає коментар; скористайтеся лапками, якщо ви хочете, щоб це було частиною рядка, або вставте пробіл, щоб придушити це попередження" #: grecs/src/grecs-lex.l:460 grecs/src/grecs-lex.l:478 msgid "invalid include statement" msgstr "некоректна команда включення" #: grecs/src/grecs-lex.l:494 msgid "read error" msgstr "помилка читання" #: grecs/src/grecs-lex.l:502 #, c-format msgid "%s: No such file or directory" msgstr "%s: немає такого файла або каталогу" #: grecs/src/grecs-lex.l:835 grecs/src/grecs-lex.l:860 #, c-format msgid "Cannot stat `%s'" msgstr "Не вдалося отримати статистичні дані щодо «%s»" #: grecs/src/grecs-lex.l:841 grecs/src/grecs-lex.l:847 msgid "Recursive inclusion" msgstr "Рекурсивне включення" #: grecs/src/grecs-lex.l:850 #, c-format msgid "`%s' already included here" msgstr "«%s» вже включено тут" #: grecs/src/grecs-lex.l:854 #, c-format msgid "`%s' already included at top level" msgstr "«%s» вже включено на вищому рівні" #: grecs/src/grecs-lex.l:871 grecs/src/grecs-lex.l:892 #, c-format msgid "Cannot open `%s'" msgstr "Не вдалося відкрити «%s»" #: grecs/src/grecs-lex.l:1182 grecs/src/grecs-lex.l:1203 #, c-format msgid "cannot parse #line line: %s" msgstr "не вдалося обробити рядок #line: %s" #: grecs/src/grecs-lex.l:1189 grecs/src/grecs-lex.l:1206 msgid "invalid #line statement" msgstr "некоректна інструкція #line" #: grecs/src/grecs-lex.l:1192 grecs/src/grecs-lex.l:1208 msgid "malformed #line statement" msgstr "невірно сформоване речення #line" #: grecs/src/grecs-lex.l:1297 grecs/src/grecs-lex.l:1328 #, c-format msgid "Cannot run `%s'" msgstr "Не вдалося виконати «%s»" #: grecs/src/grecs-lex.l:1350 #, c-format msgid "%s exited with status %d" msgstr "%s завершений зі статусом %d" #: grecs/src/grecs-lex.l:1355 #, c-format msgid "%s terminated on signal %d" msgstr "%s перервано за сигналом %d" #: grecs/src/grecs-lex.l:1359 #, c-format msgid "%s terminated abnormally (%d)" msgstr "%s перервано у нештатному режимі (%d)" #: grecs/src/lineacc.c:68 #, c-format msgid "unknown escape sequence: '\\%c'" msgstr "невідома керівна послідовність: «\\%c»" #: grecs/src/path-parser.c:65 #, c-format msgid "cannot open `%s'" msgstr "не вдалося відкрити «%s»" #: grecs/src/path-parser.c:111 grecs/src/path-parser.c:126 msgid "unexpected end of file" msgstr "неочікуваний символ кінця файла" #: grecs/src/path-parser.c:146 msgid "parse error" msgstr "помилка обробки" #: grecs/src/symtab.c:236 msgid "element not found in table" msgstr "елемента немає у таблиці" #: grecs/src/symtab.c:238 msgid "symbol table is full" msgstr "у таблиці символів не залишилося місця" #: grecs/src/tree.c:70 msgid "list" msgstr "список" #: grecs/src/tree.c:71 msgid "one or more arguments" msgstr "один або декілька аргументів" #: grecs/src/tree.c:75 msgid "unrecognized type; please report" msgstr "нерозпізнаний тип; будь ласка, повідомте розробникам" #: grecs/src/tree.c:310 msgid "section keyword used as a scalar" msgstr "ключове слово section використано як скаляр" #: grecs/src/tree.c:312 msgid "scalar keyword used as a section" msgstr "ключове слово scalar використано як розділ" #: grecs/src/tree.c:315 msgid "unknown keyword" msgstr "невідоме ключове слово" #: grecs/src/tree.c:350 #, c-format msgid "%s: not a valid boolean value" msgstr "%s: не є коректним булевим значенням" #: grecs/src/tree.c:381 #, c-format msgid "%s: UNIX socket name too long" msgstr "%s: назва сокета UNIX є надто довгою" #: grecs/src/tree.c:410 grecs/src/tree.c:634 #, c-format msgid "%s: not a valid IP address or hostname" msgstr "%s: не є коректною IP-адресою або назвою вузла" #: grecs/src/tree.c:434 #, c-format msgid "%s: not a valid port number" msgstr "%s: не є коректним номером порту" #: grecs/src/tree.c:442 msgid "missing port number" msgstr "не вказано номера порту" #: grecs/src/tree.c:491 msgid "numeric overflow" msgstr "переповнення числового типу" #: grecs/src/tree.c:496 msgid "value out of allowed range" msgstr "значення поза припустимим діапазоном" #: grecs/src/tree.c:531 grecs/src/tree.c:561 #, c-format msgid "not a number (stopped near `%s')" msgstr "не є числом (зупинено у районі «%s»)" #: grecs/src/tree.c:625 #, c-format msgid "%s: not a valid IP address" msgstr "%s: не є коректною IP-адресою" #: grecs/src/tree.c:752 #, c-format msgid "too many arguments to `%s'; missing semicolon?" msgstr "забагато аргументів до «%s»; пропущено крапку з комою?" #: grecs/src/tree.c:766 grecs/src/tree.c:814 #, c-format msgid "INTERNAL ERROR at %s:%d: unhandled data type %d" msgstr "ВНУТРІШНЯ ПОМИЛКА, %s:%d: непридатний до обробки тип даних %d" #: grecs/src/tree.c:781 #, c-format msgid "%s: incompatible data type in list item #%d" msgstr "%s: несумісний тип даних у пункті списку %d" #: grecs/src/tree.c:801 #, c-format msgid "incompatible data type for `%s'" msgstr "несумісний тип даних для «%s»" #: grecs/wordsplit/wordsplit.c:78 grecs/wordsplit/wordsplit.c:2851 msgid "memory exhausted" msgstr "пам'ять вичерпано" #: grecs/wordsplit/wordsplit.c:132 msgid "memory exhausted while trying to store error context" msgstr "вичерпано пам'ять під час спроби зберегти контекст помилки" #: grecs/wordsplit/wordsplit.c:873 msgid "Restarting" msgstr "Перезапускаємо програму" #: grecs/wordsplit/wordsplit.c:1599 #, c-format msgid "%.*s: variable null or not set" msgstr "%.*s: змінна порожня або її значення не встановлено" #: grecs/wordsplit/wordsplit.c:1629 #, c-format msgid "warning: undefined variable `%.*s'" msgstr "попередження: невизначена змінна «%.*s»" #: grecs/wordsplit/wordsplit.c:2130 #, c-format msgid "no files match pattern %s" msgstr "жоден файл не відповідає зразку %s" #: grecs/wordsplit/wordsplit.c:2595 msgid "WS trimming" msgstr "Обрізання пробілів" #: grecs/wordsplit/wordsplit.c:2597 msgid "command substitution" msgstr "заміна команд" #: grecs/wordsplit/wordsplit.c:2599 grecs/wordsplit/wordsplit.c:2607 msgid "coalesce list" msgstr "об’єднати список" #: grecs/wordsplit/wordsplit.c:2601 msgid "tilde expansion" msgstr "розгортання тильди" #: grecs/wordsplit/wordsplit.c:2603 msgid "variable expansion" msgstr "розгортання змінних" #: grecs/wordsplit/wordsplit.c:2605 msgid "quote removal" msgstr "вилучення лапок" #: grecs/wordsplit/wordsplit.c:2609 msgid "path expansion" msgstr "розгортання шляху" #: grecs/wordsplit/wordsplit.c:2634 #, c-format msgid "(%02d) Input:%.*s;" msgstr "(%02d) Вхідні дані:%.*s;" #: grecs/wordsplit/wordsplit.c:2660 msgid "Initial list:" msgstr "Початковий список:" #: grecs/wordsplit/wordsplit.c:2675 msgid "Coalesced list:" msgstr "Об’єднаний список:" #: grecs/wordsplit/wordsplit.c:2849 msgid "no error" msgstr "без помилок" #: grecs/wordsplit/wordsplit.c:2850 msgid "missing closing quote" msgstr "пропущено кінцеві лапки" #: grecs/wordsplit/wordsplit.c:2852 msgid "invalid wordsplit usage" msgstr "некоректне використання поділу слів" #: grecs/wordsplit/wordsplit.c:2853 msgid "unbalanced curly brace" msgstr "незакрита фігурна дужка" #: grecs/wordsplit/wordsplit.c:2854 msgid "undefined variable" msgstr "невизначена змінна" #: grecs/wordsplit/wordsplit.c:2855 msgid "input exhausted" msgstr "вичерпано вхідні дані" #: grecs/wordsplit/wordsplit.c:2856 msgid "unbalanced parenthesis" msgstr "дужка без відповідника" #: grecs/wordsplit/wordsplit.c:2857 msgid "globbing error" msgstr "помилка використання замінників" #: grecs/wordsplit/wordsplit.c:2858 msgid "user-defined error" msgstr "визначена користувачем помилка" #: grecs/wordsplit/wordsplit.c:2859 msgid "invalid parameter number in assignment" msgstr "некоректна кількість параметрів у інструкції" #: grecs/wordsplit/wordsplit.c:2871 msgid "unknown error" msgstr "невідома помилка" #: grecs/wordsplit/wordsplit.c:2880 #, c-format msgid "missing closing %c (start near #%lu)" msgstr "пропущено кінцеве %c (початок у районі %lu)" #: parseopt/help.c:91 #, c-format msgid "error in ARGP_HELP_FMT: improper usage of [no-]%s" msgstr "помилка в ARGP_HELP_FMT: неналежне використання [no-]%s" #: parseopt/help.c:104 #, c-format msgid "error in ARGP_HELP_FMT: bad value for %s (near %s)" msgstr "помилка в ARGP_HELP_FMT: помилкове значення для %s (поруч із %s)" #: parseopt/help.c:110 #, c-format msgid "error in ARGP_HELP_FMT: %s value is out of range" msgstr "помилка в ARGP_HELP_FMT: значення %s поза припустимим діапазоном" #: parseopt/help.c:117 #, c-format msgid "%s: ARGP_HELP_FMT parameter requires a value" msgstr "%s: параметр ARGP_HELP_FMT потребує значення" #: parseopt/help.c:123 #, c-format msgid "%s: unknown ARGP_HELP_FMT parameter" msgstr "%s: невідомий параметр ARGP_HELP_FMT" #: parseopt/help.c:149 #, c-format msgid "ARGP_HELP_FMT: missing delimiter near %s" msgstr "ARGP_HELP_FMT: пропущено роздільник поряд із %s" #: parseopt/help.c:300 msgid "Usage:" msgstr "Використання:" #: parseopt/help.c:319 #, c-format msgid "or: %s [OPTIONS...] %s\n" msgstr "або %s [ПАРАМЕТРИ...] %s\n" #: parseopt/help.c:582 msgid "Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options." msgstr "Обов’язкові і додаткові аргументи до довгих форм запису параметрів є також об’язовими або додатковими для всіх відповідних скорочених форм запису." #: parseopt/help.c:584 msgid "If an option has several forms, mandatory or optional argument is listed only once, after the last form." msgstr "Якщо для параметра передбачено декілька форм, обов'язковий або необов'язковий аргумент має бути у списку лише один раз, після останньої форми." #: parseopt/help.c:740 #, c-format msgid "usage: %s" msgstr "використання: %s" #: parseopt/help.c:746 msgid "[OPTIONS...]" msgstr "[ПАРАМЕТРИ...]" #: parseopt/help.c:757 #, c-format msgid "or: %s %s\n" msgstr "або %s %s\n" #: parseopt/help.c:802 #, c-format msgid "Report bugs and suggestions to <%s>\n" msgstr "Повідомляйте про вади та пропозиції на адресу <%s>\n" #: parseopt/help.c:806 #, c-format msgid "%s home page: <%s>\n" msgstr "Домашня сторінка %s: <%s>\n" #: parseopt/optset.c:122 parseopt/optset.c:138 msgid "memory allocation error" msgstr "помилка розподілу пам'яті" #: parseopt/parseopt.c:71 #, c-format msgid "unrecognized option '-%c'" msgstr "нерозпізнаний параметр «-%c»" #: parseopt/parseopt.c:142 #, c-format msgid "option '%s%*.*s' is ambiguous; possibilities:" msgstr "параметр «%s%*.*s» є неоднозначним; можливі варіанти:" #: parseopt/parseopt.c:174 #, c-format msgid "unrecognized option '%s%*.*s'" msgstr "нерозпізнаний параметр «%s%*.*s»" #: parseopt/parseopt.c:337 #, c-format msgid "option '%s%s' requires argument" msgstr "параметр «%s%s» потребує аргумент" #: parseopt/parseopt.c:351 #, c-format msgid "option '%s%s' does not take argument" msgstr "параметр «%s%s» не приймає аргументів" #: parseopt/parseopt.c:364 #, c-format msgid "bad value for option '%s%s'" msgstr "помилкове значення параметра «%s%s»" #: parseopt/parseopt.c:388 #, c-format msgid "invalid argument '%s'" msgstr "некоректний аргумент «%s»" #: parseopt/parseopt.c:571 msgid "Informative options" msgstr "Інформативні параметри" #: parseopt/parseopt.c:576 msgid "produce this help text" msgstr "вивести ці довідкові дані" #: parseopt/parseopt.c:585 msgid "give a short usage message" msgstr "отримати коротке повідомлення щодо користування" #: parseopt/parseopt.c:595 parseopt/parseopt.c:604 msgid "print program version" msgstr "вивести дані щодо версії програми" #~ msgid "Aliases" #~ msgstr "Замінники" #~ msgid "Alias" #~ msgstr "Замінник" #~ msgid "" #~ "License GPLv3+: GNU GPL version 3 or later \n" #~ "This is free software: you are free to change and redistribute it.\n" #~ "There is NO WARRANTY, to the extent permitted by law.\n" #~ "\n" #~ msgstr "" #~ "Умови ліцензування викладено у GPLv3+: GNU GPL версії 3 або новішій, \n" #~ "Це вільне програмне забезпечення: ви можете вільно змінювати і поширювати його.\n" #~ "Вам не надається ЖОДНИХ ГАРАНТІЙ, окрім гарантій передбачених законодавством.\n" #~ msgid "Written by " #~ msgstr "Автор —" #~ msgid ", " #~ msgstr ", " #~ msgid " and " #~ msgstr " та " #~ msgid "cannot run redirector `%s': fork failed: %s" #~ msgstr "не вдалося виконати переспрямовування «%s»: помилка розгалуження: %s" #~ msgid "Unable to start external preprocessor `%s'" #~ msgstr "Не вдалося запустити зовнішній засіб попередньої обробки «%s»" #~ msgid "%s: unknown keyword" #~ msgstr "%s: невідоме ключове слово" #~ msgid "(%02d) Restart:%.*s;" #~ msgstr "(%02d) Перезапуск:%.*s;" #~ msgid "INTERNAL ERROR at %s:%d" #~ msgstr "ВНУТРІШНЯ ПОМИЛКА, %s:%d" #~ msgid "ignoring duplicate definition" #~ msgstr "ігноруємо дублікат визначення"