Polska czcionka

Witam,
Przeglądałem archiwum i znalazłem informacje żeby elegancko była wyświetlana polska czcionka należy:

do controllers/application.rb:
before_filter :set_charset

   def set_charset
          @headers["Content-Type"] = "text/html; charset=ISO-8859-2"
   end

do config/database.yml
encoding: latin2

Tak poustawiałem i nie ma opcji żeby polskie znaki pokazywały się. Kombinowałem tez z wstawianiem do rhtmla

też nie bardzo. W czym jest problem?

Pozdrawiam

latin2? Skąd Ty to wziąłeś?:wink: Ustaw w database.yml dla bazy opcje

encoding: utf8

W htmlu ustaw . I ma działać, a jak nie działa to coś “poza railsowego”.

radarek: ale w bazie mam dane które przechowuję w latin2, ror używam tylko teoretycznie do czytania tych danych które ją są w bazie i sa dodawane przez zewnętrzną aplikację

Latin2: welcome back to 1990’s :wink:

W bazie dane mogą być przechowywane w latin2 - ale Ty możesz ustawić połączenie w UTF8 i zwalić ciężar konwersji na połączenie baza-aplikacja. Czyściej i pewniej.

Dokładnie jak dasz encoding UTF8 wszystko powinno być oki.
Ja nie spotkałem takiego problemu (może dlatego że zawsze używam UTF-8:)).

Rzeczywiście pomogło :slight_smile: Dzięki wielkie.

Swoją drogą używając iso czy innych różnych dziwnych wynalazków można być prawie pewnym, że przy korzystaniu z Ajaxa będą problemy z polskimi znakami.