On Monday, September 16, 2013 3:29:37 PM UTC+1, trekr67 wrote:
> The problem is that the CSS formatting for the translated part is contained in the p tag and that's what I'd like preserved.
>
> Or would you suggest creating a new tag for the translated text in the CSS file with the same formatting as the p tag and then applying it that way?
>
>
At the moment your haml is resulting in markup that looks like
<div class="content">
<p></p>
Translated text here
</div>
So it should be clear why the style rules for p have no effect. What I was trying to say was that for the translated text to be inside the p element you need to indent it, that is
%p
= I18n.t(...)
Or perhaps I've got the wrong end of the stick and you should spell out what you're trying to do, as Walter suggests.
Fred