2010-06-12 2 views
3

Я хотел бы сделать что-то подобное в моем макете приложения:Haml/Рельсы: название выхода с немецкими умляутами

%title= "#{yield(:sub_title)} - Page Name" 

и в реальном зрении

- content_for :sub_title do 
    Übersicht # I tried Übersicht, != "Übersicht" and a bunch of other methods 

, что происходит, я либо получите черный фунт с вопросительным знаком в нем -> неправильное кодирование или необработанная строка (&UumI; bersicht).

Кто-нибудь знает способ, как заставить это работать? Другим требованием является то, что я хотел бы показать пользовательский контент в заголовке, и это содержимое может иметь или не иметь в нем умляуты.

Используемые версии: Haml 3.0.11, Rails 3 Beta4 и в настоящее время для развития JRuby 1,5

ответ

2

У вас есть линии, как следующее в верхней части ваших действий? При этом Ü работает для меня в названии.

content_type 'text/html', :charset => 'utf-8' 
Смежные вопросы