title: PHP gettext() - putenv and setlocale
body: <p>I see most of the examples are using something like:</p>
  
  <pre><code>putenv('LC_ALL=de_DE');
  setlocale(LC_ALL, 'de_DE');
  
  bindtextdomain("myPHPApp", "./locale");
  echo gettext("Welcome to My PHP Application");
  </code></pre>
  
  <p>If I only want to get message translation done, I've tried that only <code>putenv</code> is needed, and I don't need to the functions provided by <code>setlocale</code> such as time, MONETARY etc.</p>
  
  <p>So, it is safe to ignore the <code>setlocale</code>?</p>