From nobody Sun Nov 3 17:00:28 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XhLSr3syxz5cRyY; Sun, 03 Nov 2024 17:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XhLSr3BWJz4bvH; Sun, 3 Nov 2024 17:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730653228; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ia+uDXQstU5yMwUEoUgqF/2du2c7jE2CYGYYyI30KR4=; b=hKPx3CcHKVSpmwokwOBSAJa+uSlmngB5ZfOf26hhHSHSKGPpHaSU6px0RA+REpSICZ7C5x rPp2gHn/HAA5uPZZTVQztWpXQzkQDvQKViigB3ib23KeZb+V5/BcerkR3A7kyHA4812Bov bj1zS1h3uC/wZfiLt3OqSw96r+qr8KYKUW+OcLYpCyHBIJFY6kZ5rYTDwXCYq2nGYij6uv MceUD0tOTq3gx3PMltpuSY5XTKZlfp4bBgsKNajRcJmHSPyJ6ZIFROeWdPYqFGMvGiSE8X MHRmIcvCmH0zhQ9rXU/tr6LWuOfxZodJj2c1CTqae5rfxPeUYkE5E9uZJ1Xgrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730653228; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ia+uDXQstU5yMwUEoUgqF/2du2c7jE2CYGYYyI30KR4=; b=R4lEoNBkJVTPqrNKHi4nkmDrFQscuyKYNI09+beYVViyaYBi5cA4/Wmv+EEZqh/WUmE0J+ CJPqr4g8u/xA76hrq8rHbZ7yJQ+oUTZMfdkxLTlqjFCI5w01uB1IxN05OGfviCNqIrn331 PZ9JWQpzE3wcxuTaGU/IajL0gz2JFHPz6RmghfceP/+ySEvlyN3Yf03QUk13ah2UsAbvfC 4kho8+2ZOKp9WuDFS9kxf449e+YJTVi9LTkhlsZ+P0uiu/Tsy8vdGzfXW4Rwtxw/97bbq7 J9LXmuK/2uCv0+vklECEZTGSYmWZPo03wIBEZJf4I8mj47p6WoHeQ3Cd8ONzzg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730653228; a=rsa-sha256; cv=none; b=UsR8NPRYKAYxOsfgmO72tYGqABlk1ARidZL2kNSzSIBNMhEiI5wPKnw2SL+SxoiCpJmoMQ fC0UFfwszZk5Azng6rJcDgNffn4Yd752nt1QpAMSzcQ39Y79xw7ovrzsCpmV5nlE5dxN/Q L+f3cRNTJTx/I/pBqf6rQ6bycz37U3jIqKu+UpkoB5yayNm4lq+YbWODoxgYO4WQlwygRA j8wtV3Agk1nluoAlmup8lmGagrjdfDfyH0YVAMYMr85cnhEVRPL4oXwgE5UPo0hmhMHuJe Lk7kVaynqGabgjY5W2EjHhnjG/DLDciwlpW727ozzjaLIGszLzXx+mAKQlRwNw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XhLSr2pLfzxJq; Sun, 3 Nov 2024 17:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4A3H0SCe021464; Sun, 3 Nov 2024 17:00:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4A3H0SiO021461; Sun, 3 Nov 2024 17:00:28 GMT (envelope-from git) Date: Sun, 3 Nov 2024 17:00:28 GMT Message-Id: <202411031700.4A3H0SiO021461@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Konstantin Belousov Subject: git: e2864e718978 - main - libc: mechanically convert ru_RU msg catalog from KOI8-R to UTF-8 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e2864e7189781d742b6899d110b565c9744bb948 Auto-Submitted: auto-generated The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=e2864e7189781d742b6899d110b565c9744bb948 commit e2864e7189781d742b6899d110b565c9744bb948 Author: Konstantin Belousov AuthorDate: 2024-11-03 14:12:13 +0000 Commit: Konstantin Belousov CommitDate: 2024-11-03 16:59:15 +0000 libc: mechanically convert ru_RU msg catalog from KOI8-R to UTF-8 Reviewed by: emaste Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D47414 --- lib/libc/nls/Makefile.inc | 1 + lib/libc/nls/ru_RU.UTF-8.msg | 265 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 266 insertions(+) diff --git a/lib/libc/nls/Makefile.inc b/lib/libc/nls/Makefile.inc index 0d4c245c6911..f26e04c187a5 100644 --- a/lib/libc/nls/Makefile.inc +++ b/lib/libc/nls/Makefile.inc @@ -32,6 +32,7 @@ NLS+= no_NO.ISO8859-1 NLS+= pl_PL.ISO8859-2 NLS+= pt_BR.ISO8859-1 NLS+= ru_RU.KOI8-R +NLS+= ru_RU.UTF-8 NLS+= sk_SK.ISO8859-2 NLS+= sv_SE.ISO8859-1 NLS+= uk_UA.UTF-8 diff --git a/lib/libc/nls/ru_RU.UTF-8.msg b/lib/libc/nls/ru_RU.UTF-8.msg new file mode 100644 index 000000000000..cda0909aa76c --- /dev/null +++ b/lib/libc/nls/ru_RU.UTF-8.msg @@ -0,0 +1,265 @@ +$ +$ Message catalog for ru_RU.KOI8-R locale +$ +$ strerror() support catalog +$ +$set 1 +$ EPERM +1 Операция не разрешена +$ ENOENT +2 Нет такого файла или каталога +$ ESRCH +3 Нет такого процесса +$ EINTR +4 Прерванный системный вызов +$ EIO +5 Ошибка ввода/вывода +$ ENXIO +6 Устройство не сконфигурировано +$ E2BIG +7 Слишком длинный список аргументов +$ ENOEXEC +8 Ошибка формата выполняемого файла +$ EBADF +9 Некорректный дескриптор файла +$ ECHILD +10 Нет порожденных процессов +$ EDEADLK +11 Предотвращена взаимная блокировка при доступе к ресурсу +$ ENOMEM +12 Невозможно выделить память +$ EACCES +13 Недостаточно привилегий +$ EFAULT +14 Некорректный адрес +$ ENOTBLK +15 Необходимо указать блочное устройство +$ EBUSY +16 Устройство занято +$ EEXIST +17 Файл существует +$ EXDEV +18 Ссылка на другое устройство +$ ENODEV +19 Операция не поддерживается устройством +$ ENOTDIR +20 Указанный файл не является каталогом +$ EISDIR +21 Указанный файл является каталогом +$ EINVAL +22 Недопустимый аргумент +$ ENFILE +23 Слишком много открытых файлов в системе +$ EMFILE +24 Слишком много открытых файлов +$ ENOTTY +25 Вызов ioctl не поддерживается устройством +$ ETXTBSY +26 Текстовый файл занят +$ EFBIG +27 Слишком большой файл +$ ENOSPC +28 На устройстве не осталось места +$ ESPIPE +29 Недопустимое смещение +$ EROFS +30 Файловая система только для чтения +$ EMLINK +31 Слишком много ссылок +$ EPIPE +$ XXX??? +32 Канал разрушен +$ EDOM +33 Недопустимое значение числового аргумента +$ ERANGE +34 Слишком большой результат +$ EAGAIN, EWOULDBLOCK +35 Ресурс временно недоступен +$ EINPROGRESS +36 Операция в процессе выполнения +$ EALREADY +$ XXX??? +37 Операция уже выполняется +$ ENOTSOCK +38 Операция с сокетом применена не к сокету +$ EDESTADDRREQ +39 Требуется целевой адрес +$ EMSGSIZE +40 Слишком длинное сообщение +$ EPROTOTYPE +41 Неверный тип протокола для сокета +$ ENOPROTOOPT +42 Протокол недоступен +$ EPROTONOSUPPORT +43 Протокол не поддерживается +$ ESOCKTNOSUPPORT +44 Этот тип сокета не поддерживается +$ EOPNOTSUPP +45 Операция не поддерживается +$ EPFNOSUPPORT +46 Семейство протоколов не поддерживается +$ EAFNOSUPPORT +47 Семейство адресов не поддерживается семейством протоколов +$ EADDRINUSE +48 Адрес уже используется +$ EADDRNOTAVAIL +49 Не могу назначить указанный адрес +$ ENETDOWN +50 Сеть не работает +$ ENETUNREACH +51 Сеть недостижима +$ ENETRESET +52 Сеть закрыла подключение при сбросе +$ ECONNABORTED +53 Программа вызвала аварийное прекращение подключения +$ ECONNRESET +54 Подключение сброшено противоположной стороной +$ ENOBUFS +55 Не осталось места под буфер +$ EISCONN +56 Сокет уже подключен +$ ENOTCONN +57 Сокет не подключен +$ ESHUTDOWN +58 Не могу послать после закрытия сокета +$ ETOOMANYREFS +59 Слишком много ссылок: не могу соединить +$ ETIMEDOUT +60 Операция превысила лимит времени +$ ECONNREFUSED +61 Подключение отвергнуто +$ ELOOP +62 Слишком много уровней символьных ссылок +$ ENAMETOOLONG +63 Слишком длинное имя файла +$ EHOSTDOWN +64 Хост не работает +$ EHOSTUNREACH +65 Нет маршрута к хосту +$ ENOTEMPTY +66 Каталог не пуст +$ EPROCLIM +67 Слишком много процессов +$ EUSERS +68 Слишком много пользователей +$ EDQUOT +69 Превзойдена дисковая квота +$ ESTALE +70 Устаревший дескриптор файла NFS +$ EREMOTE +71 Слишком много дистанционных переходов в пути +$ EBADRPC +72 Некорректная структура RPC +$ ERPCMISMATCH +73 Неверная версия RPC +$ EPROGUNAVAIL +74 Программа RPC недоступна +$ EPROGMISMATCH +75 Неверная версия программы +$ EPROCUNAVAIL +76 Некорректная процедура для программы +$ ENOLCK +77 Блокировки недоступны +$ ENOSYS +78 Функция не реализована +$ EFTYPE +79 Неподходящий тип или формат файла +$ EAUTH +80 Ошибка аутентификации +$ ENEEDAUTH +81 Необходимо удостоверение +$ EIDRM +82 Идентификатор удален +$ ENOMSG +83 Нет сообщения требуемого типа +$ EOVERFLOW +84 Слишком большое значение для хранения в указанном типе данных +$ ECANCELED +85 Операция отменена +$ EILSEQ +86 Недопустимая последовательность байтов +$ ENOATTR +87 Атрибут не найден +$ EDOOFUS +88 Ошибка программирования +$ EBADMSG +89 Плохой формат сообщения +$ EMULTIHOP +90 Попытка мультихопа +$ ENOLINK +91 Канал разорван +$ EPROTO +92 Ошибка протокола +$ ENOTCAPABLE +93 Недостаточно возможностей +$ +$ strsignal() support catalog +$ +$set 2 +$ SIGHUP +$ XXX: Отключение? +1 Разрыв связи +$ SIGINT +2 Прерывание по сигналу +$ SIGQUIT +3 Выход +$ SIGILL +4 Недопустимая инструкция +$ SIGTRAP +5 Ловушка трассировки/точки останова +$ SIGABRT +$ XXX: Аварийное завершение +6 Ловушка аварийного прекращения +$ SIGEMT +7 Ловушка EMT +$ SIGFPE +$ XXX: Ошибка операции с плавающей точкой? +8 Ошибка при работе с вещественным числом +$ SIGKILL +$ XXX: Убит +9 Принудительно прекращен +$ SIGBUS +$ XXX: Ошибка адресации на шине +10 Ошибка шины +$ SIGSEGV +11 Ошибка сегментации +$ SIGSYS +12 Недопустимый системный вызов +$ SIGPIPE +13 Канал разрушен +$ SIGALRM +14 Сработал таймер +$ SIGTERM +15 Завершен +$ SIGURG +16 Необходим срочный ввод-вывод +$ SIGSTOP +17 Приостановка (сигнал) +$ SIGTSTP +18 Приостановка +$ SIGCONT +19 Продолжение работы +$ SIGCHLD +20 Завершена работа порожденного процесса +$ SIGTTIN +21 Остановлен (ввод с терминала) +$ SIGTTOU +22 Остановлен (вывод на терминал) +$ SIGIO +23 Ввод-вывод возможен +$ SIGXCPU +24 Превышено ограничение процессорного времени +$ SIGXFSZ +25 Превышен максимальный размер файла +$ SIGVTALRM +26 Истек виртуальный таймер +$ SIGPROF +27 Истек таймер профилирования +$ SIGWINCH +28 Изменение размера окна +$ SIGINFO +29 Запрос информации +$ SIGUSR1 +30 Пользовательский сигнал 1 +$ SIGUSR2 +31 Пользовательский сигнал 2