Project

General

Profile

Bug(バグ) #2504

Updated by Maki Takahashi over 9 years ago

h3. Overview (現象)

コミュニティイベント作成時のエラーメッセージが翻訳されていない

発生しうるエラー一覧

|_. フィールド |_. エラーコード |_. エラーメッセージ(翻訳前) |_. 修正前の表示 |_. 補足 |
| (global) | extra_fields | Unexpected extra form field named "%field%". | Unexpected extra form field named "name2". | 定義されていない name のデータを送信する |
| (global) | post_max_size | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | PHP の post_max_size upload_max_filesize よりも大きいファイルを添付する |
| _csrf_token | csrf_attack | CSRF attack detected. | csrf token: CSRF attack detected. | |
| _csrf_token | required | Required. | csrf token: 必須項目です。 | |
| name | required | Required. | 必須項目です。 | |
| body | required | Required. | 必須項目です。 | |
| area | required | Required. | 必須項目です。 | |
| open_date | invalid | Invalid. | 正しくありません。 | |
| open_date | required | Required. | 必須項目です。 | |
| application_deadline | min | The date must be after now. | The date must be after now. | |
| application_deadline | invalid | Invalid. | 正しくありません。 | |
| capacity | invalid | "%value%" is not an integer. | 整数ではありません。 | |
| (Post 1) | min | The open date must be after now. | 開催日時は今日以降にしてください。 | 作成時のみ。 |
| (Post 1) | required | Required. | 必須項目です。 | 作成時のみ。open_date エラー時に必ず出る。グローバル扱いでどのフィールドのエラーか表示上わからない |
| (Post 2) | invalid_application_deadline | The application deadline must be before the open date. | 募集期限は開催日時より後に指定できません。 | application_deadline がエラーでない場合のみ |

h3. Way to fix (修正内容)

|_. フィールド |_. エラーコード |_. エラーメッセージ(翻訳前) |_. 修正後の表示 |_. 補足 |
| (global) | extra_fields | Unexpected extra form field named "%field%". | 正しくありません。 | |
| (global) | post_max_size | The form submission cannot be processed. It probably means that you have uploaded a file that is too big. | 送信に失敗しました。 | |
| _csrf_token | csrf_attack | CSRF attack detected. | csrf token: 前の画面を読み直して、操作をやり直してください。 | |
| _csrf_token | required | Required. | csrf token: 必須項目です。 | |
| name | required | Required. | 必須項目です。 | |
| body | required | Required. | 必須項目です。 | |
| area | required | Required. | 必須項目です。 | |
| open_date | invalid | Invalid. | 正しくありません。 | |
| open_date | required | Required. | 必須項目です。 | |
| application_deadline | min | The date must be after now. | 募集期日は今日以降にしてください。 | |
| application_deadline | invalid | Invalid. | 正しくありません。 | |
| capacity | invalid | Invalid. | 正しくありません。 | "%value%" is not an integer.→Invalid.(Int = 整数に無理があるため。) |
| capacity | max | Invalid. | 正しくありません。 | 【エラーチェック追加】 'max' => 2147483647 (PHP(32bit)のint最大値とMySQLのint型の最大値) |
| capacity | min | Invalid. | 正しくありません。 | 【エラーチェック追加】 'min' => 0 (単なる告知の場合など0人の募集もあり得るため) |
| (Post 1) | min | The open date must be after now. | 開催日時は今日以降にしてください。 | 表示位置をグローバルから開催日時フィールドに修正 |
| (Post 1) | required | Required. | - | チェックしない |
| (Post 2) | invalid_application_deadline | The application deadline must be before the open date. | 募集期日は開催日時より後に指定できません。 | 期限→期日 |

Back