Skip to content

Instantly share code, notes, and snippets.

@abdasis
Created November 10, 2022 03:28
Show Gist options
  • Save abdasis/fdcf3b02a27f8113329764730fab464f to your computer and use it in GitHub Desktop.
Save abdasis/fdcf3b02a27f8113329764730fab464f to your computer and use it in GitHub Desktop.
Laravel validasi bahasa Indonesia Laravel 9.x
<?php
return [
"accepted" => ":Attribute harus diterima.",
"accepted_if" => ":Attribute harus diterima ketika :other berisi :value.",
"active_url" => ":Attribute bukan URL yang valid.",
"after" => ":Attribute harus berisi tanggal setelah :date.",
"after_or_equal" => ":Attribute harus berisi tanggal setelah atau sama dengan :date.",
"alpha" => ":Attribute hanya boleh berisi huruf.",
"alpha_dash" => ":Attribute hanya boleh berisi huruf, angka, strip, dan garis bawah.",
"alpha_num" => ":Attribute hanya boleh berisi huruf dan angka.",
"array" => ":Attribute harus berisi sebuah array.",
"attached" => ":Attribute sudah dilampirkan.",
"before" => ":Attribute harus berisi tanggal sebelum :date.",
"before_or_equal" => ":Attribute harus berisi tanggal sebelum atau sama dengan :date.",
"between.array" => ":Attribute harus memiliki :min sampai :max anggota.",
"between.file" => ":Attribute harus berukuran antara :min sampai :max kilobita.",
"between.numeric" => ":Attribute harus bernilai antara :min sampai :max.",
"between.string" => ":Attribute harus berisi antara :min sampai :max karakter.",
"boolean" => ":Attribute harus bernilai true atau false",
"confirmed" => "Konfirmasi :attribute tidak cocok.",
"current_password" => "Kata sandi salah.",
"date" => ":Attribute bukan tanggal yang valid.",
"date_equals" => ":Attribute harus berisi tanggal yang sama dengan :date.",
"date_format" => ":Attribute tidak cocok dengan format :format.",
"declined" => ":Attribute ini harus ditolak.",
"declined_if" => ":Attribute ini harus ditolak ketika :other bernilai :value.",
"different" => ":Attribute dan :other harus berbeda.",
"digits" => ":Attribute harus terdiri dari :digits angka.",
"digits_between" => ":Attribute harus terdiri dari :min sampai :max angka.",
"dimensions" => ":Attribute tidak memiliki dimensi gambar yang valid.",
"distinct" => ":Attribute memiliki nilai yang duplikat.",
"doesnt_end_with" => ":Attribute tidak boleh diakhiri dengan salah satu dari berikut ini: :values.",
"doesnt_start_with" => ":Attribute tidak boleh dimulai dengan salah satu dari berikut ini: :values.",
"email" => ":Attribute harus berupa alamat surel yang valid.",
"ends_with" => ":Attribute harus diakhiri salah satu dari berikut: :values",
"enum" => ":Attribute yang dipilih tidak valid.",
"exists" => ":Attribute yang dipilih tidak valid.",
"failed" => "Identitas tersebut tidak cocok dengan data kami.",
"file" => ":Attribute harus berupa sebuah berkas.",
"filled" => ":Attribute harus memiliki nilai.",
"gt.array" => ":Attribute harus memiliki lebih dari :value anggota.",
"gt.file" => ":Attribute harus berukuran lebih besar dari :value kilobita.",
"gt.numeric" => ":Attribute harus bernilai lebih besar dari :value.",
"gt.string" => ":Attribute harus berisi lebih besar dari :value karakter.",
"gte.array" => ":Attribute harus terdiri dari :value anggota atau lebih.",
"gte.file" => ":Attribute harus berukuran lebih besar dari atau sama dengan :value kilobita.",
"gte.numeric" => ":Attribute harus bernilai lebih besar dari atau sama dengan :value.",
"gte.string" => ":Attribute harus berisi lebih besar dari atau sama dengan :value karakter.",
"image" => ":Attribute harus berupa gambar.",
"in" => ":Attribute yang dipilih tidak valid.",
"in_array" => ":Attribute tidak ada di dalam :other.",
"integer" => ":Attribute harus berupa bilangan bulat.",
"ip" => ":Attribute harus berupa alamat IP yang valid.",
"ipv4" => ":Attribute harus berupa alamat IPv4 yang valid.",
"ipv6" => ":Attribute harus berupa alamat IPv6 yang valid.",
"json" => ":Attribute harus berupa JSON string yang valid.",
"lt.array" => ":Attribute harus memiliki kurang dari :value anggota.",
"lt.file" => ":Attribute harus berukuran kurang dari :value kilobita.",
"lt.numeric" => ":Attribute harus bernilai kurang dari :value.",
"lt.string" => ":Attribute harus berisi kurang dari :value karakter.",
"lte.array" => ":Attribute harus tidak lebih dari :value anggota.",
"lte.file" => ":Attribute harus berukuran kurang dari atau sama dengan :value kilobita.",
"lte.numeric" => ":Attribute harus bernilai kurang dari atau sama dengan :value.",
"lte.string" => ":Attribute harus berisi kurang dari atau sama dengan :value karakter.",
"mac_address" => ":Attribute harus berupa alamat MAC yang valid.",
"max.array" => ":Attribute maksimal terdiri dari :max anggota.",
"max.file" => ":Attribute maksimal berukuran :max kilobita.",
"max.numeric" => ":Attribute maksimal bernilai :max.",
"max.string" => ":Attribute maksimal berisi :max karakter.",
"max_digits" => ":Attribute tidak boleh memiliki lebih dari :max digit.",
"mimes" => ":Attribute harus berupa berkas berjenis: :values.",
"mimetypes" => ":Attribute harus berupa berkas berjenis: :values.",
"min.array" => ":Attribute minimal terdiri dari :min anggota.",
"min.file" => ":Attribute minimal berukuran :min kilobita.",
"min.numeric" => ":Attribute minimal bernilai :min.",
"min.string" => ":Attribute minimal berisi :min karakter.",
"min_digits" => ":Attribute tidak boleh memiliki kurang dari :min digit.",
"multiple_of" => ":Attribute harus merupakan kelipatan dari :value",
"next" => "Berikutnya &raquo;",
"not_in" => ":Attribute yang dipilih tidak valid.",
"not_regex" => "Format :attribute tidak valid.",
"numeric" => ":Attribute harus berupa angka.",
"password" => "Kata sandi salah.",
"password.letters" => ":Attribute ini harus memiliki setidaknya satu karakter.",
"password.mixed" => ":Attribute ini harus memiliki setidaknya satu huruf kapital dan satu huruf kecil.",
"password.numbers" => ":Attribute ini harus memiliki setidaknya satu angka.",
"password.symbols" => ":Attribute ini harus memiliki setidaknya satu simbol.",
"password.uncompromised" => ":Attribute ini telah muncul di kebocoran data. Silahkan memilih :attribute yang berbeda.",
"present" => ":Attribute wajib ada.",
"previous" => "&laquo; Sebelumnya",
"prohibited" => ":Attribute tidak boleh ada.",
"prohibited_if" => ":Attribute tidak boleh ada bila :other adalah :value.",
"prohibited_unless" => ":Attribute tidak boleh ada kecuali :other memiliki nilai :values.",
"prohibits" => ":Attribute melarang isian :other untuk ditampilkan.",
"regex" => "Format :attribute tidak valid.",
"relatable" => ":Attribute ini mungkin tidak berasosiasi dengan sumber ini.",
"required" => ":Attribute wajib diisi.",
"required_array_keys" => ":Attribute wajib berisi entri untuk: :values.",
"required_if" => ":Attribute wajib diisi bila :other adalah :value.",
"required_if_accepted" => "The :attribute field is required when :other is accepted.",
"required_unless" => ":Attribute wajib diisi kecuali :other memiliki nilai :values.",
"required_with" => ":Attribute wajib diisi bila terdapat :values.",
"required_with_all" => ":Attribute wajib diisi bila terdapat :values.",
"required_without" => ":Attribute wajib diisi bila tidak terdapat :values.",
"required_without_all" => ":Attribute wajib diisi bila sama sekali tidak terdapat :values.",
"reset" => "Kata sandi Anda sudah direset!",
"same" => ":Attribute dan :other harus sama.",
"sent" => "Kami sudah mengirim surel yang berisi tautan untuk mereset kata sandi Anda!",
"size.array" => ":Attribute harus mengandung :size anggota.",
"size.file" => ":Attribute harus berukuran :size kilobyte.",
"size.numeric" => ":Attribute harus berukuran :size.",
"size.string" => ":Attribute harus berukuran :size karakter.",
"starts_with" => ":Attribute harus diawali salah satu dari berikut: :values",
"string" => ":Attribute harus berupa string.",
"throttle" => "Terlalu banyak upaya masuk. Silahkan coba lagi dalam :seconds detik.",
"throttled" => "Harap tunggu sebelum mencoba lagi.",
"timezone" => ":Attribute harus berisi zona waktu yang valid.",
"token" => "Token pengaturan ulang kata sandi tidak sah.",
"unique" => ":Attribute sudah ada sebelumnya.",
"uploaded" => ":Attribute gagal diunggah.",
"url" => "Format :attribute tidak valid.",
"user" => "Kami tidak dapat menemukan pengguna dengan alamat surel tersebut.",
"uuid" => ":Attribute harus merupakan UUID yang valid.",
/*
|---------------------------------------------------------------------------------------
| Baris Bahasa untuk Validasi Kustom
|---------------------------------------------------------------------------------------
|
| Di sini Anda dapat menentukan pesan validasi untuk atribut sesuai keinginan dengan menggunakan
| konvensi "attribute.rule" dalam penamaan barisnya. Hal ini mempercepat dalam menentukan
| baris bahasa kustom yang spesifik untuk aturan atribut yang diberikan.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|---------------------------------------------------------------------------------------
| Kustom Validasi Atribut
|---------------------------------------------------------------------------------------
|
| Baris bahasa berikut digunakan untuk menukar 'placeholder' atribut dengan sesuatu yang
| lebih mudah dimengerti oleh pembaca seperti "Alamat Surel" daripada "surel" saja.
| Hal ini membantu kita dalam membuat pesan menjadi lebih ekspresif.
|
*/
'attributes' => [
],
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment