2026-03-30 14:17:31 +02:00
< ? php
declare ( strict_types = 1 );
return [
2026-07-02 17:15:07 +02:00
'accepted' => 'The :attribute field must be accepted.' ,
'accepted_if' => 'The :attribute field must be accepted when :other is :value.' ,
'active_url' => 'The :attribute field must be a valid URL.' ,
'after' => 'The :attribute field must be a date after :date.' ,
'after_or_equal' => 'The :attribute field must be a date after or equal to :date.' ,
'alpha' => 'The :attribute field must only contain letters.' ,
'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.' ,
'alpha_num' => 'The :attribute field must only contain letters and numbers.' ,
'any_of' => 'The :attribute field is invalid.' ,
'array' => 'The :attribute field must be an array.' ,
2026-10-16 12:07:08 +02:00
'array_keys' => 'The :attribute field must only contain the following keys: :values.' ,
2026-07-02 17:15:07 +02:00
'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.' ,
2026-10-16 12:07:08 +02:00
'base64' => 'The :attribute field must be a valid Base64 string.' ,
2026-07-02 17:15:07 +02:00
'before' => 'The :attribute field must be a date before :date.' ,
'before_or_equal' => 'The :attribute field must be a date before or equal to :date.' ,
'between' => [
'array' => 'The :attribute field must have between :min and :max items.' ,
'file' => 'The :attribute field must be between :min and :max kilobytes.' ,
'numeric' => 'The :attribute field must be between :min and :max.' ,
'string' => 'The :attribute field must be between :min and :max characters.' ,
],
'boolean' => 'The :attribute field must be true or false.' ,
'can' => 'The :attribute field contains an unauthorized value.' ,
'confirmed' => 'The :attribute field confirmation does not match.' ,
'contains' => 'The :attribute field is missing a required value.' ,
'current_password' => 'The password is incorrect.' ,
'date' => 'The :attribute field must be a valid date.' ,
'date_equals' => 'The :attribute field must be a date equal to :date.' ,
'date_format' => 'The :attribute field must match the format :format.' ,
'decimal' => 'The :attribute field must have :decimal decimal places.' ,
'declined' => 'The :attribute field must be declined.' ,
'declined_if' => 'The :attribute field must be declined when :other is :value.' ,
'different' => 'The :attribute field and :other must be different.' ,
'digits' => 'The :attribute field must be :digits digits.' ,
'digits_between' => 'The :attribute field must be between :min and :max digits.' ,
'dimensions' => 'The :attribute field has invalid image dimensions.' ,
'distinct' => 'The :attribute field has a duplicate value.' ,
'doesnt_contain' => 'The :attribute field must not contain any of the following: :values.' ,
'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.' ,
'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.' ,
'email' => 'The :attribute field must be a valid email address.' ,
'encoding' => 'The :attribute field must be encoded in :encoding.' ,
'ends_with' => 'The :attribute field must end with one of the following: :values.' ,
'enum' => 'The selected :attribute is invalid.' ,
'exists' => 'The selected :attribute is invalid.' ,
'extensions' => 'The :attribute field must have one of the following extensions: :values.' ,
'file' => 'The :attribute field must be a file.' ,
'filled' => 'The :attribute field must have a value.' ,
'gt' => [
'array' => 'The :attribute field must have more than :value items.' ,
'file' => 'The :attribute field must be greater than :value kilobytes.' ,
'numeric' => 'The :attribute field must be greater than :value.' ,
'string' => 'The :attribute field must be greater than :value characters.' ,
],
'gte' => [
'array' => 'The :attribute field must have :value items or more.' ,
'file' => 'The :attribute field must be greater than or equal to :value kilobytes.' ,
'numeric' => 'The :attribute field must be greater than or equal to :value.' ,
'string' => 'The :attribute field must be greater than or equal to :value characters.' ,
],
'hex_color' => 'The :attribute field must be a valid hexadecimal color.' ,
'image' => 'The :attribute field must be an image.' ,
'in' => 'The selected :attribute is invalid.' ,
'in_array' => 'The :attribute field must exist in :other.' ,
'in_array_keys' => 'The :attribute field must contain at least one of the following keys: :values.' ,
'integer' => 'The :attribute field must be an integer.' ,
'ip' => 'The :attribute field must be a valid IP address.' ,
'ipv4' => 'The :attribute field must be a valid IPv4 address.' ,
'ipv6' => 'The :attribute field must be a valid IPv6 address.' ,
'json' => 'The :attribute field must be a valid JSON string.' ,
'list' => 'The :attribute field must be a list.' ,
'lowercase' => 'The :attribute field must be lowercase.' ,
'lt' => [
'array' => 'The :attribute field must have less than :value items.' ,
'file' => 'The :attribute field must be less than :value kilobytes.' ,
'numeric' => 'The :attribute field must be less than :value.' ,
'string' => 'The :attribute field must be less than :value characters.' ,
],
'lte' => [
'array' => 'The :attribute field must not have more than :value items.' ,
'file' => 'The :attribute field must be less than or equal to :value kilobytes.' ,
'numeric' => 'The :attribute field must be less than or equal to :value.' ,
'string' => 'The :attribute field must be less than or equal to :value characters.' ,
],
'mac_address' => 'The :attribute field must be a valid MAC address.' ,
'max' => [
'array' => 'The :attribute field must not have more than :max items.' ,
'file' => 'The :attribute field must not be greater than :max kilobytes.' ,
'numeric' => 'The :attribute field must not be greater than :max.' ,
'string' => 'The :attribute field must not be greater than :max characters.' ,
],
'max_digits' => 'The :attribute field must not have more than :max digits.' ,
'mimes' => 'The :attribute field must be a file of type: :values.' ,
'mimetypes' => 'The :attribute field must be a file of type: :values.' ,
'min' => [
'array' => 'The :attribute field must have at least :min items.' ,
'file' => 'The :attribute field must be at least :min kilobytes.' ,
'numeric' => 'The :attribute field must be at least :min.' ,
'string' => 'The :attribute field must be at least :min characters.' ,
],
'min_digits' => 'The :attribute field must have at least :min digits.' ,
'missing' => 'The :attribute field must be missing.' ,
'missing_if' => 'The :attribute field must be missing when :other is :value.' ,
'missing_unless' => 'The :attribute field must be missing unless :other is :value.' ,
'missing_with' => 'The :attribute field must be missing when :values is present.' ,
'missing_with_all' => 'The :attribute field must be missing when :values are present.' ,
'multiple_of' => 'The :attribute field must be a multiple of :value.' ,
'not_in' => 'The selected :attribute is invalid.' ,
'not_regex' => 'The :attribute field format is invalid.' ,
'numeric' => 'The :attribute field must be a number.' ,
'password' => [
'letters' => 'The :attribute field must contain at least one letter.' ,
'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.' ,
'numbers' => 'The :attribute field must contain at least one number.' ,
'symbols' => 'The :attribute field must contain at least one symbol.' ,
'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.' ,
],
'present' => 'The :attribute field must be present.' ,
'present_if' => 'The :attribute field must be present when :other is :value.' ,
'present_unless' => 'The :attribute field must be present unless :other is :value.' ,
'present_with' => 'The :attribute field must be present when :values is present.' ,
'present_with_all' => 'The :attribute field must be present when :values are present.' ,
'prohibited' => 'The :attribute field is prohibited.' ,
'prohibited_if' => 'The :attribute field is prohibited when :other is :value.' ,
'prohibited_if_accepted' => 'The :attribute field is prohibited when :other is accepted.' ,
'prohibited_if_declined' => 'The :attribute field is prohibited when :other is declined.' ,
'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.' ,
'prohibits' => 'The :attribute field prohibits :other from being present.' ,
'regex' => 'The :attribute field format is invalid.' ,
'required' => 'The :attribute field is required.' ,
'required_array_keys' => 'The :attribute field must contain entries for: :values.' ,
'required_if' => 'The :attribute field is required when :other is :value.' ,
'required_if_accepted' => 'The :attribute field is required when :other is accepted.' ,
'required_if_declined' => 'The :attribute field is required when :other is declined.' ,
'required_unless' => 'The :attribute field is required unless :other is in :values.' ,
'required_with' => 'The :attribute field is required when :values is present.' ,
'required_with_all' => 'The :attribute field is required when :values are present.' ,
'required_without' => 'The :attribute field is required when :values is not present.' ,
'required_without_all' => 'The :attribute field is required when none of :values are present.' ,
'same' => 'The :attribute field must match :other.' ,
'size' => [
'array' => 'The :attribute field must contain :size items.' ,
'file' => 'The :attribute field must be :size kilobytes.' ,
'numeric' => 'The :attribute field must be :size.' ,
'string' => 'The :attribute field must be :size characters.' ,
],
'starts_with' => 'The :attribute field must start with one of the following: :values.' ,
'string' => 'The :attribute field must be a string.' ,
'timezone' => 'The :attribute field must be a valid timezone.' ,
'ulid' => 'The :attribute field must be a valid ULID.' ,
'unique' => 'The :attribute has already been taken.' ,
'uploaded' => 'The :attribute failed to upload.' ,
'uppercase' => 'The :attribute field must be uppercase.' ,
'url' => 'The :attribute field must be a valid URL.' ,
'uuid' => 'The :attribute field must be a valid UUID.' ,
'attributes' => [
'address' => 'address' ,
'affiliate_url' => 'affiliate URL' ,
'age' => 'age' ,
'amount' => 'amount' ,
'announcement' => 'announcement' ,
'area' => 'area' ,
'audience_prize' => 'audience prize' ,
'audience_winner' => 'audience winner' ,
'available' => 'available' ,
'birthday' => 'birthday' ,
'body' => 'body' ,
'city' => 'city' ,
'color' => 'color' ,
'company' => 'company' ,
'compilation' => 'compilation' ,
'concept' => 'concept' ,
'conditions' => 'conditions' ,
'content' => 'content' ,
'contest' => 'contest' ,
'country' => 'country' ,
'cover' => 'cover' ,
'created_at' => 'created at' ,
'creator' => 'creator' ,
'currency' => 'currency' ,
'current_password' => 'current password' ,
'customer' => 'customer' ,
'date' => 'date' ,
'date_of_birth' => 'date of birth' ,
'dates' => 'dates' ,
'day' => 'day' ,
'deleted_at' => 'deleted at' ,
'description' => 'description' ,
'display_type' => 'display type' ,
'district' => 'district' ,
'duration' => 'duration' ,
'email' => 'email' ,
'excerpt' => 'excerpt' ,
'filter' => 'filter' ,
'finished_at' => 'finished at' ,
'first_name' => 'first name' ,
'gender' => 'gender' ,
'grand_prize' => 'grand prize' ,
'group' => 'group' ,
'hour' => 'hour' ,
'image' => 'image' ,
'image_desktop' => 'desktop image' ,
'image_main' => 'main image' ,
'image_mobile' => 'mobile image' ,
'images' => 'images' ,
'is_audience_winner' => 'is audience winner' ,
'is_hidden' => 'is hidden' ,
'is_subscribed' => 'is subscribed' ,
'is_visible' => 'is visible' ,
'is_winner' => 'is winner' ,
'items' => 'items' ,
'key' => 'key' ,
'last_name' => 'last name' ,
'lesson' => 'lesson' ,
'line_address_1' => 'line address 1' ,
'line_address_2' => 'line address 2' ,
'login' => 'login' ,
'message' => 'message' ,
'middle_name' => 'middle name' ,
'minute' => 'minute' ,
'mobile' => 'mobile' ,
'month' => 'month' ,
'name' => 'name' ,
'national_code' => 'national code' ,
'number' => 'number' ,
'password' => 'password' ,
'password_confirmation' => 'password confirmation' ,
'phone' => 'phone' ,
'photo' => 'photo' ,
'portfolio' => 'portfolio' ,
'postal_code' => 'postal code' ,
'preview' => 'preview' ,
'price' => 'price' ,
'product_id' => 'product ID' ,
'product_uid' => 'product UID' ,
'product_uuid' => 'product UUID' ,
'promo_code' => 'promo code' ,
'province' => 'province' ,
'quantity' => 'quantity' ,
'reason' => 'reason' ,
'recaptcha_response_field' => 'recaptcha response field' ,
'referee' => 'referee' ,
'referees' => 'referees' ,
'region' => 'region' ,
'reject_reason' => 'reject reason' ,
'remember' => 'remember' ,
'restored_at' => 'restored at' ,
'result_text_under_image' => 'result text under image' ,
'role' => 'role' ,
'rule' => 'rule' ,
'rules' => 'rules' ,
'second' => 'second' ,
'sex' => 'sex' ,
'shipment' => 'shipment' ,
'short_text' => 'short text' ,
'size' => 'size' ,
'skills' => 'skills' ,
'slug' => 'slug' ,
'specialization' => 'specialization' ,
'started_at' => 'started at' ,
'state' => 'state' ,
'status' => 'status' ,
'street' => 'street' ,
'student' => 'student' ,
'subject' => 'subject' ,
'tag' => 'tag' ,
'tags' => 'tags' ,
'teacher' => 'teacher' ,
'terms' => 'terms' ,
'test_description' => 'test description' ,
'test_locale' => 'test locale' ,
'test_name' => 'test name' ,
'text' => 'text' ,
'time' => 'time' ,
'title' => 'title' ,
'type' => 'type' ,
'updated_at' => 'updated at' ,
'user' => 'user' ,
'username' => 'username' ,
'value' => 'value' ,
'winner' => 'winner' ,
'work' => 'work' ,
'year' => 'year' ,
],
'custom' => [
'contact_form' => [
'activity_sector' => [
'label' => 'your business sector' ,
'placeholder' => 'choose an activity' ,
],
'entreprise_name' => [
'label' => 'company name' ,
'placeholder' => 'your company name' ,
],
'first_name' => [
'label' => 'first name' ,
'placeholder' => 'your first name' ,
],
'last_name' => [
'label' => 'last name' ,
'placeholder' => 'your last name' ,
],
'mail' => [
'label' => 'email address' ,
'placeholder' => 'example@gmail.com' ,
],
'message' => [
'label' => 'your message' ,
'placeholder' => 'what is your message?' ,
],
'object' => [
'label' => 'message subject' ,
'placeholder' => 'choose a subject' ,
],
'optin' => 'I would like to subscribe to the newsletter.' ,
'phone' => [
'label' => 'phone number' ,
'placeholder' => '06.**.**.**.**' ,
],
'terms' => 'The information collected through this form is processed by the Data Controller to respond to your contact request. To learn about your rights, you can consult the' ,
],
2026-03-30 14:17:31 +02:00
],
2026-04-07 16:21:09 +02:00
];