diff --git a/i18n/id.json b/i18n/id.json
index 0f15d12b..9dffd745 100644
--- a/i18n/id.json
+++ b/i18n/id.json
@@ -21,45 +21,45 @@
     "Invalid paste ID.": "ID paste tidak valid.",
     "Paste is not of burn-after-reading type.": "Paste bukan tipe hapus-setelah-membaca.",
     "Wrong deletion token. Paste was not deleted.": "Token penghapusan salah. Paste belum terhapus.",
-    "Paste was properly deleted.": "Paste was properly deleted.",
-    "JavaScript is required for %s to work. Sorry for the inconvenience.": "JavaScript is required for %s to work. Sorry for the inconvenience.",
-    "%s requires a modern browser to work.": "%s requires a modern browser to work.",
-    "New": "New",
-    "Send": "Send",
-    "Clone": "Clone",
-    "Raw text": "Raw text",
-    "Expires": "Expires",
-    "Burn after reading": "Burn after reading",
-    "Open discussion": "Open discussion",
-    "Password (recommended)": "Password (recommended)",
-    "Discussion": "Discussion",
-    "Toggle navigation": "Toggle navigation",
+    "Paste was properly deleted.": "Paste telah dihapus dengan benar.",
+    "JavaScript is required for %s to work. Sorry for the inconvenience.": "JavaScript diperlukan agar %s bekerja. Maaf untuk ketidaknyamanannya.",
+    "%s requires a modern browser to work.": "%s memerlukan sebuah browser modern untuk bekerja.",
+    "New": "Baru",
+    "Send": "Kirim",
+    "Clone": "Klon",
+    "Raw text": "Teks mentah",
+    "Expires": "Kadaluarsa",
+    "Burn after reading": "Hapus setelah membaca",
+    "Open discussion": "Diskusi terbuka",
+    "Password (recommended)": "Kata Sandi (direkomendasikan)",
+    "Discussion": "Diskusi",
+    "Toggle navigation": "Alihkan navigasi",
     "%d seconds": [
-        "%d second (singular)",
-        "%d seconds (1st plural)",
-        "%d seconds (2nd plural)",
-        "%d seconds (3rd plural)"
+        "%d detik (tunggal)",
+        "%d detik (jamak ke-1)",
+        "%d detik (jamak ke-2)",
+        "%d detik (jamak ke-3)"
     ],
     "%d minutes": [
-        "%d minute (singular)",
-        "%d minutes (1st plural)",
-        "%d minutes (2nd plural)",
-        "%d minutes (3rd plural)"
+        "%d menit (tunggal)",
+        "%d menit (jamak ke-1)",
+        "%d menit (jamak ke-2)",
+        "%d menit (jamak ke-3)"
     ],
     "%d hours": [
-        "%d hour (singular)",
-        "%d hours (1st plural)",
-        "%d hours (2nd plural)",
-        "%d hours (3rd plural)"
+        "%d jam (tunggal)",
+        "%d jam (jamak ke-1)",
+        "%d jam (jamak ke-2)",
+        "%d jam (jamak ke-3)"
     ],
     "%d days": [
-        "%d day (singular)",
-        "%d days (1st plural)",
-        "%d days (2nd plural)",
-        "%d days (3rd plural)"
+        "%d hari (tunggal)",
+        "%d hari (jamak ke-1)",
+        "%d hari (jamak ke-2)",
+        "%d hari (jamak ke-3)"
     ],
     "%d weeks": [
-        "%d week (singular)",
+        "%d minggu (tunggal)",
         "%d weeks (1st plural)",
         "%d weeks (2nd plural)",
         "%d weeks (3rd plural)"
@@ -125,11 +125,11 @@
     "unknown status": "unknown status",
     "server error or not responding": "server error or not responding",
     "Could not post comment: %s": "Could not post comment: %s",
-    "Sending paste…": "Sending paste…",
-    "Your paste is <a id=\"pasteurl\" href=\"%s\">%s</a> <span id=\"copyhint\">(Hit [Ctrl]+[c] to copy)</span>": "Your paste is <a id=\"pasteurl\" href=\"%s\">%s</a> <span id=\"copyhint\">(Hit [Ctrl]+[c] to copy)</span>",
-    "Delete data": "Delete data",
-    "Could not create paste: %s": "Could not create paste: %s",
-    "Cannot decrypt paste: Decryption key missing in URL (Did you use a redirector or an URL shortener which strips part of the URL?)": "Cannot decrypt paste: Decryption key missing in URL (Did you use a redirector or an URL shortener which strips part of the URL?)",
+    "Sending paste…": "Mengirim paste…",
+    "Your paste is <a id=\"pasteurl\" href=\"%s\">%s</a> <span id=\"copyhint\">(Hit [Ctrl]+[c] to copy)</span>": "Paste Anda adalah <a id=\"pasteurl\" href=\"%s\">%s</a><span id=\"copyhint\">(Tekan[Ctrl]+[c] untuk menyalin)</span>",
+    "Delete data": "Hapus data",
+    "Could not create paste: %s": "Tidak dapat membuat paste: %s",
+    "Cannot decrypt paste: Decryption key missing in URL (Did you use a redirector or an URL shortener which strips part of the URL?)": "Tidak dapat mendekripsi paste: Kunci dekripsi tidak ada di URL (Apakah Anda menggunakan redirector atau penyingkat URL yang menghapus bagian dari URL?)",
     "B": "B",
     "KiB": "KiB",
     "MiB": "MiB",
@@ -140,18 +140,18 @@
     "ZiB": "ZiB",
     "YiB": "YiB",
     "Format": "Format",
-    "Plain Text": "Plain Text",
-    "Source Code": "Source Code",
+    "Plain Text": "Teks Biasa",
+    "Source Code": "Kode Sumber",
     "Markdown": "Markdown",
-    "Download attachment": "Download attachment",
-    "Cloned: '%s'": "Cloned: '%s'",
-    "The cloned file '%s' was attached to this paste.": "The cloned file '%s' was attached to this paste.",
-    "Attach a file": "Attach a file",
-    "alternatively drag & drop a file or paste an image from the clipboard": "alternatively drag & drop a file or paste an image from the clipboard",
-    "File too large, to display a preview. Please download the attachment.": "File too large, to display a preview. Please download the attachment.",
-    "Remove attachment": "Remove attachment",
-    "Your browser does not support uploading encrypted files. Please use a newer browser.": "Your browser does not support uploading encrypted files. Please use a newer browser.",
-    "Invalid attachment.": "Invalid attachment.",
+    "Download attachment": "Unduh lampiran",
+    "Cloned: '%s'": "Diklon: '%s'",
+    "The cloned file '%s' was attached to this paste.": "Berkas yang di-klon '%s' telah dilampirkan pada paste ini.",
+    "Attach a file": "Lampirkan sebuah berkas",
+    "alternatively drag & drop a file or paste an image from the clipboard": "sebagai alternatif, seret & jatuhkan berkas atau tempel sebuah gambar dari papan klip",
+    "File too large, to display a preview. Please download the attachment.": "File terlalu besar untuk menampilkan pratinjau. Silakan unduh lampirannya.",
+    "Remove attachment": "Hapus lampiran",
+    "Your browser does not support uploading encrypted files. Please use a newer browser.": "Browser Anda tidak mendukung pengunggahan file terenkripsi. Harap gunakan browser yang lebih baru.",
+    "Invalid attachment.": "Lampiran tidak valid.",
     "Options": "Options",
     "Shorten URL": "Shorten URL",
     "Editor": "Editor",