rails 3.1 and translations

In rails 3.0, I had views that looked like:

<%= t(".desktoplist") %>

and in rails 3.1 it failed to translate, but translations in partials continued to work. As far as I can see, rails 3.1 has simply lost the :scope for views that it used to have.

At first I thought that this meant that I had to move all my translations up to the top level, but after writing some more test cases, I found that I had to actually add a level of “.html”:

title="translation missing: fr.admin.desktops.show.html.desktopname"

and it seems that actually the problem might be that Cascade is turned off?