Tytuł strony - invalid multibyte char (US-ASCII)

Mam ustawione: config.encoding = “utf-8”

W moim pages_controler mam @pagetitle = “Działalność”

w application.haml
title
= @pagetitle

Jednak wyskakuje mi błąd jak w tytule - da się to jakoś obejść?

spróbuj dodać

# encoding: utf-8

na początek pages_controller.rb

Da się to jakoś ustawić globalnie, aby w każdym pliku projektu nie dodawać tej linii?

Nie powinieneś twardo wstawiac tlumaczen do kontrolera. W rails mamy mechanizm I18n ktory zostal opisany tutaj

http://www.apohllo.pl/guides/i18n.html

Dzieki temu nie bedziesz mial problemow z kodowaniem znakow