хамл / рельсы: выход титула с немецкими умлаутами - PullRequest
3 голосов
/ 12 июня 2010

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

%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 и в настоящее время для разработки JRuby1,5

1 Ответ

2 голосов
/ 13 июня 2010

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

content_type 'text/html', :charset => 'utf-8'
...