PCではUTF-8でOKなのですが、モバイルはUTF-8への対応が未だに微妙なので、Shift_JISに変換します。 僕は以下のような条件で作ることが多いです モバイル用のlayoutファイルを用意する prefixでモバイルの処理を切り分け Ktai Libraryは使わない 絵文字を使わない モバイル用のlayoutファイルを用意する app/views/layout/mobile.ctp のファイル名で作ります。 その時に、charsetの指定をShift_JISにしておきます。 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> prefixでモバイルの処理を切り分け prefixの指定を追加 app/config/core.php Configure::write('Routing.pre