<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Validation Language Lines
    |--------------------------------------------------------------------------
    |
    | The following language lines contain the default error messages used by
    | the validator class. Some of these rules have multiple versions such
    | as the size rules. Feel free to tweak each of these messages here.
    |
    */

    'accepted' => ':attributeを承認する必要があります。',
    'active_url' => ':attributeは有効なURLではありません。',
    'after' => ':attributeは:date以降の日付である必要があります。',
    'after_or_equal' => ':attributeは:date以降または同じ日付である必要があります。',
    'alpha' => ':attributeは文字のみ含むことができます。',
    'alpha_dash' => ':attributeは文字、数字、ダッシュ、アンダースコアのみ含むことができます。',
    'alpha_num' => ':attributeは文字と数字のみ含むことができます。',
    'array' => ':attributeは配列である必要があります。',
    'before' => ':attributeは:date以前の日付である必要があります。',
    'before_or_equal' => ':attributeは:date以前または同じ日付である必要があります。',
    'between' => [
        'numeric' => ':attributeは:minから:maxの間である必要があります。',
        'file' => ':attributeは:minから:maxキロバイトの間である必要があります。',
        'string' => ':attributeは:minから:max文字の間である必要があります。',
        'array' => ':attributeは:minから:max個のアイテムを持つ必要があります。',
    ],
    'boolean' => ':attributeフィールドはtrueまたはfalseである必要があります。',
    'confirmed' => ':attributeの確認が一致しません。',
    'date' => ':attributeは有効な日付ではありません。',
    'date_equals' => ':attributeは:dateと同じ日付である必要があります。',
    'date_format' => ':attributeは:format形式と一致しません。',
    'different' => ':attributeと:otherは異なる必要があります。',
    'digits' => ':attributeは:digits桁である必要があります。',
    'digits_between' => ':attributeは:minから:max桁の間である必要があります。',
    'dimensions' => ':attributeは無効な画像サイズです。',
    'distinct' => ':attributeフィールドに重複した値があります。',
    'email' => ':attributeは有効なメールアドレスである必要があります。',
    'ends_with' => ':attributeは次のいずれかで終わる必要があります：:values',
    'exists' => '選択された:attributeは無効です。',
    'file' => ':attributeはファイルである必要があります。',
    'filled' => ':attributeフィールドには値が必要です。',
    'gt' => [
        'numeric' => ':attributeは:valueより大きい必要があります。',
        'file' => ':attributeは:valueキロバイトより大きい必要があります。',
        'string' => ':attributeは:value文字より長い必要があります。',
        'array' => ':attributeは:value個より多くのアイテムを持つ必要があります。',
    ],
    'gte' => [
        'numeric' => ':attributeは:value以上である必要があります。',
        'file' => ':attributeは:valueキロバイト以上である必要があります。',
        'string' => ':attributeは:value文字以上である必要があります。',
        'array' => ':attributeは:value個以上のアイテムを持つ必要があります。',
    ],
    'image' => ':attributeは画像である必要があります。',
    'in' => '選択された:attributeは無効です。',
    'in_array' => ':attributeフィールドは:otherに存在しません。',
    'integer' => ':attributeは整数である必要があります。',
    'ip' => ':attributeは有効なIPアドレスである必要があります。',
    'ipv4' => ':attributeは有効なIPv4アドレスである必要があります。',
    'ipv6' => ':attributeは有効なIPv6アドレスである必要があります。',
    'json' => ':attributeは有効なJSON文字列である必要があります。',
    'lt' => [
        'numeric' => ':attributeは:valueより小さい必要があります。',
        'file' => ':attributeは:valueキロバイトより小さい必要があります。',
        'string' => ':attributeは:value文字より短い必要があります。',
        'array' => ':attributeは:value個より少ないアイテムを持つ必要があります。',
    ],
    'lte' => [
        'numeric' => ':attributeは:value以下である必要があります。',
        'file' => ':attributeは:valueキロバイト以下である必要があります。',
        'string' => ':attributeは:value文字以下である必要があります。',
        'array' => ':attributeは:value個以下のアイテムを持つ必要があります。',
    ],
    'max' => [
        'numeric' => ':attributeは:maxより大きくてはいけません。',
        'file' => ':attributeは:maxキロバイトより大きくてはいけません。',
        'string' => ':attributeは:max文字より長くてはいけません。',
        'array' => ':attributeは:max個より多くのアイテムを持ってはいけません。',
    ],
    'mimes' => ':attributeは次のタイプのファイルである必要があります：:values',
    'mimetypes' => ':attributeは次のタイプのファイルである必要があります：:values',
    'min' => [
        'numeric' => ':attributeは:min以上である必要があります。',
        'file' => ':attributeは:minキロバイト以上である必要があります。',
        'string' => ':attributeは:min文字以上である必要があります。',
        'array' => ':attributeは:min個以上のアイテムを持つ必要があります。',
    ],
    'not_in' => '選択された:attributeは無効です。',
    'not_regex' => ':attribute形式は無効です。',
    'numeric' => ':attributeは数値である必要があります。',
    'password' => 'パスワードが正しくありません。',
    'present' => ':attributeフィールドが存在する必要があります。',
    'regex' => ':attribute形式は無効です。',
    'required' => ':attributeフィールドは必須です。',
    'required_if' => ':otherが:valueの場合、:attributeフィールドは必須です。',
    'required_unless' => ':otherが:valuesにない場合、:attributeフィールドは必須です。',
    'required_with' => ':valuesが存在する場合、:attributeフィールドは必須です。',
    'required_with_all' => ':valuesがすべて存在する場合、:attributeフィールドは必須です。',
    'required_without' => ':valuesが存在しない場合、:attributeフィールドは必須です。',
    'required_without_all' => ':valuesがすべて存在しない場合、:attributeフィールドは必須です。',
    'same' => ':attributeと:otherは一致する必要があります。',
    'size' => [
        'numeric' => ':attributeは:sizeである必要があります。',
        'file' => ':attributeは:sizeキロバイトである必要があります。',
        'string' => ':attributeは:size文字である必要があります。',
        'array' => ':attributeは:size個のアイテムを含む必要があります。',
    ],
    'starts_with' => ':attributeは次のいずれかで始まる必要があります：:values',
    'string' => ':attributeは文字列である必要があります。',
    'timezone' => ':attributeは有効なタイムゾーンである必要があります。',
    'unique' => ':attributeは既に使用されています。',
    'uploaded' => ':attributeのアップロードに失敗しました。',
    'url' => ':attribute形式は無効です。',
    'uuid' => ':attributeは有効なUUIDである必要があります。',

    /*
    |--------------------------------------------------------------------------
    | Custom Validation Language Lines
    |--------------------------------------------------------------------------
    |
    | Here you may specify custom validation messages for attributes using the
    | convention "rule.attribute" to name the lines. This makes it quick to
    | specify a specific custom language line for a given attribute rule.
    |
    */

    'custom' => [
        'attribute-name' => [
            'rule-name' => 'カスタムメッセージ',
        ],
    ],

    /*
    |--------------------------------------------------------------------------
    | Custom Validation Attributes
    |--------------------------------------------------------------------------
    |
    | The following language lines are used to swap our attribute placeholder
    | with something more reader friendly such as "E-Mail Address" instead
    | of "email". This simply helps us make our message more expressive.
    |
    */

    'attributes' => [
        'name' => '名前',
        'username' => 'ユーザー名',
        'email' => 'メールアドレス',
        'password' => 'パスワード',
        'password_confirmation' => 'パスワード確認',
        'title' => 'タイトル',
        'content' => '内容',
        'description' => '説明',
        'excerpt' => '抜粋',
        'date' => '日付',
        'time' => '時間',
        'available' => '利用可能',
        'size' => 'サイズ',
        'file' => 'ファイル',
        'image' => '画像',
        'phone' => '電話番号',
        'mobile' => '携帯電話',
        'address' => '住所',
        'city' => '市区町村',
        'country' => '国',
        'postal_code' => '郵便番号',
        'age' => '年齢',
        'sex' => '性別',
        'gender' => '性別',
        'year' => '年',
        'month' => '月',
        'day' => '日',
        'hour' => '時',
        'minute' => '分',
        'second' => '秒',
        'order_detail.*.preferred_delivery_time' => '配達希望時間',
        'price' => '価格',
        'amount' => '金額',
        'quantity' => '数量',
        'category' => 'カテゴリ',
        'product' => '商品',
        'order' => '注文',
        'status' => 'ステータス',
        'type' => 'タイプ',
        'note' => '備考',
        'message' => 'メッセージ',
        'comment' => 'コメント',
        'slug' => 'スラッグ',
        'first_name' => '名',
        'last_name' => '姓',
        'birth_date' => '生年月日',
        'zip_code' => '郵便番号',
        'prefecture' => '都道府県',
        'building' => '建物名',
        'sku' => 'SKU',
        'color' => '色',
        'scene' => 'シーン',
        'condition' => '状態',
        'rank' => 'ランク',
        'material' => '素材',
        'height' => '身長',
        'sleeve' => '袖',
        'hip' => 'ヒップ',
        'width' => '幅',
        'group' => 'グループ',
        'kana' => 'カナ',
		'storage_cabinet_code' => '棚番',
    ],

];