#694: Translations scaffolding
------------------------+----------------------
  Reporter:  olemis     |      Owner:  olemis
      Type:  task       |     Status:  assigned
  Priority:  minor      |  Milestone:
 Component:  trac core  |    Version:  0.7.0
Resolution:             |   Keywords:  i18n
------------------------+----------------------

Comment (by olemis):

 Replying to [comment:37 olemis]:
 > Replying to [comment:34 olemis]:
 > [...]
 > >
 > > To the point ... after all this I ran the multi-product test suite .
 By comparing the [http://pastebin.com/99tLkfhj i18n test report] with the
 [http://pastebin.com/sswYZ4dd former test report] then total count reveals
 that there's something weird happening and some test cases are not
 discovered .
 >
 > The patches submitted before for #706 and #707 will improve the
 situation of the multi-product test suite: see
 [http://pastebin.com/p3MzfbJq report for r1536977] (2013-10-31) and
 [http://pastebin.com/WBjB3Q1E report for r1537391] (2013-11-01).
 >

 I forgot , it's straightforward to apply the patches by checking out the
 patch queue , just move to r1536977 and execute `hg qpush -a` .
 Nevertheless details follow jftr :

 {{{#!sh

 $ hg qapplied
 t707/t707_r1536966_test_discovery_logging.diff
 t706/t706_r1536966_AssertRaisesContext_import.diff
 t694/t694_r1534486_bloodhound_i18n.diff

 $ hg log -r qparent
 changeset:   472:cec1e940716f
 tag:         qparent
 tag:         svn-1537391
 user:        rjollos@13f79535-47bb-0310-9956-ffa450edef68
 date:        Thu Oct 31 07:15:42 2013 +0000
 summary:     0.8dev: Remove unnecessary `env_path` variable (path is
 stored at `env.path`). Use consistent naming for temp dirs.
 }}}

 The evidence provided by the test reports mentioned in comment:37
 indicates that (afaict) everything should be ok with BH multi-product
 plugin . Therefore , @SaintGermain , could you please move forward with
 generating the translation files for this plugin , uploading them onto
 [https://www.transifex.com/projects/p/bloodhound/ bloodhound project @
 transifex] . Once you do so we both could work on Spanish + French
 translations for this plugin and probe the system to assess translation
 coverage .

 Do you think it's a good idea to do so now that we know that patches do
 not introduce regressions in the MP test suite?

 > On the other hand with i18n patches applied I got ''Unknown widget
 <widget ID>'' all over the site in each and every dashboard. These are the
 relevant entries I found in the logs
 >

 In the mean time this is still a pending task ... but we can proceed with
 dashboard and other plugins later should similar issues be detected . It
 is necessary to run the test suite of all other BH plugins **using
 python2.6** to ensure that patches do not introduce regressions.

 [...]
 >
 > Besides `bhdashboard.widgets.containers` the same goes for
 `bhdashboard.widgets.product`, `bhdashboard.widgets.query`,
 `bhdashboard.widgets.report`, `bhdashboard.widgets.ticket`,
 `bhdashboard.widgets.timeline`, `bhrelations.widgets.ticketrelations` ,
 and every other module implementing widgets. So it seems a few more
 adjustments are still needed.
 >

 ... and these are good candidates , just to start ;)

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/694#comment:38>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

Reply via email to