Files
2026-07-13 13:39:12 +08:00

252 lines
7.1 KiB
JSON

{
"language": "id",
"category": "ultra",
"rules": [
{
"name": "id_articles_removal",
"pattern": "\\b(?:itu|tersebut|ini)\\s+(?=[a-z])",
"flags": "g",
"replacement": "",
"context": "all",
"category": "terse",
"minIntensity": "full"
},
{
"name": "id_leader_phrases",
"pattern": "^(?:saya\\s+akan|saya\\s+bisa|biarkan\\s+saya|kamu\\s+bisa|kita\\s+bisa|mari|mari\\s+kita)\\s+(?=[a-z])",
"replacement": "",
"context": "all",
"category": "terse",
"minIntensity": "full"
},
{
"name": "id_ultra_abbreviations",
"pattern": "\\b(?:basis\\s+data|database)\\b",
"replacement": "DB",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_config_abbreviation",
"pattern": "\\b(?:konfigurasi|pengaturan)\\b",
"replacement": "config",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_function_abbreviation",
"pattern": "\\b(?:fungsi|metode)\\b",
"replacement": "fn",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_request_abbreviation",
"pattern": "\\b(?:permintaan|request)\\b",
"replacement": "req",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_response_abbreviation",
"pattern": "\\b(?:tanggapan|respons|jawaban|response)\\b",
"replacement": "res",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_implementation_abbreviation",
"pattern": "\\b(?:implementasi|penerapan)\\b",
"replacement": "impl",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_authentication_abbreviation",
"pattern": "\\b(?:auten|autentikasi|otentikasi|authentication)\\b",
"replacement": "auth",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_authorization_abbreviation",
"pattern": "\\b(?:otorisasi|authorization)\\b",
"replacement": "authz",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_application_abbreviation",
"pattern": "\\b(?:aplikasi|program|application)\\b",
"replacement": "app",
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "id_ultra_dependency_abbreviation",
"pattern": "\\b(?:ketergantungan|depedensi|dependensi|dependencies)\\b",
"replacement": "dep",
"replacementMap": {
"ketergantungan": "dep",
"depedensi": "dep",
"dependensi": "dep",
"dependencies": "deps"
},
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "ultra_id_common_shortenings",
"pattern": "\\b(?:yang|untuk|dengan|adalah|tidak|sebagai|dari|dan|bisa|atau|dalam|oleh|pada|sudah|belum|akan|juga|karena|setelah|sebelum|terhadap|tentang|secara|seperti|bahwa|hanya|cuma|saja|bagaimana|mengapa|kenapa|apakah|sebagaimana|agar|supaya|bahwasanya)\\b",
"flags": "gi",
"replacementMap": {
"yang": "yg",
"untuk": "utk",
"dengan": "dg",
"adalah": "=",
"tidak": "gk",
"sebagai": "sbg",
"dari": "dr",
"dan": "&",
"bisa": "bs",
"atau": "/",
"dalam": "dlm",
"oleh": "olh",
"pada": "pd",
"sudah": "sdh",
"belum": "blm",
"akan": "akn",
"juga": "jg",
"karena": "krn",
"setelah": "stlh",
"sebelum": "sblm",
"terhadap": "thd",
"tentang": "ttg",
"secara": "scr",
"seperti": "spt",
"bahwa": "bwh",
"hanya": "hnya",
"cuma": "cma",
"saja": "aja",
"bagaimana": "gmn",
"mengapa": "knp",
"kenapa": "knp",
"apakah": "apa",
"sebagaimana": "sbgmn",
"agar": "agr",
"supaya": "spya",
"bahwasanya": "bwhsnya"
},
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "ultra_id_technical_shortenings",
"pattern": "\\b(?:informasi|parameter|argumen|variabel|nilai|alamat|nomor|jumlah|indeks|sumber|tujuan|berkas|kesalahan|pesan|pengguna|sistem|klien|server|jaringan|koneksi|pernyataan|transaksi|objek|kamus|daftar|panjang|karakter|tanggapan|autentikasi|konfigurasi)\\b",
"flags": "gi",
"replacementMap": {
"informasi": "info",
"parameter": "param",
"argumen": "arg",
"variabel": "var",
"nilai": "val",
"alamat": "addr",
"nomor": "no",
"jumlah": "qty",
"indeks": "idx",
"sumber": "src",
"tujuan": "dest",
"berkas": "file",
"kesalahan": "err",
"pesan": "msg",
"pengguna": "usr",
"sistem": "sys",
"klien": "cli",
"server": "srv",
"jaringan": "net",
"koneksi": "conn",
"pernyataan": "stmt",
"transaksi": "tx",
"objek": "obj",
"kamus": "dict",
"daftar": "list",
"panjang": "len",
"karakter": "char",
"tanggapan": "res",
"autentikasi": "auth",
"konfigurasi": "config"
},
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
},
{
"name": "ultra_id_slang_abbreviations",
"pattern": "\\b(?:gimana|kenapa|sekarang|sebentar|cepat|langsung|tapi|terus|banget|terlalu|banyak|sedikit|masalah|tambah|kurang|mungkin|melihat|buat|buatkan|pakai|dulu|nanti|kasih|tanya|minta|tolong|kirim|simpan|kerja|selesai|eror|website|aplikasi|database|kembali|iya|oke|tidak|jangan|pengen|gua|gue|lu|ente|kamu|aku|saya)\\b",
"flags": "gi",
"replacementMap": {
"gimana": "gmn",
"kenapa": "knp",
"sekarang": "skrg",
"sebentar": "bntr",
"cepat": "cpt",
"langsung": "lsg",
"tapi": "tp",
"terus": "trus",
"banget": "bgt",
"terlalu": "trl",
"banyak": "bnyk",
"sedikit": "sdkt",
"masalah": "mslh",
"tambah": "tmbh",
"kurang": "krg",
"mungkin": "mgkn",
"melihat": "lht",
"buat": "bwt",
"buatkan": "bwt",
"pakai": "pake",
"dulu": "dlu",
"nanti": "nti",
"kasih": "ksh",
"tanya": "tny",
"minta": "mnt",
"tolong": "tlg",
"kirim": "krm",
"simpan": "smpn",
"kerja": "krj",
"selesai": "sls",
"eror": "err",
"website": "web",
"aplikasi": "app",
"database": "DB",
"kembali": "ret",
"iya": "y",
"oke": "ok",
"tidak": "gk",
"jangan": "jgn",
"pengen": "mau",
"gua": "gw",
"gue": "gw",
"lu": "lo",
"ente": "lo",
"kamu": "lo",
"aku": "gw",
"saya": "gw"
},
"context": "all",
"category": "ultra",
"minIntensity": "ultra"
}
]
}