apt.po и слова critical и serious
Здравствуйте.
Подскажите, где в файле 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 вошли не все слова, которые должны быть
переведены.
Reply to: