On Thu, 20 Aug 2009 06:51:38 Danilo Šegan wrote: > Hi Tim, Curtis, > > I've ran into a problem with NoCanonicalUrl exception on Translator when > trying to migrate from translator-edit.pt to generic-edit.pt template. > > I don't want to provide an ICanonicalUrlData for Translator because it > doesn't make sense to link to it directly, but I'd be willing to if > nothing else works out. However, Tim, Curtis mentioned how you are > looking into solving a similar problem. > > To trigger the problem, one can patch > > === modified file 'lib/lp/translations/templates/translator-admin.pt' > --- lib/lp/translations/templates/translator-admin.pt 2009-07-17 > 17:59:07 +0000 > +++ lib/lp/translations/templates/translator-admin.pt 2009-08-19 > 18:46:42 +0000 > @@ -3,10 +3,7 @@ > xmlns:tal="http://xml.zope.org/namespaces/tal" > xmlns:metal="http://xml.zope.org/namespaces/metal" > xmlns:i18n="http://xml.zope.org/namespaces/i18n" > - xml:lang="en" > - lang="en" > - dir="ltr" > - metal:use-macro="view/macro:page/onecolumn" > + metal:use-macro="view/macro:page/main_only" > i18n:domain="launchpad"> > <body tal:define="context_menu context/menu:context"> > <div metal:fill-slot="main"> > > and try to get to > https://translations.launchpad.dev/+groups/testing-translation-team/es/+adm >in > > and you get a traceback like > > http://paste.ubuntu.com/255875/ > > Should we work on a solution for this or should we just work around it > by providing adapters for ICanonicalUrlData? > > Cheers, > Danilo
I have solved this in one of my branches, the one Curtis is reviewing now. Tim _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

