<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>24993</bug_id>
          
          <creation_ts>2011-01-28 22:25:33 +0300</creation_ts>
          <short_desc>no i18n in packaged extension</short_desc>
          <delta_ts>2011-02-20 07:55:43 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>thunderbird-lightning</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Vlasov">vsu</reporter>
          <assigned_to name="Radik Usupov">radik</assigned_to>
          <cc>cas</cc>
    
    <cc>radik</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117780</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2011-01-28 22:25:33 +0300</bug_when>
    <thetext>thunderbird-lightning-3.1.7-alt1.20110123

В пакете отсутствуют какие-либо переводы для этого расширения - доступен только английский интерфейс (в некоторых местах меню из-за этого образуется мешанина из русских и английских пунктов). Однако переводы в природе существуют - если удалить пакет thunderbird-lightning и поставить *.xpi с http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/1.0b2/contrib/linux-x86_64/ (либо с https://addons.mozilla.org/ru/thunderbird/addon/lightning/ для i586), можно наблюдать, например, вполне работающую русскую локализацию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117781</commentid>
    <comment_count>1</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-01-29 00:03:38 +0300</bug_when>
    <thetext>Да, есть такое дело. И если я не ошибаюсь, переводы слетели после моего вмешательства. Попробую поразбираться, если Алексей не опередит :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117875</commentid>
    <comment_count>2</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-02 19:52:32 +0300</bug_when>
    <thetext>ЭЭээ... Я прошу прощения за сумятицу, которую внес.
Оказывается thunderbird-lightning я не трогал...
А ACL на thunderbird, из которого и собирается этот пакет, Алексей мне не даст :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117876</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2011-02-02 20:03:03 +0300</bug_when>
    <thetext>Я могу сделать merge :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117878</commentid>
    <comment_count>4</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-02 21:17:14 +0300</bug_when>
    <thetext>Я заинтересован в этом пакете. Сделаю все что смогу :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117893</commentid>
    <comment_count>5</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-03 07:52:55 +0300</bug_when>
    <thetext>Вообщем посмотрел я, посмотрел...
К сожалению из названия пакета расширения непонятно, что за версия ставится. Это можно посмотреть только установив дополнение и посмотрев в разделе дополнений.
У нас в сизифе сейчас 1.0b3pre - это ночная сборка и ведется она на английском языке.
Возможные варианты решения:
1. Собрать отдельно стабильный вариант;
2. Локализовать эту ночную сборку (или сборку от второго февраля).

Так как в скорости мы ожидаем отпочкование р6, то хотелось бы, чтобы русифицированный вариант все-таки был в репо.
Думаю, Алексей предложит варианты лучше :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118162</commentid>
    <comment_count>6</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-09 16:56:08 +0300</bug_when>
    <thetext>http://git.altlinux.org/people/radik/packages/thunderbird-lightning-ru.git

Пакет собирается и все локализуется.
Но в ночной сборке локализация не полная, поэтому при создании задачи/события получаем ошибку. Это критично, поэтому пакет в сизиф пока не уходит.
Попробуем попросить переводчика доработать перевод, может что и получится...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118176</commentid>
    <comment_count>7</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2011-02-09 18:25:15 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Попробуем попросить переводчика доработать перевод, может что и получится...
Может, самим добить перевод на l10n.lrn.ru/online ? Правда, там наверняка не gettext.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118251</commentid>
    <comment_count>8</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-11 09:56:27 +0300</bug_when>
    <thetext>Как оказалось, дело не совсем в переводах. Сейчас пытаюсь выравнить по версиям переводы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118472</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-02-16 18:59:15 +0300</bug_when>
    <thetext>thunderbird-lightning-ru-1.0b3pre-alt1 -&gt; sisyphus:

* Tue Feb 08 2011 Radik Usupov &lt;radik@altlinux&gt; 1.0b3pre-alt1
- Initial build (Closes: 24993)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118493</commentid>
    <comment_count>10</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-17 09:14:14 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; thunderbird-lightning-3.1.7-alt1.20110123
&gt; 
&gt; В пакете отсутствуют какие-либо переводы для этого расширения - доступен только
&gt; английский интерфейс 
Сергей, прошу протестировать пакет. На всех подопытных сработало...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118587</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2011-02-19 23:06:32 +0300</bug_when>
    <thetext>Ну на самом деле я тоже по-настоящему не использую lightning; на вид вроде бы работает.

Только в текущей сборке пакета нет зависимостей даже на сам thunderbird (которому принадлежит каталог /usr/share/thunderbird/extensions), не говоря уж о thunderbird-lightning (без которого эта локализация бесполезна). А из-за отвратительного поведения продуктов семейства Mozilla при расхождении версии локализации и основной программы тут нужна бы ещё зависимость на конкретную версию пакета thunderbird-lightning, только сейчас у этого подпакета версия берётся из версии thunderbird.  Хотя, если там собирается nightly, возможны любые несовместимые изменения - тогда придётся действительно поставить зависимость на конкретные version-release пакета thunderbird-lightning и пересобирать thunderbird-lightning-ru при каждой сборке пакета thunderbird (причём делать это придётся в одной задаче с обновлением thunderbird).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118590</commentid>
    <comment_count>12</comment_count>
    <who name="Radik Usupov">radik</who>
    <bug_when>2011-02-20 07:55:43 +0300</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; Только в текущей сборке пакета нет зависимостей даже на сам thunderbird
&gt; (которому принадлежит каталог /usr/share/thunderbird/extensions), не говоря уж
&gt; о thunderbird-lightning (без которого эта локализация бесполезна). А из-за
&gt; отвратительного поведения продуктов семейства Mozilla при расхождении версии
&gt; локализации и основной программы тут нужна бы ещё зависимость на конкретную
&gt; версию пакета thunderbird-lightning, только сейчас у этого подпакета версия
&gt; берётся из версии thunderbird.  Хотя, если там собирается nightly, возможны
&gt; любые несовместимые изменения - тогда придётся действительно поставить
&gt; зависимость на конкретные version-release пакета thunderbird-lightning и
&gt; пересобирать thunderbird-lightning-ru при каждой сборке пакета thunderbird
&gt; (причём делать это придётся в одной задаче с обновлением thunderbird).
Зависимости в ближайшие дни я проставлю. На самом деле, пока legion@ не решит переезжать на FF4 и TB3.3, все должно работать. В TB3.3 версия lightning уже 1.1, и пакет действительно нужно будет пересобирать. Так как lightning я использую очень активно, постараюсь отследить.
Спасибо, Сергей!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>