Hi,<br><br>I have been trying to internationalize my application and add a Norwegian translation but am stuck. By default I am getting only English for things like date in news items and so on.<br><br>Using chapter 9 of the Philipp von Weitershausen book, I have tried various things. 
<br><br>Using ++lang++test, ++lang++de, ++lang++no (or ++anything-else) always results in &quot;a system error occurred&quot;, with an error message &quot;Can only shift leading traversal names to application names&quot;. I do not understand this error message or what it is trying to tell me.
<br><br>Also, trying to start to create the NO translation by running i18nextract also results in a serious error which seems non trivial to work around.<br><br>Can anyone shed any light on either of these two problems? I seem to be missing something fundamental here?
<br><br>Jeremy<br><br>C:\NLRK-Zope&gt;.\bin\i18nextract -p lib\python\wcsite -d wcsite -o locale<br>base path: &#39;C:\\NLRK-Zope\\&#39;<br>search path: C:\NLRK-Zope\lib\python\wcsite<br>exclude dirs: []<br>domain: &#39;wcsite&#39;
<br>output file: &#39;C:\\NLRK-Zope\\lib\\python\\wcsite\\locale\\wcsite.pot&#39;<br>There was an error processing C:\NLRK-Zope\lib\python\wcsite\rss.pt<br>Traceback (most recent call last):<br>&nbsp; File &quot;C:\Python24\Lib\site-packages\zope\app\locales\extract.py&quot;, line 399, in
<br>&nbsp;tal_strings<br>&nbsp;&nbsp;&nbsp; p.parseFile(filename)<br>&nbsp; File &quot;C:\Python24\Lib\site-packages\zope\tal\htmltalparser.py&quot;, line 122, in p<br>arseFile<br>&nbsp;&nbsp;&nbsp; self.parseString(data)<br>&nbsp; File &quot;C:\Python24\Lib\site-packages\zope\tal\htmltalparser.py&quot;, line 128, in p
<br>arseString<br>&nbsp;&nbsp;&nbsp; self.feed(data)<br>&nbsp; File &quot;C:\Python24\lib\HTMLParser.py&quot;, line 108, in feed<br>&nbsp;&nbsp;&nbsp; self.goahead(0)<br>&nbsp; File &quot;C:\Python24\lib\HTMLParser.py&quot;, line 148, in goahead<br>&nbsp;&nbsp;&nbsp; k = self.parse_starttag
(i)<br>&nbsp; File &quot;C:\Python24\lib\HTMLParser.py&quot;, line 268, in parse_starttag<br>&nbsp;&nbsp;&nbsp; self.handle_starttag(tag, attrs)<br>&nbsp; File &quot;C:\Python24\Lib\site-packages\zope\tal\htmltalparser.py&quot;, line 150, in h<br>
andle_starttag<br>&nbsp;&nbsp;&nbsp; self.getpos())<br>TALError: empty HTML tags cannot use tal:content: &#39;link&#39;, at line 12, column 3,<br>in file C:\NLRK-Zope\lib\python\wcsite\rss.pt<br><br><br clear="all"><br>-- <br><a href="mailto:Jeremy.Cook@bccs.uib.no" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Jeremy.Cook@bccs.uib.no</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tlf: +47 55 58 40 65<br>Parallab&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bergen Centre for Computational Science<br>