diff --git a/resources/langs/nheko_id.ts b/resources/langs/nheko_id.ts
index aead48d9..cd4fae1a 100644
--- a/resources/langs/nheko_id.ts
+++ b/resources/langs/nheko_id.ts
@@ -228,7 +228,7 @@
Confirm logout
-
+ Konfirmasi keluar dari akun
@@ -331,7 +331,9 @@
Because of the following reason Nheko wants to drop you to the login page:
%1
If you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods.
-
+ Karena alasan berikut Nheko ingin kamu kembali ke laman masuk:
+%1
+Jika kamu pikir bahwa ini adalah kesalahan, kamu bisa menutup Nheko untuk memulihkan kunci enkripsimu. Setelah kamu berada di laman masuk, kamu bisa masuk lagi menggunakan metode biasanya.
@@ -429,298 +431,298 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:
/me <message>
-
+ /me <pesan>/react <text>
-
+ /react <teks>/join (!roomid|#alias) [reason]
-
+ /join (!idruangan|#alias) [alasan]/knock (!roomid|#alias) [reason]
-
+ /knock (!idruangan|#alias) [alasan]/part [reason]
-
+ /part [alasan]/leave [reason]
-
+ /leave [alasan]/invite @userid [reason]
-
+ /invite @idpengguna [alasan]/kick @userid [reason]
-
+ /kick @idpengguna [alasan]/ban @userid [reason]
-
+ /ban @idpengguna [alasan]/unban @userid [reason]
-
+ /unban @idpengguna [alasan]/redact ($eventid|@userid)
-
+ /redact ($idperistiwa|@idpengguna)/roomnick <displayname>
-
+ /roomnick <namatampilan>/shrug [message]
-
+ /shrug [pesan]/fliptable
-
+ /fliptable/unfliptable
-
+ /unfliptable/sovietflip
-
+ /sovietflip/clear-timeline
-
+ /clear-timeline/reset-state
-
+ /reset-state/rotate-megolm-session
-
+ /rotate-megolm-session/md [message]
-
+ /md [pesan]/plain [message]
-
+ /plain [pesan]/rainbow [message]
-
+ /rainbow [pesan]/rainbowme [message]
-
+ /rainbowme [pesan]/notice [message]
-
+ /notice [pesan]/rainbownotice [message]
-
+ /rainbownotice [pesan]/confetti [message]
-
+ /confetti [pesan]/rainbowconfetti [message]
-
+ /rainbowconfetti [pesan]/goto ($eventid|message index|matrix:r/room/e/event)
-
+ /goto ($idperistiwa|indeks pesan|matrix:r/room/e/event)/converttodm
-
+ /converttodm/converttoroom
-
+ /converttoroomSend a message expressing an action.
-
+ Kirim pesan mengekspresikan sebuah tindakan.Send <text> as a reaction when you’re replying to a message.
-
+ Kirim <teks> sebagai reaksi ketika kamu membalas ke sebuah pesan.Join a room. Reason is optional.
-
+ Bergabung dengan sebuah ruangan. Alasan opsional.Ask to join a room. Reason is optional.
-
+ Bertanya untuk bergabung dengan sebuah ruangan. Alasan opsional.Leave a room. Reason is optional.
-
+ Tinggalkan sebuah ruangan. Alasan opsional.Invite a user into the current room. Reason is optional.
-
+ Undang seorang pengguna ke ruangan saat ini. Alasan opsional.Kick a user from the current room. Reason is optional.
-
+ Keluarkan seorang pengguna dari ruangan saat ini. Alasan opsional.Ban a user from the current room. Reason is optional.
-
+ Cekal seorang pengguna dari ruangan saat ini. Alasan opsional.Unban a user in the current room. Reason is optional.
-
+ Batalkan cekalan seorang pengguna di ruangan saat ini. Alasan opsional.Redact an event or all locally cached messages of a user.
-
+ Redaksi sebuah peristiwa atau semua pesan tembolok lokal pengguna.Change your displayname in this room.
-
+ Ubah nama tampilanmu dalam ruangan ini.¯\_(ツ)_/¯ with an optional message.
-
+ ¯\_(ツ)_/¯ dengan pesan opsional.(╯°□°)╯︵ ┻━┻
-
+ (╯°□°)╯︵ ┻━┻┯━┯╭( º _ º╭)
-
+ ┯━┯╭( º _ º╭)ノ┬─┬ノ ︵ ( \o°o)\
-
+ ノ┬─┬ノ ︵ ( \o°o)\Clear the currently cached messages in this room.
-
+ Hapus pesan yang saat ini ditembolok dalam ruangan ini.Refetch the state in this room.
-
+ Dapatkan ulang keadaan di ruangan ini.Rotate the current symmetric encryption key.
-
+ Putar kunci enkripsi simetris saat ini.Send a markdown formatted message (ignoring the global setting).
-
+ Kirim pesan dengan format markdown (mengabaikan pengaturan global).Send an unformatted message (ignoring the global setting).
-
+ Kirim pesan tanpa format (mengabaikan pengaturan global).Send a message in rainbow colors.
-
+ Kirim pesan dengan warna pelangi.Send /me in rainbow colors.
-
+ Kirim /me dengan warna pelangi.Send a bot message.
-
+ Kirim pesan bot.Send a bot message in rainbow colors.
-
+ Kirim pesan bot dengan warna pelangi.Send a message with confetti.
-
+ Kirim pesan dengan konfeti.Send a message in rainbow colors with confetti.
-
+ Kirim pesan dengan warna pelangi dengan konfeti.Go to this event or link.
-
+ Pergi ke perisitwa atau tautan ini.Convert this room to a direct chat.
-
+ Ubah ruangan ini ke obrolan langsung.Convert this direct chat into a room.
-
+ Ubah obrolan langsung ini ke sebuah ruangan.
@@ -1573,7 +1575,7 @@ Contoh: https://server.saya:8787
Autodiscovery failed. Unknown error when requesting .well-known.
- Penemuan otomatis gagal. Kesalahan yang tidak diketahu saat meminta .well-known.
+ Penemuan otomatis gagal. Kesalahan tidak diketahui saat meminta .well-known.
@@ -1733,12 +1735,12 @@ Contoh: https://server.saya:8787
%1 rejected the call.
-
+ %1 menolak panggilan.%1 select answer
-
+ %1 memilih menjawab
@@ -1759,12 +1761,12 @@ Contoh: https://server.saya:8787
This room was replaced for the following reason: %1
-
+ Ruangan ini digantikan karena alasan berikut: %1Go to replacement room
-
+ Pergi ke ruangan baru
@@ -1792,7 +1794,7 @@ Contoh: https://server.saya:8787
Already on a call
-
+ Sudah ada dalam panggilan
@@ -2422,7 +2424,7 @@ Contoh: https://server.saya:8787
Reject a call
-
+ Tolak panggilan
@@ -2486,17 +2488,17 @@ Contoh: https://server.saya:8787
Respond
-
+ TanggapiSend
- Kirim
+ KirimWrite a message...
- Ketik pesan…
+ Ketik pesan…
@@ -2703,7 +2705,7 @@ Contoh: https://server.saya:8787
Room settings
-
+ Pengaturan ruangan
@@ -3917,12 +3919,12 @@ Alasan: %4
Hide invite reason
-
+ Sembunyikan alasan undanganShow invite reason
-
+ Tampilkan alasan undangan
@@ -3975,7 +3977,7 @@ Alasan: %4
Search this room
-
+ Cari ruangan ini
@@ -4010,7 +4012,7 @@ Alasan: %4
Enter search query
-
+ Masukkan kueri pencarian
@@ -4214,7 +4216,7 @@ Alasan: %4
Large Emoji in timeline
- Emoji besar di linimasa
+ Emoji besar di lini masa
@@ -4234,7 +4236,7 @@ Alasan: %4
Use shift+enter to send and enter to start a new line
-
+ Gunakan shift+enter untuk mengirim dan enter untuk memulai baris baru
@@ -4264,12 +4266,12 @@ Alasan: %4
Show buttons in timeline
- Tampilkan tombol di linimasa
+ Tampilkan tombol di lini masaLimit width of timeline
- Batasi lebar linimasa
+ Batasi lebar lini masa
@@ -4314,12 +4316,12 @@ Alasan: %4
Decrypt notifications
-
+ Dekripsi notifikasiDisplay fancy effects such as confetti
-
+ Tampilkan efek mewah seperti konfeti
@@ -4444,7 +4446,7 @@ Alasan: %4
TIMELINE
- LINIMASA
+ LINI MASA
@@ -4560,7 +4562,7 @@ Ketika dinonaktifkan, semua pesan akan dikirim sebagai teks biasa.
Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed.
-
+ Balikkan perilaku tombol enter dalam masukan teks, membuatnya mengirim pesan ketika shift+enter ditekan dan memulai baris baru ketika enter ditekan.
@@ -4604,7 +4606,7 @@ MATI - kotak, NYALA - bulat.
Decrypt messages shown in notifications for encrypted chats.
-
+ Dekripsi pesan ditampilkan dalam notifikasi untuk obrolan terenkripsi.
@@ -4614,7 +4616,7 @@ MATI - kotak, NYALA - bulat.
Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen.
-
+ Beberapa pesan dapat dikirim dengan efek mewah. Misalnya, pesan dikirim dengan '/confetti' akan menampilkan konfeti di layar.
@@ -4646,7 +4648,7 @@ Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.
Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized
- Tetapkan lebar pesan di linimasa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan
+ Tetapkan lebar pesan di lini masa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan
@@ -4701,8 +4703,8 @@ Hanya mempengaruhi pesan di chat terenkripsi.
When the window loses focus, the timeline will
be blurred.
- Ketika jendela kehilangan fokus, linimasanya
-akan diburamkan.
+ Ketika jendela kehilangan fokus, lini masanya
+akan buram.
@@ -5034,12 +5036,12 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.
You sent some confetti
-
+ Kamu mengirim beberapa konfeti%1 sent some confetti
-
+ %1 mengirim beberapa konfeti
@@ -5084,12 +5086,12 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.
You rejected a call
-
+ Kamu menolak panggilan%1 rejected a call
-
+ %1 menolak panggilan