블로그 이미지
No pain, no gain!
creaplz

Tag

Notice

Recent Comment

Recent Trackback

Archive

calendar

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
  • 68,387total
  • 7today
  • 26yesterday
Statistics Graph
2007/10/27 00:52 Language/Ruby

Ruby on Rails의 한글 지원 개발을 위해 UTF-8로 설정하여야 할 것들은 다음과 같다.

Database

  1. DB의 기본 charset은 UTF-8로 해야 함.
  2. DB와 connection시 'SET NAMES UTF8'로 설정하기 위해, $RAILS_APP/config/database.yml encoding: utf8 추가

Ruby

  1. Ruby에서 문자열 handling을 UTF-8로 하기 위해, $RAILS_APP/config/environment.rb에 $KCODE = 'u' 를 끝(end 뒤)에 추가

Source

  1. 모든 Text (.rb, .rhtml, .rjs 및 javascript, stylesheet 등) 파일은 UTF-8 포맷으로 작성 : 에디터에서 설정 필요
  2. html의 meta tag의 charset을 UTF-8로 설정
    (ex.)<meta http-equiv="content-type" content="text/html; charset=utf-8" />) 
※ 위 사항을 다 수행한 후, 한글 입력할 때 글자가 사라져 안 보이거나 하면 반드시 해당 문자열 전체를 다시 입력 후 Space키를 눌러 처리해야 한다. 그냥 없어진 글자 그 위치에서 다시 넣고 스크립트를 돌리면 에러가 발생한다.

posted by creaplz
 <PREV 1 ... 43 44 45 46 47 48 49 50 51 ... 81    NEXT>