| Summary: | Интерфейс, связанный с комнатами много где не переведен | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Vladimir Potapov <v.potapov> |
| Component: | Localization | Assignee: | Stanislav Hanzhin <hanzhin.stas> |
| Status: | RESOLVED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | alexey.yermakov, andrey.bondrov, denis.koryavov, dmitry.postnikov, juliette.tux |
| Version: | Fresh | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: |
щту
two three |
||
Created attachment 1009 [details]
two
Created attachment 1010 [details]
three
Denis Korayvov somewhere wrote that everything related to the "Rooms" will be stripped from the distribution. We planned to do this, but unfortunately in KDE 4.9.4 "Activities" were "nailed fast", so no, we do not do this. It means that all the errors associated with "Activities" in the future, i can write bugs in Bugzilla? Yes. (In reply to comment #2) > Created attachment 1010 [details] > three ну вот это то что в аттаче, мы давно уже перевели и отправили в svn. Ничего не понимаю. Вообще это обновлялось...? Отлично. Тогда прересоберите пожалуйста пакеты в наш репозиторий, т.к из апстрима они могут долго к нам ехать. UP. C KDE 4.9.5 ничего нового не приехало.... Надо добавлять в список мейлов кого-то из мейнтейнеров, а то мы так и будем в пустоту ждать. Кого только? Андрея Бондрова? Полагаю, да. Он поддерживает KDE. Андрей Бондров, взываем к тебе на пересборку пакетика с обновлённым переводом Посмотрите, что осталось без перевода после установки kde-l10n-ru-4.9.5-2. Приехал перевод всего что на снимке экрана 3, что показано первом и втором снимках экрана так и осталось непереведенным. Для перевода того, что на первом скриншоте, нужен файлик messages/kdelibs/kactivitymanagerd_fileitem_linking_plugin.po А для того, что на втором скриншоте, нужен messages/kde-workspace/plasma_package_org.kde.desktop.activitymanager.po Пока что для русского языка они вообще отсутствуют, насколько я вижу. Юля, организуй певерод с отправкой в апстрим? (In reply to comment #14) > Приехал перевод всего что на снимке экрана 3, что показано первом и втором > снимках экрана так и осталось непереведенным. Да, тут в одном баге собраны разные файлы, вчера в ирке говорили про это. Надо подумать, как этого избегать в будущем, потому что я так запутываюсь, что готово, что нет. Андрей, поняла. Полностью этого не удасться избежать, т.к для ставящего ошибку человека разница не очевидна, а выполнить работу по поиску подобных файлов перевода не каждый может, да и требовать с тестировщиков этого не совсем верно. (In reply to comment #15) > Для перевода того, что на первом скриншоте, нужен файлик > messages/kdelibs/kactivitymanagerd_fileitem_linking_plugin.po Отправлено в апстрим > А для того, что на втором скриншоте, нужен > messages/kde-workspace/plasma_package_org.kde.desktop.activitymanager.po Хм, а эти есть полностью, см.: http://i18n.kde.org/stats/gui/trunk-kde4/team/ru/kde-workspace/ и http://i18n.kde.org/stats/gui/trunk-kde4/team/ru/kde-workspace/ сорри, вторая ссылка должна быть http://i18n.kde.org/stats/gui/stable-kde4/team/ru/kde-workspace/ То, что на первом скриншоте, починилось в kde-l10n-ru-4.9.5-3. А то, что на втором, не починилось из-за бага в апстриме KDE4: https://bugs.kde.org/show_bug.cgi?id=307891 Надо разбираться, почему из QML-кода не подгружается перевод. Денис, у тебя есть, кому поручить этот вопрос? У кого уже есть опыт локализации KDE-шных приложений, написанных на QML. Есть. Леша, посмотри как это можно исправить. UP Лёша посмотрел? :) Да, я посмотрел в чем там дело. По какой-то причине там не подгружается каталог с переводами activemanager'а, но подгружается каталог plasmagenericshell. Есть два варианта - разбираться в чем дело в activemanager'е или дополнить plasmagenericshell переводами для activemanager'а. Ну тогда что, переназначаем баг на разрабов? Спроси у KDE-шников в рассылке. Может они пофиксили. Если пофиксили - идем по легкому пути. Если нет - обсудим что делать. Мммм, начала писать письмо, но возник вопрос: Денис, что ты имеешь в виду под «пофиксили»? Баг https://bugs.kde.org/show_bug.cgi?id=307891 точно не пофикшен ещё. Спросить у наших кедовцев, есть ли у них какие-то локальные/обходные решения? Я имел ввиду пусть Леша спросит. Пока мяч на нашей стороне. Я оставил коммент с вопросом на странице KDE-бага, что бы прощупать почву. Жду ответа. Баг пофиксили, в следующей минорной версии уже должно быть все в порядке. Дай ссылку на багу. Её пофиксили в KDE 4.9.X? Если да, на этом наша задача заканчивается. Кажется нашел https://bugs.kde.org/show_bug.cgi?id=307891#c5. Исправлено в KDE 4.10. По задаче прошу сделать самое легкое решение. Можно даже самым грязным хаком (патчем) в котором написать "отменить в KDE 4.10". :) Сейчас потестим с этим патчем из апстрима... (In reply to comment #31) > Кажется нашел https://bugs.kde.org/show_bug.cgi?id=307891#c5. Исправлено в > KDE 4.10. По задаче прошу сделать самое легкое решение. Можно даже самым > грязным хаком (патчем) в котором написать "отменить в KDE 4.10". :) Вот с этим патчем сейчас отправилось на сборку: https://abf.rosalinux.ru/import/kdebase4-workspace/raw/rosa2012.1/kde-workspace-4.9.5-locale.patch ------------------------------- Кстати, не факт, что тот коммит в апстрим решает проблему. Во всяком случае, в 4.9.5 помогло вот это: KGlobal::locale()->insertCatalog("plasma_package_org.kde.desktop.activitymanager"); Тогда как вот это не помогло: KGlobal::locale()->insertCatalog("org.kde.desktop.activitymanager"); А в апстриме делают по второму варианту: KGlobal::locale()->insertCatalog(pluginName); Где const QString pluginName = "org.kde.desktop.activitymanager"; Так что возможно мы ещё вернёмся к этому багу... Попробуйте поставить из обновлений kdebase4-workspace-4.9.5-2 и посмотреть, решилась ли проблема со второго скриншота. Возможно, потребуется перезагрузка. А может сказать им об этом? Там Аарон сделал патч в одну строчку и выложил его без тестирования. Там уже заметили это и переоткрыли баг. Баг пофиксили окончательно в upstream'е. Фикс будет в следующем релизе 4.10.*. Кстати, багу у нас нужно закрывать, она исправлена окончательно. |
Created attachment 1008 [details] щту