{

    "accepted" : "{attribute} phải được chấp nhận.",
    "accepted_if" : "{attribute} phải được chấp nhận khi {other} là {value}.",
    "active_url" : "{attribute} không phải là một URL hợp lệ.",
    "after" : "{attribute} phải là một ngày sau {date}.",
    "after_or_equal" : "{attribute} phải là một ngày sau hoặc bằng {date}.",
    "alpha" : "{attribute} chỉ được chứa các chữ cái.",
    "alpha_dash" : "{attribute} chỉ được chứa chữ cái, số, dấu gạch ngang và gạch dưới.",
    "alpha_num" : "{attribute} chỉ được chứa chữ cái và số.",
    "array" : "{attribute} phải là một mảng.",
    "before" : "{attribute} phải là một ngày trước {date}.",
    "before_or_equal" : "{attribute} phải là một ngày trước hoặc bằng {date}.",
    "between" : {
        "array" : "{attribute} phải có từ {min} đến {max} phần tử.",
        "file" : "{attribute} phải có dung lượng từ {min} đến {max} kilobytes.",
        "numeric" : "{attribute} phải nằm trong khoảng {min} đến {max}.",
        "string" : "{attribute} phải có độ dài từ {min} đến {max} ký tự."
    },
    "boolean" : "Trường {attribute} phải là true hoặc false.",
    "confirmed" : "Xác nhận {attribute} không khớp.",
    "current_password" : "Mật khẩu không chính xác.",
    "date" : "{attribute} không phải là ngày hợp lệ.",
    "date_equals" : "{attribute} phải là ngày bằng với {date}.",
    "date_format" : "{attribute} không đúng định dạng {format}.",
    "declined" : "{attribute} phải bị từ chối.",
    "declined_if" : "{attribute} phải bị từ chối khi {other} là {value}.",
    "different" : "{attribute} và {other} phải khác nhau.",
    "digits" : "{attribute} phải có {digits} chữ số.",
    "digits_between" : "{attribute} phải có từ {min} đến {max} chữ số.",
    "dimensions" : "{attribute} có kích thước hình ảnh không hợp lệ.",
    "distinct" : "Trường {attribute} có giá trị trùng lặp.",
    "email" : "{attribute} phải là một địa chỉ email hợp lệ.",
    "ends_with" : "{attribute} phải kết thúc bằng một trong các giá trị sau: {values}.",
    "enum" : "Giá trị được chọn cho {attribute} không hợp lệ.",
    "exists" : "Giá trị được chọn cho {attribute} không hợp lệ.",
    "file" : "{attribute} phải là một tệp.",
    "filled" : "Trường {attribute} không được để trống.",
    "gt" : {
        "array" : "{attribute} phải có nhiều hơn {value} phần tử.",
        "file" : "{attribute} phải lớn hơn {value} kilobytes.",
        "numeric" : "{attribute} phải lớn hơn {value}.",
        "string" : "{attribute} phải dài hơn {value} ký tự."
    },
    "gte" : {
        "array" : "{attribute} phải có ít nhất {value} phần tử.",
        "file" : "{attribute} phải lớn hơn hoặc bằng {value} kilobytes.",
        "numeric" : "{attribute} phải lớn hơn hoặc bằng {value}.",
        "string" : "{attribute} phải dài hơn hoặc bằng {value} ký tự."
    },
    "image" : "{attribute} phải là một hình ảnh.",
    "in" : "Giá trị được chọn cho {attribute} không hợp lệ.",
    "in_array" : "Trường {attribute} không tồn tại trong {other}.",
    "integer" : "{attribute} phải là một số nguyên.",
    "ip" : "{attribute} phải là một địa chỉ IP hợp lệ.",
    "ipv4" : "{attribute} phải là một địa chỉ IPv4 hợp lệ.",
    "ipv6" : "{attribute} phải là một địa chỉ IPv6 hợp lệ.",
    "json" : "{attribute} phải là chuỗi JSON hợp lệ.",
    "lt" : {
        "array" : "{attribute} phải có ít hơn {value} phần tử.",
        "file" : "{attribute} phải nhỏ hơn {value} kilobytes.",
        "numeric" : "{attribute} phải nhỏ hơn {value}.",
        "string" : "{attribute} phải ngắn hơn {value} ký tự."
    },
    "lte" : {
        "array" : "{attribute} không được có nhiều hơn {value} phần tử.",
        "file" : "{attribute} phải nhỏ hơn hoặc bằng {value} kilobytes.",
        "numeric" : "{attribute} phải nhỏ hơn hoặc bằng {value}.",
        "string" : "{attribute} phải ngắn hơn hoặc bằng {value} ký tự."
    },
    "mac_address" : "{attribute} phải là địa chỉ MAC hợp lệ.",
    "{max}" : {
        "array" : "{attribute} không được có nhiều hơn {max} phần tử.",
        "file" : "{attribute} không được lớn hơn {max} kilobytes.",
        "numeric" : "{attribute} không được lớn hơn {max}.",
        "string" : "{attribute} không được dài hơn {max} ký tự."
    },
    "mimes" : "{attribute} phải là tệp có định dạng: {values}.",
    "mimetypes" : "{attribute} phải là tệp có định dạng: {values}.",
    "min" : {
        "array" : "{attribute} phải có ít nhất {min} phần tử.",
        "file" : "{attribute} phải có dung lượng tối thiểu {min} kilobytes.",
        "numeric" : "{attribute} phải tối thiểu là {min}.",
        "string" : "{attribute} phải có ít nhất {min} ký tự."
    },
    "multiple_of" : "{attribute} phải là bội số của {value}.",
    "not_in" : "Giá trị được chọn cho {attribute} không hợp lệ.",
    "not_regex" : "Định dạng của {attribute} không hợp lệ.",
    "numeric" : "{attribute} phải là một số.",
    "password" : "Mật khẩu không chính xác.",
    "present" : "Trường {attribute} phải có mặt.",
    "prohibited" : "Trường {attribute} bị cấm.",
    "prohibited_if" : "Trường {attribute} bị cấm khi {other} là {value}.",
    "prohibited_unless" : "Trường {attribute} bị cấm trừ khi {other} nằm trong {values}.",
    "prohibits" : "Trường {attribute} ngăn không cho {other} xuất hiện.",
    "regex" : "Định dạng của {attribute} không hợp lệ.",
    "required" : "Trường {attribute} là bắt buộc.",
    "required_array_keys" : "Trường {attribute} phải chứa các mục: {values}.",
    "required_if" : "Trường {attribute} là bắt buộc khi {other} là {value}.",
    "required_unless" : "Trường {attribute} là bắt buộc trừ khi {other} nằm trong {values}.",
    "required_with" : "Trường {attribute} là bắt buộc khi {values} có mặt.",
    "required_with_all" : "Trường {attribute} là bắt buộc khi tất cả {values} có mặt.",
    "required_without" : "Trường {attribute} là bắt buộc khi {values} không có mặt.",
    "required_without_all" : "Trường {attribute} là bắt buộc khi không có giá trị nào trong {values} có mặt.",
    "same" : "{attribute} và {other} phải trùng khớp.",
    "size" : {
        "array" : "{attribute} phải chứa {size} phần tử.",
        "file" : "{attribute} phải có dung lượng {size} kilobytes.",
        "numeric" : "{attribute} phải bằng {size}.",
        "string" : "{attribute} phải có {size} ký tự."
    },
    "starts_with" : "{attribute} phải bắt đầu bằng một trong các giá trị sau: {values}.",
    "string" : "{attribute} phải là chuỗi ký tự.",
    "timezone" : "{attribute} phải là múi giờ hợp lệ.",
    "unique" : "{attribute} đã được sử dụng.",
    "uploaded" : "Tải lên {attribute} thất bại.",
    "url" : "{attribute} phải là URL hợp lệ.",
    "uuid" : "{attribute} phải là UUID hợp lệ.",

    "custom" : {
        "file" : {
            "exists" : "Tệp {input} không tồn tại."
        }
    },



    "attributes" : {}

  }
