title: Laravel default auth module translation
body: <p>I have generated the default Laravel auth module.</p>
  
  <p>Everywhere in the blades of the module, I see Double Underscore <code>__</code> function assuming that translation is almost there.</p>
  
  <p>for example</p>
  
  <pre><code>&lt;li&gt;
    &lt;a class="nav-link" href="{{ route('login') }}"&gt;
      {{ __('Login') }}
    &lt;/a&gt;
  &lt;/li&gt;
  </code></pre>
  
  <p>My question: Where is the translation file? Where should I put it, if I create one?</p>
  
  <p>I mean, if I go to the Laravel documentation site there are examples like this</p>
  
  <pre><code>echo __('messages.welcome');
  </code></pre>
  
  <p>with explanations</p>
  
  <blockquote>
    <p>For example, let's retrieve the <code>welcome</code> translation string from the <code>resources/lang/messages.php</code> language file:</p>
  </blockquote>
  
  <p>BUT in my example above there is no file name specified. It is only text:</p>
  
  <pre><code>__('Login')
  </code></pre>
  
  <p>Question is: What is used for the language file if no file specified? Is there any default? Where does it sit? Where was it set?</p>