It simply doesn't work for me. I'm running Debian 3.1 with Java 1.4.2 from Blackdown. Working with Forrest SVN at revision 189975. In an empty directory:
$forrest seed $forrest (English site is generated under build/site/) $ export LANG=es_ES $ echo $LANG es_ES (edit forrest.properties to uncomment project.i18n=true) $ forrest clean $ forrest (English site is generated under build/site/en) So my conclusions are still the same: Following the introduction of user.language in trunk, when I enable the i18n option in forrest.properties, 1. My static site is always generated under build/site/en, and this regardless of my language settings. This was working well before (my site was generated under build/site/es when LANG=es_ES). 2. "Last Published:" is never rendered in Spanish. I don't know if other labels are supposed to change as well but I can tell I get an all-English sample site. Item 2 has never worked for me in the past, except when I force the line <map:parameter name="locale" value="es_ES"/> in sitemap.xmap. Could it be that I need to use another JVM? from SUN probably? -- Pedro PS. BTW I noticed that SVN revision 189975 fails to build in its entirety. I will send a separate e-mail about this.