{
  "isConnected%s%s": "'%s' telah tersambung",
  "errorOn%s%s": "Kesalahan pada '%s': %s",
  "isDestroyed%s%s": "'%s' telah dimusnahkan",
  "loadedSchemas%s": "Skema termuat: %s",
  "loadSchema%s%s%d": "Muat skema: %s (%d)",
  "loadedConns%s%s": "Koneksi termuat: %s",
  "unsupportedPropTypeIn%s%s": "Tipe properti '%s' di '%s' tidak didukung",
  "noSchemaFound": "Tidak ditemukan skema!",
  "enterSchemaName": "Masukkan nama skema, dipisah dengan spasi:",
  "noSchemaMatched": "Tidak ditemukan skema yang cocok",
  "schema%d": "Skema (%d)",
  "schemasWillBeRebuiltContinue": "Semua skema tersebut diatas akan dibuat ulang sebagai model. Anda yakin?",
  "rebuilding%s": "Pembuatan ulang '%s'...",
  "noDbConn%s%s": "Tidak ada koneksi database '%s' untuk '%s'. Batalkan!",
  "errorDroppingModel%s%s": "Gagal menghapus model '%s': %s",
  "modelExistsNeedForce%s": "Model '%s' telah ada. Tidak dilakukan pembuatan ulang tanpa --force",
  "modelCreated%s": "Model '%s' sukses dibuat",
  "errorCreatingModel%s%s": "Gagal membuat model '%s': %s",
  "modelDropped%s": "Model '%s' sukses dihapus",
  "memoryDbSkipped%s%s": "Db '%s' untuk '%s' adalah database memori, lewati",
  "modelBuiltOnthefly%s%s%s": "Model '%s@%s' sukses dibuat ulang on the fly",
  "unableToBuildModel%s%s%s": "Gagal membuat ulang model '%s' di '%s': %s",
  "unknownSchema%s": "Skema '%s' tidak dikenal",
  "payloadMustBeJson": "Data harus berupa obyek JSON yang valid",
  "selectSchema": "Silahkan masukkan sebuah skema:",
  "enterJsonPayload": "Masukkan data JSON:",
  "payloadRequired": "Data harus diisi",
  "invalidPayloadSyntax": "Sintak data tidak valid",
  "creatingRecord": "Pembuatan data",
  "enterRecordId:": "Masukkan ID data:",
  "idIsRequired": "ID harus diisi",
  "gettingRecord": "Mengambil data",
  "removingRecord": "Menghapus data",
  "cantFindSchema%s": "Tidak bisa menemukan skema dengan nama %s",
  "recordNotFound%s%s": "Data '%s@%s' tidak ditemukan",
  "invalidSchema%s": "Skema '%s' tidak valid",
  "noPropsFoundOnSchema%s": "Skema '%s' tidak memiliki properti sama sekali",
  "fieldIdReserved%s": "Kolom 'id@%s' adalah kolom ter-reservasi dan seharusnya tidak ditambahkan secara manual",
  "missingPropType%s%s": "Tipe properti untuk '%s@%s' tidak ditemukan",
  "unsupportedPropType%s%s%s": "Tipe properti '%s@%s' di '%s' tidak didukung",
  "unknownConn%s%s": "Koneksi '%s@%s' tidak dikenal",
  "fieldIsRequired%s%s": "Kolom '%s@%s' harus diisi",
  "keyIsRequired%s": "Kunci '%s' harus diisi",
  "enterQueryIfAny": "Silahkan masukkan kueri (jika ada):",
  "findingRecords": "Temukan data",
  "recordExists%s%s": "Data '%s@%s' sudah ada",
  "fieldGroupAggregateMissing": "Field to group aggregate is missing",
  "fieldCalcAggregateMissing": "Field to calculate aggregate is missing",
  "baseFieldForHistogramMissing": "Base field for histogram must be provided",
  "unknownBaseFieldForHistogram%s": "Unknown base field for histogram '%s'",
  "fieldTypeMustBeDatetime%s%s": "Field type '%s@%s' must be a datetime field",
  "groupFieldToAggregateMissing": "Group field to aggregate is missing",
  "unknownGroupField%s%s": "Unknown group field '%s@%s'",
  "grupFieldMustBeNumber": "Group field must be of type integer, smallint or float",
  "unsupportedAggregateType%s": "Unsupported aggregate type: '%s'",
  "keyIsRequired%s%s": "'%s@%s' key is required",
  "fulltextNeedIntegerId%s%s": "Full text index need integer type primary id in '%s@%s'",
  "unsupportedAggregate%s": "Unsupported aggregate '%s'",
  "unsupportedAllowedChoices%s%s%s%s%s": "Unsupported %s '%s' for '%s@%s'. Allowed choices: %s",
  "methodIsDisabled%s%sMethod": "Metode '%s@%s' dinonaktifkan",
  "invalidModelForPersistence%s": "Model untuk penyimpanan tidak valid: %s",
  "cantLoad%s%s": "Tidak bisa memuat %s: %s",
  "noRecordFound": "Tidak ditemukan data",
  "recordsFound%d": "Ditemukan %d data",
  "add": "Tambah",
  "edit": "Ubah",
  "delete": "Hapus",
  "export": "Ekspor",
  "query": "Kueri",
  "queryBuilder": "Pembuat Kueri",
  "list": "Daftar",
  "submitQuery": "Kirim Kueri",
  "dataExport": "Ekspor Data",
  "recordCreated": "Record successfully created",
  "recordRemoved": "Record successfully removed",
  "recordUpdated": "Record successfully updated",
  "attachmentUploaded": "Attachment successfully uploaded",
  "attachmentRemoved": "Attachment successfully removed",
  "unknownModelSchema%s": "Unknown model/schema '%s'",
  "sortOnUnindexedField%s%s": "Sort on unindexed field: '%s@%s'",
  "modelNotExists%s": "Model '%s' doesn't exist yet. Please do model rebuild first",
  "invalidDate": "Invalid date",
  "histogramTypeMusBe%s": "Histogram type must be one of these: %s",
  "methodUnsupported%s%s": "Method '%s@%s' is unsupported",
  "uniqueConstraintError": "Unique constraint error",
  "taskMustHaveModel%s": "Task must have %s model",
  "driverNotInstalled%s": "Problem with '%s' driver file. Not installed yet?",
  "generalDbError": "General Database Error",
  "dbConstrainError": "Database Constraint Error",
  "onlySupportThese%s": "Only support one of these: %s",
  "isMissing%s": "%s is missing",
  "notFound%s": "No %s found!",
  "clientInstanceNotConnected%s": "Client instance not connected '%s@%s'. Skipped!",
  "proxiedConnBound%s": "'%s' is bound to a proxied connection, skipped!'",
  "addingMemoryPersistenceIgnored": "'%s' is a memory persistence model. Adding records from fixture is ignored!",
  "onlyOneConnType%s": "There could only be one connection type '%s'",
  "mustValidDbType": "Connection must have a valid DB type",
  "unsupportedDbType%s": "Unsupported DB type '%s'",
  "driverMustProvideDbType": "A DB driver must provide at least one database type",
  "driverMustHaveName": "A DB driver must have a driver name",
  "dbTypeAlreadySupportedByDriver%s%s": "Database type '%s' already supported by driver '%s'",
  "featureNotAsync%s": "Feature '%s' should be an async function",
  "unsupportedIndexType%s%s%s%s": "Unsupported index type %s for '%s@%s'. Allowed choices: %s",
  "unknownFeature%s%s": "'Unknown feature '%s@%s'",
  "onlyAcceptFields%s%s": "Only accept array of field names or single string of field name '%s@%s'",
  "invalidFieldName%s%s": "Invalid field name '%s@%s'",
  "succeedFailSkip%d%d%d": "Done! Succeded: %d, failed: %s, skipped: %d",
  "chooseConn": "Please choose a connection:",
  "sureContinue": "Are you sure to continue?",
  "loadingDbFeature": "Loading DB feature",
  "totalLoadedFeatures%d": "Total loaded features: %d",
  "loadingDbSchemas": "Loading DB schemas",
  "addingFixtureToMemDb": "Adding fixture for memory database",
  "recordsAdded%s%d%d": "%s: %d of %d records added",
  "driverInstantiated%s%s": "- Driver '%s:%s' instantiated",
  "db": "DB",
  "invalidQuery": "Kueri Tidak Valid",
  "field": {
    "id": "ID",
    "code": "Kode",
    "name": "Nama",
    "dt": "Tgl/Jam",
    "createdAt": "Dibuat Pada",
    "updatedAt": "Diubah Pada",
    "title": "Judul",
    "description": "Keterangan",
    "subTitle": "Sub Judul",
    "plugin": "Plugin",
    "author": "Penulis",
    "dir": "Direktori",
    "file": "Berkas",
    "meta": "Info Meta",
    "level": "Tingkat",
    "ref": "Referensi",
    "section": "Bagian",
    "asset": "Aset",
    "category": "Kategori",
    "categoryId": "ID Kategori",
    "username": "Nama Pengguna",
    "password": "Kata Sandi",
    "password2": "Ulangi Kata Sandi",
    "firstName": "Nama Depan",
    "lastName": "Nama Belakang",
    "address1": "Alamat 1",
    "address2": "Alamat 2",
    "city": "Nama Kota",
    "zipCode": "Kode Pos",
    "provinceState": "Propinsi",
    "country": "Negara",
    "phone": "Telepon",
    "email": "Surel",
    "key": "Kunci",
    "status": "Status",
    "orgName": "Organisasi",
    "picName": "Nama PJ",
    "picRole": "Peran PJ",
    "picPhone": "Telpon PJ",
    "picEmail": "Surel PJ",
    "website": "Alamat Situs",
    "alias": "Alias",
    "twitter": "Twitter",
    "instagram": "Instagram",
    "linkedIn": "Linked In",
    "facebook": "Faceboook",
    "userId": "ID Pengguna",
    "siteId": "ID Situs",
    "theme": "Tema",
    "token": "Token",
    "field": "Field",
    "agree": "Persetujuan",
    "method": "Metode",
    "masterId": "ID Master",
    "details": "Detil",
    "qty": "JML",
    "link": "Tautan",
    "amount": "Nilai",
    "cycle": "Cycle",
    "default": "Default",
    "type": "Tipe",
    "schema": "Skema"
  },
  "validationError": "Kesalahan Validasi",
  "validation": {
    "any": {
      "required": "Harus diisi/dipilih",
      "only": "Harus sesuai dengan %(ref)s"
    },
    "string": {
      "alphanum": "Harus berupa alfa numerik karakter saja",
      "base": "Harus berupa string",
      "base64": "Harus berupa string base64 yang valid",
      "creditCard": "Harus berupa nomor kartu kredit",
      "dataUri": "Harus berupa string dataUri yang valid",
      "domain": "Harus mengandung nama domain yang valid",
      "email": "Harus berupa surel yang valid",
      "empty": "Harus diisi/dipilih",
      "guid": "Harus berupa GUID yang valid",
      "hex": "Harus mengandung hexadesimal karakter yang valid saja",
      "hexAlign": "Representasi hex yang terdekode harus byte aligned",
      "hostname": "Harus berupa nama host yang valid",
      "ip": "Harus berupa alamat ip yang valid dengan CIDR %(cidr)s",
      "ipVersion": "Harus berupa alamat ip yang valid dengan versi %(version)s dan CIDR %(cidr)s",
      "isoDate": "Harus dalam format ISO",
      "isoDuration": "Harus berupa durasi ISO 8601 yang valid",
      "length": "Panjang harus pas %(limit)s karakter",
      "lowercase": "Hanya boleh mengandung huruf kecil saja",
      "max": "Panjang karakter harus lebih kecil atau sama dengan %(limit)s karakter",
      "min": "Panjang karakter harus setidaknya %(limit)s karakter",
      "token": "Hanya boleh terdiri atas karakter alfanumerik dan garis bawah saja",
      "trim": "Tidak boleh memiliki spasi didepan atau dibelakang",
      "uri": "Harus berupa URI yang valid",
      "uppercase": "Hanya boleh mengandung huruf besar saja"
    },
    "number": {
      "base": "Harus berupa angka",
      "greater": "Harus lebih besar dari %(limit)s",
      "infinity": "Tidak bisa tak terbatas",
      "integer": "Harus berupa integer",
      "less": "Harus lebih kecil dari %(limit)s",
      "max": "Harus lebih kecil atau sama dengan %(limit)s",
      "min": "Harus lebih besar atau sama dengan %(limit)s",
      "multiple": "Harus kelipatan dari %(multiple)s",
      "negative": "Harus berupa angka negatif",
      "port": "Harus berupa nomor port yang valid",
      "positive": "Harus berupa angka positif",
      "precision": "Harus memiliki tidak lebih dari %(limit)s tempat desimal",
      "unsafe": "Harus berupa nomor yang aman"
    }
  }
}