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

Tag

Notice

Recent Post

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
  • total
  • today
  • yesterday
04-24 19:06

'Language/Ruby'에 해당되는 글 1건

  1. 2007.10.27 Ruby on Rails의 한글 지원 개발을 위한 UTF-8 설정
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 lepoussin