<div dir="ltr">On Sat, Jul 28, 2012 at 9:29 PM, Richard L. Hamilton <span dir="ltr">&lt;<a href="mailto:rlhamil@smart.net" target="_blank">rlhamil@smart.net</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div>The usual way of communicating the desired locale, certainly for command-line programs, is by setting appropriate environment variables.  The lowest priority (overridden by any of the others where they conflict) is LANG, which applies to all categories of locale information not set with one of the other environment variables.  Then there are category-specific environment variables:</div>
<div>LC_COLLATE<span style="white-space:pre-wrap">                </span>collation sequence</div><div>LC_CTYPE<span style="white-space:pre-wrap">                </span>character classification</div><div>LC_MESSAGES<span style="white-space:pre-wrap">        </span>message text</div>
<div>LD_MONETARY<span style="white-space:pre-wrap">        </span>currency symbol and notation</div><div>LC_NUMERIC<span style="white-space:pre-wrap">                </span>preferred separator and decimal character</div><div>LC_TIME<span style="white-space:pre-wrap">                        </span>preferred date and time formats</div>
</div></blockquote><div><br></div><div>You could use aliases to automate this...</div><div><br></div><div>    $ alias git=&#39;env LC_ALL=C /opt/local/bin/git&#39;</div><div><br></div></div>-- <br>brandon s allbery                                      <a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a><br>
wandering unix systems administrator (available)     (412) 475-9364 vm/sms<br><br>
</div>