Nette Documentation Preview

syntax
*******
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

フォームの設定

設定で、デフォルトのフォームのエラーメッセージを変更できます。

forms:
	messages:
		Equal: 'Please enter %s.'
		NotEqual: 'This value should not be %s.'
		Filled: 'This field is required.'
		Blank: 'This field should be blank.'
		MinLength: 'Please enter at least %d characters.'
		MaxLength: 'Please enter no more than %d characters.'
		Length: 'Please enter a value between %d and %d characters long.'
		Email: 'Please enter a valid email address.'
		URL: 'Please enter a valid URL.'
		Integer: 'Please enter a valid integer.'
		Float: 'Please enter a valid number.'
		Min: 'Please enter a value greater than or equal to %d.'
		Max: 'Please enter a value less than or equal to %d.'
		Range: 'Please enter a value between %d and %d.'
		MaxFileSize: 'The size of the uploaded file can be up to %d bytes.'
		MaxPostSize: 'The uploaded data exceeds the limit of %d bytes.'
		MimeType: 'The uploaded file is not in the expected format.'
		Image: 'The uploaded file must be image in format JPEG, GIF, PNG or WebP.'
		Nette\Forms\Controls\SelectBox::Valid: 'Please select a valid option.'
		Nette\Forms\Controls\UploadControl::Valid: 'An error occurred during file upload.'
		Nette\Forms\Controls\CsrfProtection::Protection: 'Your session has expired. Please return to the home page and try again.'

こちらは日本語訳です:

forms:
	messages:
		Equal: '%sを入力してください。'
		NotEqual: 'この値は%sであってはなりません。'
		Filled: 'このフィールドは必須です。'
		Blank: 'このフィールドは空である必要があります。'
		MinLength: '少なくとも%d文字入力してください。'
		MaxLength: '%d文字以内で入力してください。'
		Length: '%d文字から%d文字の間で入力してください。'
		Email: '有効なメールアドレスを入力してください。'
		URL: '有効なURLを入力してください。'
		Integer: '有効な整数を入力してください。'
		Float: '有効な数値を入力してください。'
		Min: '%d以上の値を入力してください。'
		Max: '%d以下の値を入力してください。'
		Range: '%dから%dの間の値を入力してください。'
		MaxFileSize: 'アップロードされたファイルのサイズは最大%dバイトまでです。'
		MaxPostSize: 'アップロードされたデータは%dバイトの制限を超えています。'
		MimeType: 'アップロードされたファイルは期待される形式ではありません。'
		Image: 'アップロードされたファイルはJPEG、GIF、PNG、WebP、またはAVIF形式の画像である必要があります。'
		Nette\Forms\Controls\SelectBox::Valid: '有効なオプションを選択してください。'
		Nette\Forms\Controls\UploadControl::Valid: 'ファイルアップロード中にエラーが発生しました。'
		Nette\Forms\Controls\CsrfProtection::Protection: 'セッションの有効期限が切れました。ホームページに戻って再度お試しください。'

フレームワーク全体を使用せず、したがって設定ファイルも使用しない場合は、Nette\Forms\Validator::$messages 配列で直接デフォルトのエラーメッセージを変更できます。