<br><br><div class="gmail_quote">On Thu, Mar 1, 2012 at 3:54 PM, Ralf Meyer <span dir="ltr"><<a href="mailto:rameyer@uni-math.gwdg.de">rameyer@uni-math.gwdg.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
When I was trying out how to format the date in LuaTeX as advertised<br>
using os.setlocale and os.date, I still got the english date.  Actually,<br>
this is a Lua problem because when I run lua, I get the same result:<br>
<br>
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio<br>
> os.setlocale("de_DE")<br>
> print(os.date("Heute ist der \%A im Monat \%B."))<br>
</blockquote><div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Heute ist der Thursday im Monat March.<br>
> os.setlocale("de_DE","time")<br>
> print(os.date("Heute ist der \%A im Monat \%B."))<br>
Heute ist der Thursday im Monat March.<br>
<br></blockquote><div>res=os.setlocale("de_DE")<br>print(res)<br>Is res nil ?<br></div></div><br>(under linux)<br>What is your <br>$> locale -a<br>?<br>Mine said that it_IT.UTF-8 is a lvalide locale, so<br><br>
$> lua<br>Lua 5.1.2  Copyright (C) 1994-2007 Lua.org, PUC-Rio<br>> res=os.setlocale('it_IT.UTF-8');print(res)<br>it_IT.UTF-8<br>>  print(os.date("Heute ist der \%A im Monat \%B."))<br>Heute ist der giovedì im Monat marzo.<br>
<br><br>-- <br>luigi<br><br>