Re: apt.po и слова critical и serious
В письме от среда, 5 сентября 2018 г. 20:23:17 MSK пользователь Gali Anikina
написал:
> Здравствуйте.
> Подскажите, где в файле po применяется слово "critical" ?
> Вот при обновлении -
> apt-get update
> apt-get upgrade
>
> выдало
>
> Получено 278 MB за 5мин 33с (835
> kB/s)
>
>
> Получение сообщений об ошибках... Завершено
> Анализ информации об обнаруженных/исправленных ошибках... Завершено
> critical ошибок в vlc (3.0.3-1-4 → 3.0.4-1) <Нерешённые>
> b1 - #907884 - vlc: Debian 9.5 hangs when opening the mkv file in vlc
> 3.0.4-1
> Объединён с: 907885
> Сводка:
> vlc(1 ошибка)
> Действительно установить/обновить указанные выше пакеты? [Y/n/?/...]
> Чтение журналов изменений... Выполнено
> Извлекаются шаблоны из пакетов: 100%
>
>
> То есть apt выдал "critical ошибок" - то есть есть где-то это слово, но
> оно не включено в файл po. Почему?
>
> В системе стоит apt версии
>
>
> $ apt show apt
> Package: apt
> Version: 1.6.4
>
> Debian Unstable
>
>
> $ dpkg-query -L apt
> ....
> /usr/share/locale/ru/LC_MESSAGES/apt.mo
> .....
>
>
> msgunfmt /usr/share/locale/ru/LC_MESSAGES/apt.mo -o apt.po
>
>
> В нём видим -
> msgid ""
> msgstr ""
> "Project-Id-Version: apt 1.2.12\n"
>
>
> Смотрим в нём слово "critical" - и не находим этого слова в нём.
> (Кстати в переводимом недавно файле apt.po - заглянула туда - тоже не
> нашла такого места для перевода).
>
> Делаем вывод, что имеется несогласованность - номер самого apt =1.6.4,
> а номер версии файла mo =1.2.12. Так и должно быть?
> До того момента, пока не интегрируют переведенный файл po?
>
> Но даже тогда слово critical не будет переведено. Возможно apt получает
> от какой-то программы сообщения, которые ещё не переводились. Может
> подскажите - откуда приходит это непереведённое слово?
>
> А то сейчас смотрится странно ("бросается в глаза") - все сообщения на
> русском в apt-е, но иногда выскакивают такие.
>
> Вот смотрите недавно тоже было вот это (законспектировала
> произошедшее)-
>
> Получено 277 MB за 5мин 40с (815 kB/s)
>
> Получение сообщений об ошибках... Завершено
> Анализ информации об
> обнаруженных/исправленных ошибках... Завершено
> serious ошибок в iso-
> codes (3.79-1 → 4.0-1) <Нерешённые>
> b1 - #907466 - Package doesn't ship
> xml files anymore
> Сводка:
> iso-codes(1 ошибка)
> Действительно
> установить/обновить указанные выше пакеты? [Y/n/?/...]
>
> Слово "serious" тоже не перевелось.
>
>
> То есть возможно в apt.po вошли не все слова, которые должны быть
> переведены.
>
>
>
Привет.
Информацию об ошибках выдаёт не сам apt, а сторонняя программа apt-listbugs.
Судя по её коду, непохоже, что эти уровни важности ошибки вообще доступны для
перевода.
Reply to: