#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