On Dec 30, 1:02 ¨Âí¬ ÁìáéÍáôôèå¼áì®®®Àðïííå®ãïí÷òïôåº > A question : ¨Âéôðùôèïîɧöå ôèìéîå ªãïäéîçõôæª> Do Ruby works without problem ¨Âéôõôæ¸ åîãïäéîç > (I work with Ruby 1.8.7 on OS X.) Given your ruby version you'll be fine until you start using characters with code points > 127 Macintosh:~ $ ruby -e'almoíÐ = "cerveja"; puts almoíÐ' -e:1: Invalid char `\303' in expression -e:1: Invalid char `\247' in expression -e:1: Invalid char `\303' in expression -e:1: Invalid char `\247' in expression -e:1: warning: parenthesize argument(s) for future version Macintosh:~ $ ruby -KUe'almoíÐ = "cerveja"; puts almoíÐ cerveja Otherwise you'll have to set $KCODE (-K) to "U" for utf8 mode.