| Summary: | ntfs-config не переведен | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Postnikov Dmitry <dmitry.postnikov> |
| Component: | Localization | Assignee: | JDronova <juliette.tux> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | alexander.kazantsev, andrey.bondrov, denis.silakov, firstlevel, juliette.tux, v.potapov |
| Version: | Fresh | Flags: | v.potapov:
qa_verified+
andrey.bondrov: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ntfs-config-1.1-4-rosa2012.1.x86_64 | ISO-related: | |
| Bad POT generating: | Upstream: | ||
| Attachments: |
sc2.png
прилагаю приглаженный перевод, убрала все эти «вы можете» и т.п., покороче и почище стало Теперь русский ок, из контейнера который child window not localized ss7 |
||
На ланчпаде у них перевод сидит, вроде переведено полностью, но года 4 назад ( https://translations.launchpad.net/ntfs-config/+translations ). Сейчас забираю и проверю со свежим пакетом. В процессе проверки перевода и затем проверки исходника пакета выясняется, что пакет идёт с полным переводом, но какой-то причине программа перевод не подхватывает. Локальная проверка даёт такой же результат — подставляю перевод в формате .mo, программа упорно пишет всё на инглише. Просим помощи у Александра Друз.... т.е. Дениса Силакова. Кстати, на оф сайте ntfs-config последний лежит версии 1.1, а у нас откуда-то 1.4, а внутри сырцы 1.1 и патч неясного авторства, и перевод пошки от Саши Казанцева. Может патч кривой? Пакет брала вот этот, если что: http://abf-downloads.rosalinux.ru/rosa2012.1/repository/SRPMS/main/updates/ntfs-config-1.1-4.src.rpm Created attachment 2088 [details]
прилагаю приглаженный перевод, убрала все эти «вы можете» и т.п., покороче и почище стало
У нас тоже версия 1.1, это релиз - 4 (в итоге имеем "1.1-4" в имени пакета). Так что с версиями все ok:) Да, сорри, разобралась уже, но переводы он не подхватывает, это факт. Там что-то с контекстами не так. Если выкинуть из ru.po все "msgctxt" и перегенерить ru.mo, то все работает. Только я не знаю - хорошо так делать или нет? У меня ощущение, что у нас сломат gettext. Ради интереса Юля обнови через intltool-update -p в po директории pot файл и его переведи хотя бы где видно - подхватит или нет. Если не подхватит, то какие то глюки с генерацией верных pot или обработкой mo :( Может и сломан. Он не то чтобы не подхватывает файл. Часть сообщений-то переведена, но msgctxt ему мозг выносит, похоже, и некоторые сообщения показываются непереведенными. Попробуйте вот эти сборки: https://abf.rosalinux.ru/build_lists/1363446 https://abf.rosalinux.ru/build_lists/1363447 У меня ntfs нет нигде, чтобы самому все посмотреть. Created attachment 2098 [details]
Теперь русский ок, из контейнера который
Advisory: Fix Russian localization for ntfs-config Build lists: https://abf.rosalinux.ru/build_lists/1363446 https://abf.rosalinux.ru/build_lists/1363447 Не удаётся установить запрошенный пакет: ntfs-config-1.1-5-rosa2012.1.x86_64 (из-за неудовлетворённости python-2.7.3-6-rosa2012.1.x86_64) Это не регрессия, что-то сломалось раньше, но править нужно. А у тебя main/updates не отвалился случаем? (In reply to comment #14) > А у тебя main/updates не отвалился случаем? Обновил еще раз - работает. Да я же непрерывно пакеты ставлю-удаляю... Отключение x32 источников решает проблему. Опять urpmi глючит. Глюки urpmi неплохо бы отлавливать с '--debug', так-то проку мало. Особенно если не очень воспроизводится. Я в 64битах с подключенными репами нормально поставил ntfs-config из контейнера. Вообще косяки возможны, 32бит репы по умолчанию включать никто ведь до нас не пробовал. Так что если удастся отловить баг в urpmi (лучше бы воспроизводящийся) - заводите соответствующий баг:) Created attachment 2106 [details]
child window not localized
*************
QA Denied
Во, я же говорил, надо в реальной работе попробовать:) Надо тогда перегенерить .pot всё-таки, сделаю. (In reply to comment #20) > http://bugs.rosalinux.ru/show_bug.cgi?id=2968 А там наверное подключился 32битный контейнер, тогда понятно. Да, надо будет править. Прошу проверить проблему на новом релизе системы http://mirror.rosalab.ru/rosa/rosa2014.1/iso/ROSA.Fresh.R4/ Проблема-таки была на месте. Перегенерил pot-файл, добавил перевод некоторых добавившихся фраз. Те, что были на видео - теперь точно переведены. Advisory: Fix Russian localization for ntfs-config Build lists: https://abf.io/build_lists/2596863 https://abf.io/build_lists/2596864 Created attachment 4292 [details]
ss7
Что-то пошло не так...
Localization bug ****************************** QA Denied The update is sent to expanded testing *************************************** ntfs-config-1.1-8 https://abf.io/build_lists/2599219 https://abf.io/build_lists/2599220 ************************* Advisory ************************** Localization fix ************************************************************* QA Verified |
Created attachment 2075 [details] sc2.png Description of problem: ntfs-config не переведен