title: Weird issue with i18n rails haml
body: <p>I was looking into <a href="https://stackoverflow.com/questions/10948333/how-to-use-rails-i18n-with-haml">How to use rails-i18n with HAML</a> to find out how i18n works together with haml but ran into an issue I can't figure out.</p>
  
  <p>This works:</p>
  
  <p><strong>en.yml</strong></p>
  
  <pre><code>en:
    sitename: "Happy Sunday"
  </code></pre>
  
  <p><strong>new.haml</strong></p>
  
  <pre><code>%h1= t("sitename")
  </code></pre>
  
  <p>When I change the yml to</p>
  
  <p><strong>en.yml</strong></p>
  
  <pre><code>en:
    home:
      sitename: "Happy Sunday"
  </code></pre>
  
  <p><strong>new.haml</strong></p>
  
  <pre><code>%h1= t("home.sitename")
  </code></pre>
  
  <p>Then I get the following error:</p>
  
  <pre><code>ArgumentError in Devise/sessions#new
      Showing 
  ..../devise/sessions/new.html.haml where line #20 raised:
  
  syntax error on line 4, col 6: `    home:'
  Extracted source (around line #20):
  
  17:       = flash[:alert]
  18: .row
  19:   .headline.pagination-centered
  20:     %h1= t("home.sitename")
  21:     %h2= t("slogan")
  22: .row.headline.pagination-centered
  23:   %a{:href =&gt; "/tour"}
  </code></pre>