On Thu, 2005-05-26 at 19:45 +0200, Børre Gaup wrote: > Gaskavahkku, miessemánu 25. b. 2005 19.26, Sjur Moshagen čálii: > > Hello, > > > > I've been silent for a long time - sorry for not giving any feedback > > sooner! > > > > We have now tested the i18n features with the latest svn version (of > > today), and the behaviour we find is a little strange. Here's what > > we've done, and the result: > > > > - made a new dir > > - fresh forrest seed > > - turned forrest.i18n on > > - added index.sme.xml and index.no.xml to .../xdocs/ > > - added menu_sme.xml (menu_no.xml is part of the distro) > > > > The outcome: > > > > $ forrest run > > > > In the browser: > > > > localhost:8888/index.html > > -> Norwegian menu, default (English) page (Norwegian locale from the > > browser) > > > > localhost:8888/index.html?locale=sme > > -> English menu, North Sámi (sme) page > > > > localhost:8888/index.html?locale=no > > -> English menu, Norwegian page > > > > That is, it is not possible to override the menu locale, only the > > document locale. When the menu locale is not taken from the browser > > (because of a URL override), it falls back to the default. > > > > That is, it is almost impossible to get the document and menu locales > > to match:-( > > > > On the *very* positive side, Forrest does not any more (=since last > > time we tested) return a 404 when it can't find a specified locale. > > > > Also, when i18n is turned on, we would expect a language override > > menu to be generated, but see none. What is needed to get one? > > > > Thanks for the great work on Forrest, we're looking forward to the > > 0.7 release:-) > > > > Hello, I am Sjurs co-worker, and we continued our research on forrest i18n. > > I tested the i18n features of forrest-0.7-dev, svn revision 106393, using the > same method as described above, except that the index.xml file was renamed > index_sme.xml. > > Using the same URL's as above I get the correct languages in both menus and > documents, and an internal server error when specifying a non-existing > locale. > > So, the expected behavior would be if forrest behaves like the old svn > version > with regards to specifying a locale, and degrades gracefully if the requested > locale does not exist, as in the new svn version. > > Is it easy to fix, or should we open an issue in the bug tracker? >
Yes, please add it to the tracker. Maybe the blog of Juan can be from help: http://casa.che-che.com/blog/ salu2 -- thorsten "Together we stand, divided we fall!" Hey you (Pink Floyd)