必須項目等のエラーメッセージがデフォルト英語なので
都度、validateにメッセージを書くのも面倒だなと思っていたところ
日本語化ファイルを作成された方のblogを発見しました
以前自分でコツコツ変えてた覚えがあるんですが
どうやったか忘れちゃって。。。。。。
http://tsundere-server.net/caketrans/
このファイルを説明にあるように
CakePHPルート
app
┗
locale
┗
jpn
┗
LC_MESSAGES
以下に配置したところ
メッセージが日本語化されました
ただ、フォームのエラーチェックの部分で
The Entry could not be saved. Please, try again.
とフォーム全体に対してのエラー表示があったのですが
ここも日本語化しないと。。。
本来ならじっくり調べたいところですが
なんとなくファイル書いて、やっつけで直しちゃってみました
先ほどのファイルを開いて
#:入力エラー
msgid "The Entry could not be saved. Please, try again."
msgstr "フォームの内容を正しく入力してください。"
を追加しちゃいました。
該当エラーはこれで日本語化されました
メッセージが英語だったら、ここに書いちゃえば置き換えてくれる??
また、別のエラーの日本語化が必要な時にしらべてみます(汗
都度、validateにメッセージを書くのも面倒だなと思っていたところ
日本語化ファイルを作成された方のblogを発見しました
以前自分でコツコツ変えてた覚えがあるんですが
どうやったか忘れちゃって。。。。。。
http://tsundere-server.net/caketrans/
このファイルを説明にあるように
CakePHPルート
┗
┗
┗
以下に配置したところ
メッセージが日本語化されました
ただ、フォームのエラーチェックの部分で
The Entry could not be saved. Please, try again.
とフォーム全体に対してのエラー表示があったのですが
ここも日本語化しないと。。。
本来ならじっくり調べたいところですが
なんとなくファイル書いて、やっつけで直しちゃってみました
先ほどのファイルを開いて
#:入力エラー
msgid "The Entry could not be saved. Please, try again."
msgstr "フォームの内容を正しく入力してください。"
を追加しちゃいました。
該当エラーはこれで日本語化されました
メッセージが英語だったら、ここに書いちゃえば置き換えてくれる??
また、別のエラーの日本語化が必要な時にしらべてみます(汗
コメントする