title: Why is internationalization not working properly? JSF
body: <p>This is my <code>messages_en_US.properties</code> file in <code>WEB-INF/classes</code> folder :-</p>
  
  <pre><code>Login=Login
  </code></pre>
  
  <p>And then i created <code>messages_fr_FR.properties</code> :-</p>
  
  <pre><code>Login=frenchLogin
  </code></pre>
  
  <p>Then in my JSF page i wrote this :-</p>
  
  <pre><code> &lt;f:loadBundle basename="messages" var="msg"/&gt;
  
  &lt;h:commandButton id="btnLogin" value="#{msg.Login}" actionListener="#{IndexBean.doLogin}"/&gt;
  </code></pre>
  
  <p>I can correctly see the Login text by default. But when i go in firefox and change my default language to fr-fr, my text still remains the same i.e i can't see frenchLogin.</p>
  
  <p>I don't have anything in my faces-config.xml</p>
  
  <p>What am i doing wrong? Thanks in advance :)</p>