title: Lumen fails to change locale
body: <p>I have an almost fresh installation of Lumen.</p>
  
  <p>I have a <code>POST</code> route which leads to one Controller. In the request I send <code>lang</code> parameter with a string value.</p>
  
  <pre><code>public function form(Request $request)
  {
      if ($request-&gt;has('lang')) {
          app('config')-&gt;set('app.locale', $request-&gt;input('lang'));
      }
      return view('form');
  }
  </code></pre>
  
  <p>I have one folder more in my <code>/resources/lang/</code> folder called <code>bg</code>. In this folder I have simple file which has an array just like in <code>resources/lang/en/validation.php</code> - called <code>static.php</code>.</p>
  
  <p>In the view I'm displaying I have few lines that say:</p>
  
  <pre><code>&lt;input type="text" name="email" value="" class="input-default" placeholder="{{trans('static.enter_email')}}"/&gt;
  </code></pre>
  
  <p>The text I've set in those lang files in <code>resources/lang/...</code> are properly displayed, <strong>but</strong> I cannot change the locale before displaying the form.</p>
  
  <p>For example, if in my <strong>dotenv</strong> file I set:</p>
  
  <p><code>APP_LOCALE=en</code></p>
  
  <p>And load the view the strings in <code>resources/lang/en/static.php</code> are loaded.
  If I change the <code>APP_LOCALE</code> to <code>bg</code> and load the view again, I get the strings from <code>resources/lang/bg/static.php</code>.</p>
  
  <p>All I want is to set the locale before rendering the view, which doesn't seem to work with the code (in my controller) I provided above.</p>
  
  <p>Also I couldn't find any information about localization in Lumen on the official site, but I suppose it supports such, since <code>trans()</code> is working.</p>