Bug 1368 - Интерфейс, связанный с комнатами много где не переведен
: Интерфейс, связанный с комнатами много где не переведен
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Localization
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: Stanislav Hanzhin
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-29 14:16 MSK by Vladimir Potapov
Modified: 2013-03-07 12:11 MSK (History)
5 users (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:


Attachments
щту (214.53 KB, image/png)
2012-12-29 14:16 MSK, Vladimir Potapov
Details
two (184.99 KB, image/png)
2012-12-29 14:16 MSK, Vladimir Potapov
Details
three (88.34 KB, image/png)
2012-12-29 14:17 MSK, Vladimir Potapov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Potapov 2012-12-29 14:16:14 MSK
Created attachment 1008 [details]
щту
Comment 1 Vladimir Potapov 2012-12-29 14:16:58 MSK
Created attachment 1009 [details]
two
Comment 2 Vladimir Potapov 2012-12-29 14:17:42 MSK
Created attachment 1010 [details]
three
Comment 3 Postnikov Dmitry 2012-12-29 14:21:18 MSK
Denis Korayvov somewhere wrote that everything related to the "Rooms" will be stripped from the distribution.
Comment 4 Denis Koryavov 2012-12-29 14:26:17 MSK
We planned to do this, but unfortunately in KDE 4.9.4 "Activities" were "nailed fast", so no, we do not do this.
Comment 5 Postnikov Dmitry 2012-12-29 15:00:30 MSK
It means that all the errors associated with "Activities" in the future, i can write bugs in Bugzilla?
Comment 6 Denis Koryavov 2012-12-29 15:03:20 MSK
Yes.
Comment 7 JDronova 2012-12-30 17:27:21 MSK
(In reply to comment #2)
> Created attachment 1010 [details]
> three

ну вот это то что в аттаче, мы давно уже перевели и отправили в svn. Ничего не понимаю. Вообще это обновлялось...?
Comment 8 Denis Koryavov 2012-12-30 17:39:26 MSK
Отлично. Тогда прересоберите пожалуйста пакеты в наш репозиторий, т.к из апстрима они могут долго к нам ехать.
Comment 9 Denis Koryavov 2013-01-30 12:39:45 MSK
UP. C KDE 4.9.5 ничего нового не приехало....
Comment 10 JDronova 2013-01-30 19:14:52 MSK
Надо добавлять в список мейлов кого-то из мейнтейнеров, а то мы так и будем в пустоту ждать. Кого только? Андрея Бондрова?
Comment 11 Denis Koryavov 2013-01-31 19:20:21 MSK
Полагаю, да. Он поддерживает KDE.
Comment 12 JDronova 2013-01-31 22:26:27 MSK
Андрей Бондров, взываем к тебе на пересборку пакетика с обновлённым переводом
Comment 13 Andrey Bondrov 2013-02-02 03:32:40 MSK
Посмотрите, что осталось без перевода после установки kde-l10n-ru-4.9.5-2.
Comment 14 Denis Koryavov 2013-02-02 13:01:27 MSK
Приехал перевод всего что на снимке экрана 3, что показано первом и втором снимках экрана так и осталось непереведенным.
Comment 15 Andrey Bondrov 2013-02-02 13:35:09 MSK
Для перевода того, что на первом скриншоте, нужен файлик
messages/kdelibs/kactivitymanagerd_fileitem_linking_plugin.po

А для того, что на втором скриншоте, нужен
messages/kde-workspace/plasma_package_org.kde.desktop.activitymanager.po

Пока что для русского языка они вообще отсутствуют, насколько я вижу.

Юля, организуй певерод с отправкой в апстрим?
Comment 16 JDronova 2013-02-02 14:02:49 MSK
(In reply to comment #14)
> Приехал перевод всего что на снимке экрана 3, что показано первом и втором
> снимках экрана так и осталось непереведенным.

Да, тут в одном баге собраны разные файлы, вчера в ирке говорили про это. Надо подумать, как этого избегать в будущем, потому что я так запутываюсь, что готово, что нет. 

Андрей, поняла.
Comment 17 Denis Koryavov 2013-02-02 14:41:34 MSK
Полностью этого не удасться избежать, т.к для ставящего ошибку человека разница не очевидна, а выполнить работу по поиску подобных файлов перевода не каждый может, да и требовать с тестировщиков этого не совсем верно.
Comment 18 JDronova 2013-02-05 00:15:47 MSK
(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/
Comment 19 JDronova 2013-02-05 00:20:08 MSK
сорри, вторая ссылка должна быть
http://i18n.kde.org/stats/gui/stable-kde4/team/ru/kde-workspace/
Comment 20 Andrey Bondrov 2013-02-06 14:31:07 MSK
То, что на первом скриншоте, починилось в kde-l10n-ru-4.9.5-3.

А то, что на втором, не починилось из-за бага в апстриме KDE4:
https://bugs.kde.org/show_bug.cgi?id=307891

Надо разбираться, почему из QML-кода не подгружается перевод. Денис, у тебя есть, кому поручить этот вопрос? У кого уже есть опыт локализации KDE-шных приложений, написанных на QML.
Comment 21 Denis Koryavov 2013-02-06 14:35:13 MSK
Есть. Леша, посмотри как это можно исправить.
Comment 22 JDronova 2013-02-15 15:54:59 MSK
UP
Лёша посмотрел? :)
Comment 23 Aleksey Yermakov 2013-02-15 16:01:39 MSK
Да, я посмотрел в чем там дело. По какой-то причине там не подгружается каталог с переводами activemanager'а, но подгружается каталог plasmagenericshell. Есть два варианта - разбираться в чем дело в activemanager'е или дополнить plasmagenericshell переводами для activemanager'а.
Comment 24 JDronova 2013-02-15 16:06:07 MSK
Ну тогда что, переназначаем баг на разрабов?
Comment 25 Denis Koryavov 2013-02-15 16:09:07 MSK
Спроси у KDE-шников в рассылке. Может они пофиксили. Если пофиксили - идем по легкому пути. Если нет - обсудим что делать.
Comment 26 JDronova 2013-02-15 16:28:36 MSK
Мммм, начала писать письмо, но возник вопрос: Денис, что ты имеешь в виду под «пофиксили»? Баг https://bugs.kde.org/show_bug.cgi?id=307891 точно не пофикшен ещё. Спросить у наших кедовцев, есть ли у них какие-то локальные/обходные решения?
Comment 27 Denis Koryavov 2013-02-15 16:34:40 MSK
Я имел ввиду пусть Леша спросит. Пока мяч на нашей стороне.
Comment 28 Aleksey Yermakov 2013-02-15 17:07:30 MSK
Я оставил коммент с вопросом на странице KDE-бага, что бы прощупать почву. Жду ответа.
Comment 29 Aleksey Yermakov 2013-02-18 12:51:02 MSK
Баг пофиксили, в следующей минорной версии уже должно быть все в порядке.
Comment 30 Denis Koryavov 2013-02-18 12:54:20 MSK
Дай ссылку на багу. Её пофиксили в KDE 4.9.X? Если да, на этом наша задача заканчивается.
Comment 31 Denis Koryavov 2013-02-18 12:57:57 MSK
Кажется нашел https://bugs.kde.org/show_bug.cgi?id=307891#c5. Исправлено в KDE 4.10. По задаче прошу сделать самое легкое решение. Можно даже самым грязным хаком (патчем) в котором написать "отменить в KDE 4.10". :)
Comment 32 Andrey Bondrov 2013-02-18 13:01:38 MSK
Сейчас потестим с этим патчем из апстрима...
Comment 33 Andrey Bondrov 2013-02-18 15:52:10 MSK
(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";

Так что возможно мы ещё вернёмся к этому багу...
Comment 34 Andrey Bondrov 2013-02-18 16:45:15 MSK
Попробуйте поставить из обновлений kdebase4-workspace-4.9.5-2 и посмотреть, решилась ли проблема со второго скриншота. Возможно, потребуется перезагрузка.
Comment 35 Denis Koryavov 2013-02-19 14:46:43 MSK
А может сказать им об этом?
Comment 36 Aleksey Yermakov 2013-02-19 15:16:40 MSK
Там Аарон сделал патч в одну строчку и выложил его без тестирования.
Там уже заметили это и переоткрыли баг.
Comment 37 Aleksey Yermakov 2013-03-07 12:06:41 MSK
Баг пофиксили окончательно в upstream'е. Фикс будет в следующем релизе 4.10.*.
Comment 38 Denis Koryavov 2013-03-07 12:11:49 MSK
Кстати, багу у нас нужно закрывать, она исправлена окончательно.