diff --git a/core/resources/src/main/res/values-in-rID/strings.xml b/core/resources/src/main/res/values-in-rID/strings.xml
index 402557340b..4612b05c76 100644
--- a/core/resources/src/main/res/values-in-rID/strings.xml
+++ b/core/resources/src/main/res/values-in-rID/strings.xml
@@ -1,120 +1,128 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
+
   <!-- AndroidIDE -->
   <string name="copy" tools:override="true">Salin</string>
-  <string name="terminal_more">Lagi…</string>
+  <string name="terminal_more">Lainnya…</string>
   <string name="text_to_search">Teks untuk mencari</string>
   <string name="about_option_email">Email</string>
-  <string name="about_option_website">Situs Web</string>
+  <string name="about_option_website">Situs web</string>
   <string name="about_footer">AndroidIDE %1$s untuk %2$s</string>
-  <string name="about_subtitle">Simpel, sebuah IDE untuk Android</string>
+  <string name="about_subtitle">Sederhana, sebuah IDE untuk Android</string>
   <string name="msg_get_package_failed">Gagal mengekstrak nama paket!</string>
-  <string name="msg_need_help">Jika anda mengalami masalah ketika menggunakan AndroidIDE atau dengan pembuatan Aplikasi Android, anda dapat bergabung ke Grup Telegram dan bertanya disana.\n\nAnda juga dapat mengirim saran pada Email kami.</string>
+  <string name="msg_need_help">Jika Anda mengalami masalah saat menggunakan AndroidIDE atau saat membuat aplikasi Android, Anda dapat bergabung dengan Grup Telegram untuk meminta bantuan disana.\n\nAnda juga dapat mengirimkan saran di email kami.</string>
   <string name="need_help">Butuh Bantuan?</string>
   <string name="ide_preferences">Preferensi IDE</string>
   <string name="discussions_on_telegram">Diskusi di Telegram</string>
-  <string name="official_tg_channel">Channel Telegram Resmi</string>
+  <string name="official_tg_channel">Saluran Telegram Resmi</string>
   <string name="msg_empty_view">Tidak ada data</string>
   <string name="title_terminal">Terminal</string>
-  <string name="reset">Setel ulang</string>
-  <string name="app_logs">Log App</string>
+  <string name="reset">Atur ulang</string>
+  <string name="app_logs">Log Aplikasi</string>
   <string name="ide_logs">Log IDE</string>
+
   <!-- LSP, Diagnostics & Completions -->
-  <string name="get_started">Memulai</string>
-  <string name="msg_cannot_perform_fix">Tidak dapat menampilkan perbaikan cepat (QuickFix)</string>
-  <string name="msg_performing_actions">Menampilkan perbaikan&#8230;</string>
+  <string name="get_started">Ayo Mulai</string>
+  <string name="msg_cannot_perform_fix">Tidak dapat melakukan perbaikan cepat</string>
+  <string name="msg_performing_actions">Melakukan tindakan kode…</string>
   <string name="msg_api_info_since">Sejak API %d</string>
-  <string name="msg_api_info_removed">Dihapus pada API %d</string>
-  <string name="msg_api_info_deprecated">Telah usang pada API %d</string>
-  <string name="msg_finding_references">Menemukan referensi&#8230;</string>
-  <string name="msg_finding_definition">Menemukan definisi&#8230;</string>
+  <string name="msg_api_info_removed">Dihapus di API %d</string>
+  <string name="msg_api_info_deprecated">Tidak digunakan lagi di API %d</string>
+  <string name="msg_finding_references">Mencari referensi…</string>
+  <string name="msg_finding_definition">Mencari definisi…</string>
   <string name="msg_no_definition">Definisi tidak ditemukan</string>
+
   <!-- Build Tools Installation -->
   <string name="msg_no_references">Referensi tidak ditemukan</string>
-  <string name="view_diags">Diagnosis</string>
+  <string name="view_diags">Diagnostik</string>
   <string name="title_installation_failed">Instalasi gagal</string>
-  <string name="msg_picked_isnt_dir">Jalur yang dipilih bukanlah direktori!</string>
-  <string name="please_wait">Mohon tunggu sebentar &#8230;</string>
+  <string name="msg_picked_isnt_dir">File yang dipilih bukan direktori!</string>
+  <string name="please_wait">Harap tunggu sebentar …</string>
+
   <!-- Project Builder -->
   <string name="title_unsupported_device">Perangkat Tidak Didukung</string>
-  <string name="msg_unsupported_device">Anda menggunakan %1$s varian AndroidIDE pada perangkat khusus %2$s. Konfigurasi ini tidak didukung. Silakan instal varian %2$s AndroidIDE.</string>
-  <string name="title_clear_output">Bersihkan hasil</string>
-  <string name="build_output">Hasil Build</string>
-  <string name="quick_run_debug">Quick run</string>
-  <string name="msg_sync_needed">File Gradle telah berubah. Mohon build ulang proyek anda untuk menyinkronkan dependensi dan konfigurasi.</string>
+  <string name="msg_unsupported_device">Anda menggunakan varian %1$s dari AndroidIDE pada perangkat khusus %2$s. Konfigurasi ini tidak didukung. Silakan instal varian %2$s dari AndroidIDE.</string>
+  <string name="title_clear_output">Bersihkan output</string>
+  <string name="build_output">Output build</string>
+  <string name="quick_run_debug">Jalankan</string>
+  <string name="msg_sync_needed">File Gradle telah berubah. Silakan build kembali proyek Anda untuk menyinkronkan dependensi dan konfigurasi.</string>
   <string name="preparing">Menyiapkan</string>
-  <string name="preparing_first">Menyiapkan. Build pertama mungkin memakan waktu sekitar 10&#8211;15 menit!</string>
-  <string name="msg_installing_gradlew">Gradle Wrapper tidak tersedia!\nMenginstal Gradle bawaan. Gradle v7.4 akan diunduh jika diperlukan.</string>
+  <string name="preparing_first">Menyiapkan. Build pertama bisa memakan waktu hingga 10-15 menit!</string>
+  <string name="msg_installing_gradlew">Gradle Wrapper tidak tersedia!\nAkan menginstal yang default. Gradle v7.4 akan diunduh jika perlu.</string>
   <string name="run">Jalankan</string>
+
   <!-- Project -->
   <string name="title_first_build">Build Pertama</string>
-  <string name="msg_first_build">Ini adalah build pertama setelah anda memasang AndroidIDE. Build pertama biasanya memakan waktu selama Gradle mengunduh semua dependensi dan plugin. Proses ini diperkirakan sekitar 10&#8211;15 menit. Tetapi ini bergantung pada kecepatan koneksi internet anda.\n\nMohon bersabar &#8230;</string>
+  <string name="msg_first_build">Ini adalah build pertama kali setelah Anda menginstal AndroidIDE. Build pertama biasanya membutuhkan waktu karena Gradle mengunduh semua dependensi dan plugin. Proses ini mungkin memakan waktu sekitar 10-15 menit. Tapi ini sepenuhnya tergantung pada koneksi jaringan Anda.\n\nHarap bersabar …</string>
   <string name="create_project">Buat proyek</string>
   <string name="minimum_sdk">Minimum SDK</string>
   <string name="new_project">Proyek baru</string>
   <string name="package_name">Nama paket</string>
   <string name="project_app_name">Nama aplikasi</string>
-  <string name="msg_create_new_project_greeting">Mulailah membuat proyek hebat anda!</string>
-  <string name="title_confirm_open_project">Buka proyek yang terakhir dibuka?</string>
+  <string name="msg_create_new_project_greeting">Ayo memulai proyek baru Anda yang luar biasa!</string>
+  <string name="title_confirm_open_project">Buka proyek terakhir?</string>
   <string name="msg_confirm_open_project">Apakah Anda ingin membuka proyek yang terakhir dibuka? Proyek yang dibuka adalah:\n%s</string>
   <string name="title_close_project">Tutup proyek ini</string>
   <string name="msg_opened_project_does_not_exist">Proyek yang terakhir dibuka tidak ada!</string>
   <string name="msg_create_new_project">Buat proyek baru</string>
-  <string name="msg_open_existing_project">Buka proyek</string>
+  <string name="msg_open_existing_project">Buka proyek yang ada</string>
   <string name="title_confirm_project_close">Tutup proyek</string>
+
   <!-- Templates -->
-  <string name="msg_confirm_project_close">Anda yakin ingin menutup proyek ini? Semua Gradle daemon yang berjalan akan diberhentikan setelah proyek ini ditutup.</string>
+  <string name="msg_confirm_project_close">Apakah Anda yakin ingin menutup proyek ini? Semua daemon Gradle yang sedang berjalan akan dihentikan setelah proyek ini ditutup.</string>
   <string name="template_basic">Proyek Dasar</string>
   <string name="template_empty">Proyek Kosong</string>
-  <string name="template_navigation_drawer">Proyek NavigationDrawer</string>
+  <string name="template_navigation_drawer">Proyek Navigation Drawer</string>
   <string name="template_navigation_tabs">Bottom Navigation Activity</string>
   <string name="template_tabs">Tabbed Activity</string>
-  <string name="template_no_activity">Tidak ada Activity</string>
+  <string name="template_no_activity">Tanpa Activity</string>
   <string name="template_no_AndroidX">Tanpa AndroidX</string>
+
   <!-- Files -->
   <string name="save">Simpan</string>
-  <string name="menu_find">Pencarian</string>
-  <string name="menu_find_file">Cari di dalam file</string>
-  <string name="menu_find_project">Temukan di dalam proyek</string>
-  <string name="msg_search_modules">Cari di modul-modul</string>
-  <string name="msg_no_modules">Modul tidak ditemukan dalam proyek</string>
+  <string name="menu_find">Cari</string>
+  <string name="menu_find_file">Cari dalam file</string>
+  <string name="menu_find_project">Cari dalam proyek</string>
+  <string name="msg_search_modules">Cari dalam modul</string>
+  <string name="msg_no_modules">Tidak ada modul yang ditemukan dalam proyek</string>
   <string name="hint_find_project_filter">Filter ekstensi file (opsional)</string>
-  <string name="msg_find_project_filter">Dipisahkan dengan \'|\'</string>
-  <string name="msg_empty_search_query">Mohon masukan teks</string>
-  <string name="msg_select_search_modules">Pilih modul untuk dicari</string>
-  <string name="msg_searching_project">Mencari di proyek, mohon tunggu&#8230;…</string>
+  <string name="msg_find_project_filter">Dipisahkan oleh \'|\'</string>
+  <string name="msg_empty_search_query">Silakan masukkan teks</string>
+  <string name="msg_select_search_modules">Pilih modul yang akan dicari</string>
+  <string name="msg_searching_project">Mencari dalam proyek, harap tunggu…</string>
   <string name="view_search_results">Hasil pencarian</string>
-  <string name="project_created_successfully">Proyek sukses dibuat!</string>
-  <string name="project_creation_failed">Gagal membuat proyek</string>
+  <string name="project_created_successfully">Proyek berhasil dibuat!</string>
+  <string name="project_creation_failed">Gagal membuat proyek!</string>
   <string name="msg_folder_creation_failed">Gagal membuat folder!</string>
   <string name="msg_file_creation_failed">Gagal membuat file!</string>
-  <string name="msg_layout_file_creation_failed">Gagal membuat file tata letak!</string>
-  <string name="msg_folder_created">Folder sukses dibuat!</string>
-  <string name="msg_file_created">File sukses dibuat!</string>
+  <string name="msg_layout_file_creation_failed">Gagal membuat file layout!</string>
+  <string name="msg_folder_created">Folder berhasil dibuat!</string>
+  <string name="msg_file_created">File berhasil dibuat!</string>
   <string name="msg_folder_exists">Folder sudah ada!</string>
   <string name="msg_file_exists">File sudah ada!</string>
-  <string name="msg_layout_file_exists">File tata letak sudah ada!</string>
-  <string name="msg_invalid_name">Nama Tidak Valid!</string>
+  <string name="msg_layout_file_exists">File Layout sudah ada!</string>
+  <string name="msg_invalid_name">Nama tidak valid!</string>
   <string name="text_create">Buat</string>
-  <string name="msg_can_contain_slashes">Jika jalur terdapat pemisah File (\'/\'), maka direktori (awal) yang diperlukan akan dibuat jika mereka tidak ada.</string>
+  <string name="msg_can_contain_slashes">Jika jalur berisi pemisah file (\'/\'), maka direktori (induk) yang diperlukan akan dibuat jika tidak ada.</string>
   <string name="folder_name">Nama Folder</string>
   <string name="file_name">Nama File</string>
   <string name="new_name">Nama baru</string>
   <string name="new_file">File baru</string>
-  <string name="create_auto_layout">Buat file tata letak</string>
+  <string name="create_auto_layout">Buat file layout</string>
+  <string name="new_class">Class baru</string>
   <string name="new_java_class">Class Java baru</string>
-  <string name="new_xml_resource">File XML baru</string>
+  <string name="new_xml_resource">Sumber XML baru</string>
   <string name="new_folder">Folder baru</string>
-  <string name="title_confirm_delete">Konfirmasi hapus</string>
-  <string name="msg_confirm_delete">Anda yakin ingin menghapus:\n%s?</string>
-  <string name="copied">Sukses disalin!</string>
-  <string name="msg_rename_file">Masukan nama baru untuk file/folder.</string>
-  <string name="renamed">Sukses mengubah nama!</string>
-  <string name="rename_failed">Tidak dapat mengubah nama!</string>
+  <string name="title_confirm_delete">Konfirmasi penghapusan</string>
+  <string name="msg_confirm_delete">Apakah Anda yakin ingin menghapus:\n%s?</string>
+  <string name="copied">Berhasil disalin!</string>
+  <string name="msg_rename_file">Masukkan nama baru untuk file/folder.</string>
+  <string name="renamed">Berhasil mengganti nama!</string>
+  <string name="rename_failed">Tidak dapat mengganti nama file!</string>
   <string name="deleted">Berhasil dihapus!</string>
   <string name="delete_failed">Tidak dapat menghapus file!</string>
   <string name="copy_path">Salin jalur</string>
-  <string name="rename_file">Ubah nama</string>
+  <string name="rename_file">Ganti nama</string>
   <string name="delete_file">Hapus</string>
   <string name="action_closeAll">Tutup semua</string>
   <string name="action_closeOthers">Tutup lainnya</string>
@@ -130,356 +138,370 @@
   <string name="classtype_activity">Activity</string>
   <string name="title_interface">Interface</string>
   <string name="classtype_enum">Enum</string>
-  <string name="msg_failed_list_files">Gagal memuat file-file dalam proyek!</string>
+  <string name="msg_failed_list_files">Gagal membuat daftar file proyek!</string>
+
   <!-- Code Editor -->
   <string name="open_with">Buka dengan...</string>
-  <string name="undo">Undo</string>
-  <string name="redo">Redo</string>
+
+  <string name="undo">Urung</string>
+  <string name="redo">Ulang</string>
+
   <!-- Preferences -->
-  <string name="title_change_text_size">Ukuran huruf editor</string>
+  <string name="title_change_text_size">Ukuran font editor</string>
   <string name="idepref_about_title">Tentang AndroidIDE</string>
   <string name="idepref_build_clearCache_title">Bersihkan cache Gradle</string>
-  <string name="idepref_build_clearCache_summary">Membersihkan direktori cache Gradle. ini akan menghapus semua dependensi yang telah diunduh oleh Gradle. File yang diperlukan akan diunduh kembali pada build berikutnya.</string>
-  <string name="idepref_build_customgradlecommands_title">Penambahan perintah Gradle</string>
-  <string name="idepref_build_customgradlecommands_summary">Pilih tambahan perintah yang akan ditambahkan ketika melaksanakan setiap task</string>
-  <string name="idepref_editor_fontsize_title">Ukuran huruf</string>
-  <string name="idepref_editor_fontsize_summary">Ukuran huruf pada editor</string>
-  <string name="idepref_editor_paintingflags_title">Gambaran editor yang tidak tercetak</string>
-  <string name="idepref_editor_paintingflags_summary">Pilih apa saja karakter tidak tercetak yang seharusnya ditampilkan di editor</string>
-  <string name="idepref_editor_word_wrap_title">Word Wrap</string>
-  <string name="idepref_editor_word_wrap_summary">Gunakan wordwrap dari editor</string>
-  <string name="idepref_editor_use_magnifier_title">Aktifkan Magnifier</string>
-  <string name="idepref_editor_use_magnifier_summary">Memperbesar teks pada posisi kursor sambil memilih teks di editor</string>
+  <string name="idepref_build_clearCache_summary">Membersihkan direktori cache Gradle. Ini akan menghapus semua dependensi yang telah diunduh oleh Gradle. File yang diperlukan akan diunduh lagi pada build berikutnya.</string>
+  <string name="idepref_build_customgradlecommands_title">Perintah Gradle tambahan</string>
+  <string name="idepref_build_customgradlecommands_summary">Pilih perintah tambahan yang akan ditambahkan saat menjalankan setiap task</string>
+  <string name="idepref_editor_fontsize_title">Ukuran font</string>
+  <string name="idepref_editor_fontsize_summary">Ukuran font editor</string>
+  <string name="idepref_editor_paintingflags_title">Karakter yang tidak dapat dicetak</string>
+  <string name="idepref_editor_paintingflags_summary">Pilih karakter yang tidak dapat dicetak yang harus digambar oleh editor</string>
+  <string name="idepref_editor_word_wrap_title">Bungkus Kata</string>
+  <string name="idepref_editor_word_wrap_summary">Gunakan pembungkus kata dari editor</string>
+  <string name="idepref_editor_use_magnifier_title">Aktifkan Pembesar</string>
+  <string name="idepref_editor_use_magnifier_summary">Perbesar teks pada posisi kursor saat memilih teks di editor</string>
   <string name="idepref_editor_title">Editor</string>
   <string name="idepref_build_title">Build &amp; Jalankan</string>
   <string name="title_open_projects">Buka proyek terakhir</string>
-  <string name="msg_open_projects">Jika diaktifkan, IDE akan mengingat proyek yang terakhir dibuka dan akan membuka ulang pada saat aplikasi memulai di selanjutnya.</string>
-  <string name="title_confirm_project_open">Konfirmasi membuka proyek</string>
-  <string name="msg_confirm_project_open">Bertanya sebelum membuka proyek yang terakhir dibuka.</string>
-  <string name="title_default_shell">Gunakan shell sistem pada terminal</string>
-  <string name="msg_default_shell">Jika diaktifkan, \'/system/bin/sh\' akan digunakan di dalam terminal.</string>
-  <string name="title_general">Pengaturan Umum</string>
-  <string name="title_tab_size">Ukuran tab</string>
-  <string name="msg_tab_size">Menentukan jumlah spasi pada tab</string>
+  <string name="msg_open_projects">Jika dicentang, IDE akan mengingat proyek yang terakhir dibuka dan akan dibuka kembali pada pembukaan berikutnya.</string>
+  <string name="title_confirm_project_open">Konfirmasi pembukaan proyek</string>
+  <string name="msg_confirm_project_open">Tanyakan sebelum membuka proyek yang terakhir dibuka.</string>
+  <string name="title_default_shell">Gunakan shell sistem di terminal</string>
+  <string name="msg_default_shell">Jika dicentang, \'/system/bin/sh\' akan digunakan di terminal.</string>
+  <string name="title_general">Umum</string>
+  <string name="title_tab_size">Ukuran Tab</string>
+  <string name="msg_tab_size">Tentukan jumlah spasi untuk TAB</string>
   <string name="msg_preferences">Preferensi</string>
-  <string name="pref_changelog">Log Perubahan</string>
-  <string name="msg_editor_font_size">Mohon pilih ukuran huruf bawaan dari editor :</string>
-  <string name="msg_clear_cache">Ini akan menghapus direktori cache yang dibuat oleh Gradle. Jika Anda menghapusnya, build berikutnya mungkin akan memakan waktu lebih lama dari biasanya karena Gradle akan mengunduh file yang diperlukan lagi.\n\nApakah Anda yakin ingin menghapus cache?</string>
+  <string name="pref_changelog">Catatan perubahan</string>
+  <string name="msg_editor_font_size">Silakan pilih ukuran font default editor :</string>
+  <string name="msg_clear_cache">Ini akan menghapus direktori cache yang dibuat oleh Gradle. Jika Anda menghapusnya, build berikutnya mungkin akan memakan waktu sedikit lebih lama dari biasanya karena Gradle akan mengunduh file yang diperlukan lagi.\n\nApakah Anda yakin ingin menghapus cache?</string>
+
   <!-- Error Messages used while Logging -->
+
   <!-- Layout preview and designer -->
   <string name="title_preview_layout">Pratinjau Layout</string>
   <string name="title_viewaction_delete">Hapus</string>
-  <string name="msg_yesno_def_title">Mohon konfirmasi</string>
-  <string name="msg_yesno_def_message">Anda yakin?</string>
-  <string name="msg_empty_ui_layout">Tidak ada View yang ditambahkan. Klik untuk menambahkan.</string>
-  <string name="msg_generate_xml_failed">Gagal untuk menghasilkan kode XML</string>
-  <string name="title_generating_xml">Hasilkan kode XML</string>
-  <string name="msg_swipe_up">Geser ke atas untuk hasil build, log dan lainnya.</string>
-  <string name="msg_ide_crashed">AndroidIDE crash</string>
-  <string name="msg_report_crash">Mohon buka isu di github dengan menyertakan stacktrace :</string>
-  <string name="msg_crash_report_hint">Klik tombol dibawah untuk menyalin log dan membuka halaman isu.</string>
+  <string name="msg_yesno_def_title">Silakan konfirmasi</string>
+  <string name="msg_yesno_def_message">Apakah Anda yakin?</string>
+  <string name="msg_empty_ui_layout">Tidak ada tampilan yang ditambahkan. Klik untuk menambahkan.</string>
+  <string name="msg_generate_xml_failed">Gagal membuat kode XML</string>
+  <string name="title_generating_xml">Buat kode XML</string>
+  <string name="msg_swipe_up">Geser ke atas atau klik untuk melihat output build, log, dan lainnya.</string>
+  <string name="msg_ide_crashed">AndroidIDE mengalami kerusakan</string>
+  <string name="msg_report_crash">Silakan buka masalah di github dengan stacktrace berikut ini :</string>
+  <string name="msg_crash_report_hint">Klik tombol di bawah ini untuk menyalin log dan membuka halaman masalah.</string>
   <string name="msg_copy_report_action">Salin dan laporkan</string>
   <string name="title_translations">Terjemahan</string>
-  <string name="action_expand_selection">Perluas seleksi</string>
-  <string name="idepref_java_matchLower_title">Samakan penyelesaian dalam huruf kecil</string>
+  <string name="action_expand_selection">Perluas pilihan</string>
+  <string name="idepref_java_matchLower_title">Cocokkan pelengkap dalam huruf kecil</string>
   <string name="title_common">Umum</string>
-  <string name="title_files_unsaved">File tidak tersimpan</string>
-  <string name="msg_files_unsaved">Beberapa file belum disimpan. Apakah anda ingin menyimpan sebelum menutup file tersebut? File yang belum tersimpan: \n%s</string>
+  <string name="title_files_unsaved">File tidak disimpan</string>
+  <string name="msg_files_unsaved">Beberapa file tidak disimpan. Apakah Anda ingin menyimpannya sebelum menutupnya? File yang tidak disimpan adalah: \n%s</string>
   <string name="idepref_editor_autoSave_title">Simpan sebelum menutup file</string>
-  <string name="idepref_editor_autoSave_summary">Simpan file sebelum menutup mereka. Ini adalah fitur PERCOBAAN. Anda diharapkan menyimpan file anda sendiri.</string>
-  <string name="idepref_java_matchLower_summary">Jika aktif, maka mengetik huruf kecil atau besar akan menyarankan nama Class serta yang termasuk dalam scope.</string>
+  <string name="idepref_editor_autoSave_summary">Simpan file sebelum menutupnya. Ini adalah fitur PERCOBAAN. Anda diharapkan untuk menyimpan file sendiri.</string>
+  <string name="idepref_java_matchLower_summary">Jika diaktifkan, maka pengetikan huruf kecil atau huruf besar akan menyarankan nama class dan juga anggota scope.</string>
   <string name="idepref_editor_ligatures_title">Ligatur font</string>
-  <string name="idepref_editor_ligatures_summary">Aktifkan/matikan ligatur font</string>
+  <string name="idepref_editor_ligatures_summary">Aktifkan/nonaktifkan ligatur font</string>
   <string name="yes">Ya</string>
   <string name="no">Tidak</string>
   <string name="msg_viewaction_add_attr">Tambah atribut</string>
-  <string name="msg_file_tree">Cabang file</string>
-  <string name="hint_attr_value">Nilai Atribut</string>
-  <string name="title_format_code">Format Kode</string>
+  <string name="msg_file_tree">Daftar file</string>
+  <string name="hint_attr_value">Nilai atribut</string>
+  <string name="title_format_code">Format kode</string>
   <string name="idepref_java_useGoogleStyle_title">Gunakan pemformatan kode Google Java Style</string>
   <string name="idepref_java_useGoogleStyle_summary">Gunakan konfigurasi pemformatan kode Google Java Style untuk memformat kode sumber Java.</string>
-  <string name="idepref_visiblePassword_title">Perlihatkan Password Flag</string>
-  <string name="idepref_visiblePassword_summary">Gunakan untuk flag jenis input kata sandi yang terlihat di editor. Ini memastikan bahwa tidak ada saran yang diajukan oleh soft keyboard.</string>
+  <string name="idepref_visiblePassword_title">Tanda kata sandi yang terlihat</string>
+  <string name="idepref_visiblePassword_summary">Gunakan untuk menandai jenis masukan kata sandi yang terlihat di editor. Hal ini memastikan bahwa tidak ada saran yang diusulkan oleh keyboard lunak.</string>
   <string name="previous">Sebelumnya</string>
-  <string name="title_gradle_service_notification_ticker">Layanan build Gradle dimulai</string>
-  <string name="title_gradle_service_notification">Layanan build gradle</string>
+  <string name="title_gradle_service_notification_ticker">Layanan Build Gradle dimulai</string>
+  <string name="title_gradle_service_notification">Layanan Build Gradle</string>
   <string name="title_cancel_build">Batalkan build</string>
-  <string name="msg_initializing_project">Inisialisasi proyek</string>
+  <string name="msg_initializing_project">Menginisialisasi proyek</string>
   <string name="msg_project_initialized">Proyek diinisialisasi</string>
-  <string name="msg_project_initialization_failed">Inisialisasi proyek gagal</string>
+  <string name="msg_project_initialization_failed">Menginisialisasi proyek gagal</string>
   <string name="msg_project_not_initialized">Proyek tidak diinisialisasi</string>
-  <string name="msg_replacement">Penggantian</string>
+  <string name="msg_replacement">Mengganti</string>
   <string name="title_sync_project">Sinkronkan proyek</string>
-  <string name="wizard_save_location">Simpan Lokasi</string>
+  <string name="wizard_save_location">Simpan lokasi</string>
   <string name="wizard_language">Bahasa Proyek</string>
-  <string name="next">Lanjut</string>
+  <string name="next">Berikutnya</string>
   <string name="exit">Keluar</string>
-  <string name="idepref_title_customGradleInstallation">Instalasi Custom Gradle</string>
-  <string name="idepref_msg_customGradleInstallation">Tentukan penginstalan Custom Gradle yang akan digunakan untuk build. Ini MENGGANTI versi yang ditentukan dalam gradle-wrapper.properties.</string>
-  <string name="msg_gradle_installation_path">Path instalasi Gradle</string>
+  <string name="idepref_title_customGradleInstallation">Instalasi Gradle khusus</string>
+  <string name="idepref_msg_customGradleInstallation">Tentukan instalasi Gradle khusus yang akan digunakan untuk membuild. Ini MENGGANTIKAN versi yang ditentukan dalam gradle-wrapper.properties.</string>
+  <string name="msg_gradle_installation_path">Jalur instalasi Gradle</string>
   <string name="msg_gradle_installation_input_help">Biarkan kosong untuk menggunakan Gradle wrapper.</string>
+
   <string name="build_status_idle">Tidak ada build yang sedang berlangsung</string>
   <string name="build_status_in_progress">Build sedang berlangsung…</string>
-  <string name="build_status_failed">Build gagal. Lihat output build untuk detail selengkapnya.</string>
-  <string name="build_status_sucess">Build sukses</string>
+  <string name="build_status_failed">Build gagal. Lihat output build untuk detail lebih lanjut.</string>
+  <string name="build_status_sucess">Build berhasil</string>
   <string name="msg_output_text_extraction_failed">Gagal mendapatkan teks dari editor</string>
-  <string name="err_invalid_data_by_intent">Intent mengembalikan data yang tidak valid</string>
+  <string name="err_invalid_data_by_intent">Tujuan mengembalikan data yang tidak valid</string>
   <string name="msg_select_from_primary_storage">Pilih direktori dari penyimpanan utama</string>
   <string name="err_authority_not_allowed">Otoritas \'%s\' tidak diizinkan</string>
-  <string name="idepref_useIcu_title">Gunakan ICU lib</string>
-  <string name="idepref_useIcu_summary">Gunakan perpustakaan ICU untuk menggunakan ambil tepi kata untuk pemilihan kata ketuk dua kali dan tekan lama.</string>
+  <string name="idepref_useIcu_title">Gunakan perpustakaan ICU</string>
+  <string name="idepref_useIcu_summary">Gunakan perpustakaan ICU untuk menggunakan tepi kata yang diambil kembali untuk pemilihan kata dengan mengetuk dua kali dan menekan lama.</string>
+
   <!--The text sorrounded with '@@' is spanned as clickable.-->
   <!--There must be exactly two '@@' sorrounding the text that should be clickable.-->
-  <string name="msg_swipe_for_output">Geser ke atas untuk @@build output@@.</string>
-  <string name="idepref_editor_useSoftTabs_title">Gunakan soft tab</string>
-  <string name="idepref_editor_useSoftTabs_summary">Pilih apakah akan menggunakan spasi alih-alih karakter tab (\\t).</string>
+  <string name="msg_drawer_for_files">Buka laci kiri untuk @@file@@.</string>
+  <string name="msg_swipe_for_output">Geser ke atas untuk @@output build@@.</string>
+  <string name="idepref_editor_useSoftTabs_title">Gunakan tab lunak</string>
+  <string name="idepref_editor_useSoftTabs_summary">Pilih apakah akan menggunakan spasi sebagai pengganti karakter tab (\\t).</string>
   <string name="btn_donate">Donasi</string>
   <string name="btn_docs">Dokumentasi</string>
   <string name="btn_close">Tutup</string>
   <string name="msg_ignore_case">Abaikan kasus</string>
-  <string name="msg_use_regex">Gunakan regex</string>
-  <string name="idepref_buildnrun_summary">Konfigurasikan build Gradle.</string>
-  <string name="configure">Konfigurasikan</string>
+  <string name="msg_use_regex">Gunakan ekspresi reguler</string>
+  <string name="idepref_buildnrun_summary">Konfigurasi Build Gradle.</string>
+  <string name="configure">Konfigurasi</string>
   <string name="about">Tentang</string>
   <string name="idepref_github_summary">AndroidIDE adalah sumber terbuka!</string>
-  <string name="idepref_channel_summary">Berlangganan untuk pembaruan terbaru.</string>
-  <string name="idepref_group_summary">Diskusikan fitur, bug, dan peningkatan di sini.</string>
-  <string name="idepref_changelog_summary">Apa yang baru di versi ini?</string>
-  <string name="idepref_about_summary">Lebih lanjut tentang AndroidIDE.</string>
+  <string name="idepref_channel_summary">Berlangganan untuk mendapatkan pembaruan terbaru.</string>
+  <string name="idepref_group_summary">Diskusikan fitur, bug, dan perbaikan disini.</string>
+  <string name="idepref_changelog_summary">Apa yang baru dalam versi ini?</string>
+  <string name="idepref_about_summary">Selengkapnya tentang AndroidIDE.</string>
   <string name="idepref_general_summary">Konfigurasi IDE umum.</string>
-  <string name="idepref_editor_summary">Konfigurasikan editornya.</string>
-  <string name="idepref_xml_trimFinalNewLine_title">Potong baris baru terakhir</string>
-  <string name="idepref_xml_insertFinalNewLine_title">Sisipkan baris baru terakhir</string>
-  <string name="idepref_xml_trimFinalNewLine_summary">Hapus baris kosong ekstra di akhir file</string>
-  <string name="idepref_xml_insertFinalNewLine_summary">Menyisipkan baris baru yang kosong di akhir file.</string>
+  <string name="idepref_editor_summary">Konfigurasi editor.</string>
+  <string name="idepref_xml_trimFinalNewLine_title">Pangkas baris baru yang terakhir</string>
+  <string name="idepref_xml_insertFinalNewLine_title">Sisipkan baris baru yang terakhir</string>
+  <string name="idepref_xml_trimFinalNewLine_summary">Hapus baris kosong tambahan di akhir file</string>
+  <string name="idepref_xml_insertFinalNewLine_summary">Sisipkan baris baru yang kosong di akhir file.</string>
   <string name="idepref_xml_splitAttributes_title">Pisahkan atribut</string>
   <string name="idepref_xml_splitAttributes_summary">Format atribut pada baris baru</string>
-  <string name="idepref_xml_joinCDataLines_title">Bergabung dengan jalur CDATA</string>
+  <string name="idepref_xml_joinCDataLines_title">Gabungkan baris CDATA</string>
   <string name="idepref_xml_joinCDataLines_summary">Normalisasi konten di dalam CDATA.</string>
-  <string name="idepref_xml_joinComment_title">Bergabung dengan baris komentar</string>
+  <string name="idepref_xml_joinComment_title">Gabungkan baris komentar</string>
   <string name="idepref_xml_joinComment_summary">Normalisasi konten di dalam komentar.</string>
-  <string name="idepref_xml_joinContent_title">Bergabung dengan baris konten</string>
+  <string name="idepref_xml_joinContent_title">Gabungkan baris konten</string>
   <string name="idepref_xml_joinContent_summary">Normalisasi konten di dalam elemen.</string>
   <string name="idepref_xml_spaceBeforeEmptyClose_title">Spasi sebelum tag tutup kosong</string>
-  <string name="idepref_xml_spaceBeforeEmptyClose_summary">Sisipkan whitespace sebelum tanda kurung akhir tag menutup sendiri.</string>
+  <string name="idepref_xml_spaceBeforeEmptyClose_summary">Sisipkan spasi sebelum braket ujung tag yang menutup sendiri.</string>
   <string name="idepref_xml_preserveEmptyContent_title">Pertahankan konten kosong</string>
-  <string name="idepref_xml_preserveEmptyContent_summary">Pertahankan konten kosong di dalam elemen (whitespace, baris baru, tab, dll).</string>
+  <string name="idepref_xml_preserveEmptyContent_summary">Pertahankan konten kosong di dalam elemen (spasi, baris baru, tab, dll).</string>
   <string name="idepref_xml_preserveAttrLineBreaks_title">Pertahankan jeda baris atribut</string>
   <string name="idepref_xml_preserveAttrLineBreaks_summary">Pertahankan jeda baris di antara atribut.</string>
-  <string name="idepref_xml_closingBrackNewLine_title">Kurung penutup pada baris baru</string>
-  <string name="idepref_xml_closingBrackNewLine_summary">Tempatkan kurung penutup pada baris baru.</string>
-  <string name="idepref_xml_trimTrailingWs_title">Pangkas spasi kosong</string>
-  <string name="idepref_xml_trimTrailingWs_summary">Hapus whitespace ekstra di akhir baris.</string>
-  <string name="idepref_maxLineWidth_title">Lebar baris maksimal</string>
+  <string name="idepref_xml_closingBrackNewLine_title">Tutup braket pada baris baru</string>
+  <string name="idepref_xml_closingBrackNewLine_summary">Tempatkan braket penutup pada baris baru.</string>
+  <string name="idepref_xml_trimTrailingWs_title">Pangkas spasi di belakang spasi</string>
+  <string name="idepref_xml_trimTrailingWs_summary">Hapus spasi tambahan pada akhir baris.</string>
+  <string name="idepref_maxLineWidth_title">Lebar baris maksimum</string>
   <string name="idepref_maxLineWidth_summary">Jumlah maksimum karakter yang harus dimiliki sebuah baris.</string>
   <string name="idepref_splitAttrIndentSize_title">Pisahkan ukuran indentasi atribut</string>
-  <string name="idepref_splitAttrIndentSize_summary">Jumlah spasi untuk indentasi untuk atribut terpisah.</string>
-  <string name="idepref_preservedNewLines_title">Baris baru dipertahankan</string>
-  <string name="idepref_preservedNewLines_summary">Jumlah maksimum jeda baris kontinu yang harus dipertahankan.</string>
-  <string name="idepref_emptyElements_title">Perilaku elemen kosong</string>
-  <string name="idepref_emptyElements_summary">Pilih perilaku pemformatan untuk elemen kosong.</string>
+  <string name="idepref_splitAttrIndentSize_summary">Jumlah spasi untuk mengindeks atribut yang dipisahkan.</string>
+  <string name="idepref_preservedNewLines_title">Baris baru yang dipertahankan</string>
+  <string name="idepref_preservedNewLines_summary">Jumlah maksimum jeda baris lanjutan yang harus dipertahankan.</string>
+  <string name="idepref_emptyElements_title">Tampilan elemen kosong</string>
+  <string name="idepref_emptyElements_summary">Pilih tampilan pemformatan untuk elemen kosong.</string>
   <string name="xml_formatting_options">Opsi pemformatan XML</string>
-  <string name="xml_formatting_options_summary">Konfigurasikan pemformatan XML</string>
-  <string name="idepref_customFont_title">Gunakan custom font</string>
+  <string name="xml_formatting_options_summary">Konfigurasi pemformat XML</string>
+  <string name="idepref_customFont_title">Gunakan font khusus</string>
   <string name="idepref_customFont_summary">Jika diaktifkan, file di \"/data/data/com.itsaky.androidide/files/home/.androidide/ui/font.ttf\" akan digunakan sebagai font Editor.</string>
   <string name="msg_installing_apk">Menginstal APK...</string>
-  <string name="msg_action_open_application">Apakah Anda ingin membuka aplikasi?</string>
+  <string name="msg_action_open_application">Apakah Anda ingin membuka aplikasinya?</string>
+
   <string name="title_gradle_service_notification_channel">Layanan Build Gradle AndroidIDE</string>
-  <string name="msg_hex_color_code">Kode warna Hex</string>
+  <string name="msg_hex_color_code">Kode warna heksa</string>
   <string name="msg_color_picker_pick">Pilih</string>
-  <string name="msg_chmod_exec">Mengatur perijinan eksekusi…</string>
+  <string name="msg_chmod_exec">Mengatur izin yang dapat dieksekusi</string>
   <string name="msg_linking">Menghubungkan %1$s ke %2$s</string>
-  <string name="msg_extracting_hooks">Mengekstrak pustaka yang berkaitan…</string>
+  <string name="msg_extracting_hooks">Mengekstrak pustaka pengait…</string>
   <string name="msg_empty_package">Nama paket kosong</string>
   <string name="msg_package_is_not_valid">Nama paket tidak valid</string>
   <string name="msg_package_is_to_long">Nama paket terlalu panjang</string>
   <string name="msg_package_not_valid_char_1">Karakter \'_\' tidak boleh menjadi karakter pertama dalam segmen paket</string>
   <string name="msg_package_not_use_digit_first">Digit tidak boleh menjadi karakter pertama dalam segmen paket</string>
-  <string name="msg_package_not_valid_char_2">Karakter \"%1$s\" tidak diperbolehkan dalam nama paket aplikasi Android</string>
-  <string name="msg_package_mus_have_dot">Paket harus memiliki setidaknya satu \'.\' pemisah</string>
-  <string name="action_import_classes">Impor kelas</string>
+  <string name="msg_package_not_valid_char_2">Karakter "%1$s" tidak diperbolehkan dalam nama paket aplikasi Android</string>
+  <string name="msg_package_mus_have_dot">Paket harus memiliki setidaknya satu pemisah \'.\'</string>
+
+  <string name="action_import_classes">Impor class(es)</string>
   <string name="action_generate_setters_getters">Hasilkan setter/getter</string>
-  <string name="action_add_throws">Tambahkan \'lemparan\'</string>
-  <string name="action_comment_line">Baris komentar</string>
+  <string name="action_add_throws">Tambahkan \'throws\'</string>
+  <string name="action_comment_line">Komentari baris</string>
   <string name="action_create_missing_method">Buat metode yang hilang</string>
-  <string name="action_convert_to_block">Konversikan ke blok</string>
-  <string name="action_generate_constructor">Hasilkan konstruktor</string>
-  <string name="action_implement_abstract_methods">Implementasikan metode abstrak</string>
-  <string name="action_remove_class">Hapus kelas</string>
+  <string name="action_convert_to_block">Konversi ke blokir</string>
+  <string name="action_generate_constructor">Hasilkan constructor</string>
+  <string name="action_implement_abstract_methods">Implementasikan abstract method(s)</string>
+  <string name="action_remove_class">Hapus class</string>
   <string name="action_remove_method">Hapus metode</string>
-  <string name="action_remove_unused_throws">Hapus lemparan yang tidak digunakan</string>
-  <string name="action_suppress_unchecked_warning">Suppress peringatan \'tidak dicentang\'</string>
-  <string name="action_uncomment_line">Batal komentari baris</string>
-  <string name="action_convert_to_statement">Ubah menjadi statement</string>
+  <string name="action_remove_unused_throws">Hapus throws yang tidak digunakan</string>
+  <string name="action_suppress_unchecked_warning">Suppress peringtan \'tidak dicentang\'</string>
+  <string name="action_uncomment_line">Batalkan komentari baris</string>
+  <string name="action_convert_to_statement">Konversi ke pernyataan</string>
   <string name="msg_select_fields">Pilih bidang</string>
   <string name="msg_no_fields_selected">Tidak ada bidang yang dipilih</string>
   <string name="msg_no_fields_found">Tidak ada bidang yang ditemukan</string>
-  <string name="action_override_superclass_methods">Ganti metode superclass</string>
+  <string name="action_override_superclass_methods">Metode Override superclass</string>
   <string name="msg_no_methods_selected">Tidak ada metode yang dipilih</string>
-  <string name="msg_cannot_override_methods">Tidak dapat mengganti metode</string>
-  <string name="msg_cannot_generate_setters_getters">Tidak dapat membuat setter dan getter</string>
-  <string name="msg_select_methods">Pilih metode untuk ditimpa</string>
-  <string name="msg_no_overridable_methods">Tidak dapat menemukan metode yang dapat diganti</string>
+  <string name="msg_cannot_override_methods">Tidak dapat menimpa metode</string>
+  <string name="msg_cannot_generate_setters_getters">Tidak dapat menghasilkan setter dan getter</string>
+  <string name="msg_select_methods">Pilih metode yang akan ditimpa</string>
+  <string name="msg_no_overridable_methods">Tidak dapat menemukan metode yang dapat ditimpa</string>
   <string name="action_goto_definition">Pergi ke definisi</string>
-  <string name="action_find_references">Temukan referensi</string>
+  <string name="action_find_references">Cari referensi</string>
   <string name="action_generate_toString">Hasilkan toString()</string>
   <string name="action_remove_unused_imports">Hapus impor yang tidak digunakan</string>
-  <string name="action_organize_imports">Mengatur impor</string>
+  <string name="action_organize_imports">Atur impor</string>
   <string name="msg_cannot_generate_toString">Tidak dapat menghasilkan implementasi toString()</string>
-  <string name="msg_toString_overridden">toString() sudah diganti</string>
-  <string name="action_generate_missing_constructor">Hasilkan konstruktor yang hilang</string>
-  <string name="msg_cannot_generate_constructor">Tidak dapat membuat konstruktor</string>
-  <string name="msg_constructor_available">Konstruktor dengan tipe parameter yang sama sudah tersedia</string>
+  <string name="msg_toString_overridden">toString() sudah ditimpa</string>
+  <string name="action_generate_missing_constructor">Hasilkan constructor yang hilang</string>
+  <string name="msg_cannot_generate_constructor">Tidak dapat menghasilkan constructor</string>
+  <string name="msg_constructor_available">Constructor dengan jenis parameter yang sama sudah tersedia</string>
+
   <string name="replace">Ganti</string>
   <string name="replaceAll">Ganti semua</string>
   <string name="title_run_tasks">Jalankan task</string>
   <string name="hint_search_tasks">Cari task…</string>
-  <string name="msg_err_select_tasks">Silakan pilih task untuk dijalankan</string>
+  <string name="msg_err_select_tasks">Pilih task yang akan dijalankan</string>
   <string name="title_confirmation">Konfirmasi</string>
-  <string name="msg_tasks_to_run">Task-task berikut akan dijalankan, secara berurutan. Klik tombol \'Jalankan\' lagi untuk mengonfirmasi.\n\n%1$s</string>
+  <string name="msg_tasks_to_run">Task berikut ini akan dijalankan secara berurutan. Klik tombol \'Jalankan\' sekali lagi untuk mengonfirmasi.\n\n%1$s</string>
   <string name="msg_loading_tasks">Memuat task...</string>
+
   <!-- GIT -->
   <string name="git_clone">Clone</string>
   <string name="git_clone_repo">Clone repositori git</string>
   <string name="git_clone_repo_url">URL repositori</string>
   <string name="git_clone_in_progress">Cloning repositori</string>
-  <string name="git_clone_success">Git clone berhasil</string>
-  <string name="git_clone_failed">Gagal mengkloning repositori git</string>
+  <string name="git_clone_success">Clone git berhasil</string>
+  <string name="git_clone_failed">Gagal mengclone repositori git</string>
   <string name="msg_select_attr">Pilih atribut dari daftar di bawah ini</string>
-  <string name="action_show_hierarchy">Tampilkan hierarki tata letak</string>
-  <string name="idepref_editor_colorScheme">Skema warna</string>
-  <string name="idepref_editor_colorScheme_summary">Pilih skema warna untuk digunakan dalam editor</string>
+  <string name="action_show_hierarchy">Tampilkan hierarki layout</string>
+  <string name="idepref_editor_colorScheme">Skema Warna</string>
+  <string name="idepref_editor_colorScheme_summary">Pilih skema warna yang akan digunakan di editor</string>
   <string name="idepref_general_uiMode">Mode UI</string>
   <string name="idepref_general_uiMode_summary">Pilih mode UI untuk IDE</string>
-  <string name="uiMode_light">Light</string>
-  <string name="uiMode_dark">Dark</string>
+  <string name="uiMode_light">Terang</string>
+  <string name="uiMode_dark">Gelap</string>
   <string name="uiMode_system">Ikuti sistem</string>
   <string name="idepref_general_themeSelector_title">Tema</string>
-  <string name="idepref_general_themeSelector_summary">Pilih tema untuk AndroidIDE (memerlukan restart).</string>
+  <string name="idepref_general_themeSelector_summary">Pilih tema untuk AndroidIDE (perlu dimulai ulang).</string>
   <string name="idepref_general_projectConfig">Konfigurasi proyek</string>
   <string name="msg_app_launch_failed">Peluncuran gagal. Instal aplikasinya terlebih dahulu.</string>
   <string name="idepref_java_diagnosticEnabled_title">Diagnostik diaktifkan</string>
-  <string name="idepref_java_diagnosticsEnabled_summary">(EKSPERIMENTAL) Apakah file sumber Java harus dianalisis untuk kesalahan atau tidak.</string>
+  <string name="idepref_java_diagnosticsEnabled_summary">(PERCOBAAN) Apakah file sumber Java harus dianalisis untuk memeriksa masalah atau jangan.</string>
   <string name="title_reload_color_schemes">Muat ulang skema warna</string>
-  <string name="msg_dir_picker_failed">Gagal memulai pemilih direktori : %1$s</string>
-  <string name="msg_tooling_server_unavailable">Server API perkakas tidak tersedia. Periksa keluaran build dan log IDE untuk kesalahan.</string>
-  <string name="idepref_deleteEmptyLines_title">Hapus baris kosong di backspace</string>
-  <string name="idepref_deleteEmptyLines_summary">Apakah editor harus menghapus baris kosong pada peristiwa kunci backspace tunggal.</string>
-  <string name="idepref_deleteTabs_title">Hapus tab di backspace</string>
-  <string name="idepref_deleteTabs_summary">Saat diaktifkan, editor akan menghapus spasi yang sama dengan lebar tab saat tombol backspace ditekan.</string>
+  <string name="msg_dir_picker_failed">Gagal memilih direktori : %1$s</string>
+  <string name="msg_tooling_server_unavailable">Server API Tooling tidak tersedia. Periksa output build dan log IDE untuk mengetahui adanya kesalahan.</string>
+  <string name="idepref_deleteEmptyLines_title">Hapus baris kosong dengan tombol backspace</string>
+  <string name="idepref_deleteEmptyLines_summary">Apakah editor harus menghapus baris kosong dalam satu kali penekanan dengan tombol backspace.</string>
+  <string name="idepref_deleteTabs_title">Hapus tab dengan tombol backspace</string>
+  <string name="idepref_deleteTabs_summary">Ketika diaktifkan, editor akan menghapus spasi yang sama dengan lebar tab ketika tombol backspace ditekan.</string>
+
   <string name="btn_sync">Sinkronkan</string>
   <string name="btn_ignore_changes">Abaikan perubahan ini</string>
   <string name="title_fix_imports">Perbaiki impor</string>
-  <string name="msg_no_unresolved_classes">Tidak ditemukan nama kelas yang belum terselesaikan</string>
-  <string name="title_class_chooser">%1$s yang mana?</string>
+  <string name="msg_no_unresolved_classes">Tidak ditemukan nama class yang belum terselesaikan</string>
+  <string name="title_class_chooser">Yang %1$s?</string>
+
   <string name="permlab_bind_logger_service">ikat ke layanan log</string>
-  <string name="permdesc_bind_logger_service">Mengizinkan aplikasi ini mengikat ke layanan logging AndroidIDE. Izin ini diperlukan untuk AndroidIDE untuk membaca log aplikasi ini.</string>
+  <string name="permdesc_bind_logger_service">Izinkan aplikasi ini untuk mengikat layanan log AndroidIDE. Izin ini diperlukan agar AndroidIDE dapat membaca log aplikasi ini.</string>
   <string name="wizard_module_name">Nama modul</string>
   <string name="wizard_module_type">Jenis modul</string>
   <string name="msg_invalid_module_name">Nama modul Gradle tidak valid</string>
   <string name="msg_value_empty">Nilai kosong</string>
   <string name="msg_file_not_exist">File tidak ada</string>
-  <string name="msg_path_must_be_file">Harus jalur ke file</string>
-  <string name="msg_classname_with_keywords">Nama kelas berisi kata kunci</string>
-  <string name="msg_path_must_be_dir">Harus jalur ke direktori</string>
-  <string name="msg_invalid_layout_name">Nama file tata letak tidak valid</string>
-  <string name="msg_invalid_project_details">Detail proyek tidak valid</string>
-  <string name="msg_use_kts">Gunakan Skrip Kotlin (.kts) untuk file Build Gradle</string>
+  <string name="msg_path_must_be_file">Harus berupa jalur ke suatu file</string>
+  <string name="msg_classname_with_keywords">Nama class berisi kata kunci</string>
+  <string name="msg_path_must_be_dir">Harus berupa jalur ke suatu direktori</string>
+  <string name="msg_invalid_layout_name">Nama file layout tidak valid</string>
+  <string name="msg_invalid_project_details">Rincian proyek tidak valid</string>
+  <string name="msg_use_kts">Gunakan Skrip Kotlin (.kts) untuk file build Gradle</string>
   <string name="title_privacy">Privasi</string>
   <string name="title_androidide_statistics">Statistik AndroidIDE</string>
-  <string name="msg_androidide_statistics">Bantu kami menyempurnakan AndroidIDE dengan menyediakan statistik anonim. Kami mengumpulkan informasi dasar tentang perangkat Anda hanya untuk statistik basis pengguna. Data pasti yang dibagikan dapat dilihat di preferensi. Data Anda aman dan tidak dibagikan dengan layanan pihak ketiga. Anda dapat menyisih kapan saja di preferensi.</string>
+  <string name="msg_androidide_statistics">Bantu kami meningkatkan AndroidIDE dengan menyediakan statistik anonim. Kami mengumpulkan informasi dasar tentang perangkat Anda hanya untuk statistik basis pengguna. Data persis yang dibagikan dapat dilihat di preferensi. Data Anda aman dan tidak dibagikan dengan layanan pihak ketiga. Anda dapat menolak kapan saja di preferensi.</string>
   <string name="summary_anonymous_usage_stats">Statistik penggunaan anonim</string>
-  <string name="idepref_stats_optIn_title">Koleksi statistik</string>
-  <string name="idepref_stats_optIn_summary">Izinkan metrik penginstalan dan statistik perangkat dikumpulkan (sepenuhnya anonim).</string>
-  <string name="title_unique_id">ID Unik</string>
+  <string name="idepref_stats_optIn_title">Pengumpulan statistik</string>
+  <string name="idepref_stats_optIn_summary">Izinkan metrik instalasi dan statistik perangkat dikumpulkan (sepenuhnya anonim).</string>
+  <string name="title_unique_id">ID unik</string>
   <string name="title_device">Perangkat</string>
-  <string name="title_app_version">Versi Aplikasi</string>
+  <string name="title_app_version">Versi aplikasi</string>
   <string name="title_country">Negara</string>
-  <string name="title_cpu_arch">Arch CPU</string>
+  <string name="title_cpu_arch">Arsitektur CPU</string>
   <string name="title_preview_data">Pratinjau data</string>
   <string name="title_android_version">Versi Android</string>
-  <string name="btn_opt_in">Pendaftaran</string>
+  <string name="btn_opt_in">Ikut berpartisipasi</string>
   <string name="title_developer_options">Opsi pengembang</string>
-  <string name="idepref_devOptions_summary">Opsi eksperimental/debug untuk AndroidIDE</string>
-  <string name="idepref_group_debugging">Men-debug</string>
-  <string name="idepref_devOptions_dumpLogs_title">Dump log</string>
-  <string name="idepref_devOptions_dumpLogs_summary">Dump log AndroidIDE ke $HOME/.androidide/logs</string>
-  <string name="msg_emptyview_applogs">Jalankan varian debug aplikasi Anda untuk melihat lognya di sini.</string>
+  <string name="idepref_devOptions_summary">Opsi percobaan/debug untuk AndroidIDE</string>
+  <string name="idepref_group_debugging">Debugging</string>
+  <string name="idepref_devOptions_dumpLogs_title">Pembuangan log</string>
+  <string name="idepref_devOptions_dumpLogs_summary">Buang log AndroidIDE ke $HOME/.androidide/logs</string>
+  <string name="msg_emptyview_applogs">Jalankan varian debug aplikasi Anda untuk melihat lognya disini.</string>
   <string name="msg_logsender_disabled">LogSender dinonaktifkan. Anda dapat mengaktifkannya di preferensi.</string>
-  <string name="msg_emptyview_idelogs">Log dari IDE ditampilkan di sini.</string>
-  <string name="msg_emptyview_diagnostics">Buka file untuk menampilkan hasil diagnosisnya</string>
-  <string name="msg_emptyview_buildoutput">"Buat aplikasi atau jalankan tugas untuk melihat hasil pembuatannya di sini. "</string>
+  <string name="msg_emptyview_idelogs">Log dari IDE ditampilkan disini.</string>
+  <string name="msg_emptyview_diagnostics">Buka file untuk menampilkan hasil diagnostiknya</string>
+  <string name="msg_emptyview_buildoutput">"Build aplikasi atau jalankan task untuk melihat hasil build-nya disini. "</string>
   <string name="msg_codeaction_failed">Gagal melakukan tindakan kode</string>
   <string name="idepref_devOptions_enableLogsender_title">Aktifkan LogSender</string>
-  <string name="idepref_devOptions_enableLogsender_summary">Saat dinonaktifkan, log dari aplikasi tidak akan ditampilkan di AndroidIDE</string>
-  <string name="title_build_variants">Bangun varian</string>
+  <string name="idepref_devOptions_enableLogsender_summary">Jika dinonaktifkan, log dari aplikasi tidak akan ditampilkan di AndroidIDE</string>
+  <string name="title_build_variants">Varian build</string>
   <string name="title_apply">Terapkan</string>
   <string name="title_discard">Buang</string>
   <string name="msg_build_variants_fetch_failed">Gagal mengambil varian build</string>
   <string name="title_choose_application">Pilih aplikasi</string>
   <string name="err_selected_variant_not_found">Varian build yang dipilih tidak ditemukan</string>
   <string name="title_disconnect_log_senders">Putuskan sambungan pengirim log</string>
-  <string name="title_begin_long_select">Mulai pilih yang panjang</string>
+  <string name="title_begin_long_select">Mulai pilih panjang</string>
   <string name="idepref_editor_stickScroll_title">Gulir lengket</string>
-  <string name="idepref_editor_stickyScroll_summary">Tampilkan cakupan saat ini di bagian atas sambil menggulir editor.</string>
+  <string name="idepref_editor_stickyScroll_summary">Tampilkan cakupan saat ini di bagian atas ketika menggulir editor.</string>
   <string name="idepref_launchAppAfterInstall_title">Luncurkan aplikasi setelah instalasi</string>
-  <string name="idepref_launchAppAfterInstall_summary">Jika diaktifkan, IDE akan (tanpa konfirmasi) meluncurkan aplikasi segera setelah diinstal.</string>
+  <string name="idepref_launchAppAfterInstall_summary">Jika diaktifkan, IDE akan (tanpa konfirmasi) meluncurkan aplikasi segera setelah terinstal.</string>
   <string name="title_run_options">Jalankan opsi</string>
   <string name="err_cannot_determine_package">Tidak dapat menjalankan aplikasi. Tidak dapat menentukan nama paket.</string>
-  <string name="msg_launch_failure_no_app_module">Tidak dapat menjalankan aplikasi. Tidak ada modul aplikasi yang ditemukan di proyek.</string>
+  <string name="msg_launch_failure_no_app_module">Tidak dapat menjalankan aplikasi. Tidak ada modul aplikasi yang ditemukan dalam proyek.</string>
   <string name="title_launch_app">Luncurkan aplikasi</string>
-  <string name="title_experiment_flavor">Eksperimental</string>
-  <string name="msg_experimental_flavor">Anda menggunakan %1$s varian AndroidIDE di perangkat %2$s. Konfigurasi ini mungkin berfungsi, namun akan mengakibatkan penurunan kinerja dan kemungkinan kerentanan keamanan. Harap hindari penggunaan konfigurasi ini bila memungkinkan.</string>
+  <string name="title_experiment_flavor">Percobaan</string>
+  <string name="msg_experimental_flavor">Anda menggunakan varian %1$s dari AndroidIDE pada perangkat %2$s. Konfigurasi ini dapat berfungsi, tetapi akan mengakibatkan penurunan kinerja dan kemungkinan kerentanan keamanan. Harap hindari penggunaan konfigurasi ini jika memungkinkan.</string>
   <string name="idepref_editor_pinLineNumbers_title">Sematkan nomor baris</string>
-  <string name="idepref_editor_pinLineNumbers_summary">Apakah editor harus menyematkan panel nomor baris saat digulir secara horizontal.</string>
+  <string name="idepref_editor_pinLineNumbers_summary">Apakah editor harus menyematkan panel nomor baris ketika digulir secara horizontal.</string>
   <string name="theme_blue_wave">Blue Wave</string>
   <string name="theme_sunny_glow">Sunny Glow</string>
   <string name="theme_material_you">Material You</string>
   <string name="idepref_general_localeSelector_title">Bahasa</string>
   <string name="idepref_general_localeSelector_summary">Pilih bahasa untuk AndroidIDE.</string>
-  <string name="locale_system_default">Bawaan Sistem</string>
+  <string name="locale_system_default">Default Sistem</string>
   <string name="msg_project_dir_inaccessible">Direktori proyek tidak dapat diakses</string>
   <string name="msg_file_is_not_dir">File yang dipilih bukan direktori</string>
   <string name="msg_project_dir_doesnt_exist">Direktori proyek tidak ada</string>
   <string name="msg_files_being_saved">Operasi penyimpanan file sedang berlangsung!</string>
   <string name="title_install_tools">Instalasi SDK</string>
   <string name="subtitle_install_tools">Instal alat pengembangan</string>
-  <string name="msg_install_tools">Alat pengembangan harus diinstal agar IDE dapat berfungsi. Mengklik tombol selesai akan membuka terminal untuk menginstal alat. Untuk menginstal, ikuti petunjuk <![CDATA[ <a href="https://docs.androidide.com/tutorials/get-started.html">di sini</a>.<br/><br/>Atau baca <a href="https://docs.androidide.com/">dokumentasi</a>]]>.</string>
+  <string name="msg_install_tools">Alat pengembangan harus diinstal agar IDE dapat bekerja. Mengklik tombol selesai akan membuka terminal untuk menginstal alat bantu. Untuk menginstal, ikuti petunjuk berikut <![CDATA[ <a href="https://docs.androidide.com/tutorials/get-started.html">disini</a>.<br/><br/>Atau baca bagian <a href="https://docs.androidide.com/">documentation</a>]]>.</string>
   <string name="greeting_title">Selamat datang</string>
-  <string name="greeting_subtitle">Pelajari, bangun, luncurkan. Semua di Android Anda.</string>
+  <string name="greeting_subtitle">Pelajari, build, luncurkan. Semua di Android Anda.</string>
   <string name="title_grant">Izinkan</string>
   <string name="permission_title_storage">Penyimpanan</string>
   <string name="permission_desc_storage">Diperlukan untuk mengakses file proyek.</string>
-  <string name="permission_desc_install_packages">Izinkan pemasangan APK yang dibuat dengan IDE Android.</string>
+  <string name="permission_desc_install_packages">Izinkan menginstal APK yang dibuat dengan AndroidIDE.</string>
   <string name="permission_title_install_packages">Instal paket</string>
   <string name="onboarding_title_permissions">Izin</string>
-  <string name="onboarding_subtitle_permissions">AndroidIDE memerlukan izin berikut</string>
+  <string name="onboarding_subtitle_permissions">AndroidIDE memerlukan izin berikut ini</string>
   <string name="msg_grant_permissions">Harap berikan izin untuk melanjutkan.</string>
   <string name="msg_no_internet">Sepertinya Anda sedang offline. Periksa koneksi internet Anda.</string>
-  <string name="msg_connected_to_cellular">Perhatian! Anda menggunakan data seluler.</string>
-  <string name="msg_connected_to_metered_connection">Perhatian! Anda berada di jaringan terukur.</string>
+  <string name="msg_connected_to_cellular">Peringatan! Anda sedang menggunakan data seluler.</string>
+  <string name="msg_connected_to_metered_connection">Peringatan! Anda berada di jaringan terukur.</string>
   <string name="msg_disable_background_data_restriction">Nonaktifkan pembatasan data latar belakang untuk menghindari kegagalan instalasi.</string>
   <string name="msg_cannot_create_terminal_session">Tidak dapat membuat sesi terminal</string>
   <string name="action_auto_install">Instalasi otomatis</string>
   <string name="action_manual_install">Instalasi manual</string>
-  <string name="hint_android_sdk_version">Versi SDK Android</string>
+  <string name="hint_android_sdk_version">Versi Android SDK</string>
   <string name="hin_jdk_version">Versi JDK</string>
   <string name="action_install_git">Instal Git</string>
   <string name="action_install_openssh">Instal OpenSSH</string>
   <string name="msg_terminal_new_sessions_disabled">Tidak dapat membuat sesi. Sesi baru dinonaktifkan!</string>
-  <string name="title_install_location_error">Kesalahan lokasi pemasangan</string>
+  <string name="title_install_location_error">Terjadi kesalahan pada lokasi instalasi</string>
   <string name="title_unsupported_user">Pengguna tidak didukung</string>
   <string name="title_socials">Sosial</string>
   <string name="title_contributors">Kontributor</string>
-  <string name="summary_contributors">Kontributor komunitas teratas.</string>
+  <string name="summary_contributors">Kontributor komunitas terbaik.</string>
   <string name="title_github_contributors">Kontributor GitHub</string>
   <string name="title_crowdin_translators">Penerjemah Crowdin</string>
-  <string name="title_misc">Lain-lain</string>
-  <string name="title_contribute">Menyumbang</string>
-  <string name="summary_contribute">Ini bukan hanya sebuah IDE, ini adalah sebuah komunitas. Kontribusikan kode, ide, dan semangat ke AndroidIDE.</string>
-  <string name="msg_app_unavailable_for_intent">Tidak ada aplikasi yang tersedia untuk menangani maksud.</string>
+  <string name="title_misc">Lainnya</string>
+  <string name="title_contribute">Kontribusi</string>
+  <string name="summary_contribute">Ini bukan hanya sebuah IDE, tetapi juga sebuah komunitas. Berkontribusi kode, ide, dan semangat untuk AndroidIDE.</string>
+  <string name="msg_app_unavailable_for_intent">Tidak ada aplikasi yang tersedia untuk menangani tujuan.</string>
   <string name="title_open_source_licenses">Lisensi sumber terbuka</string>
   <string name="summary_open_source_licenses">Lihat lisensi sumber terbuka.</string>
   <string name="idepref_jdkVersion_title">Versi JDK</string>
-  <string name="idepref_jdkVersion_summary">Saat ini dipilih: %1$s (perlu dimulai ulang jika diubah)</string>
-</resources>
+  <string name="idepref_jdkVersion_summary">Saat ini yang dipilih: %1$s (perlu dimulai ulang jika diubah)</string>
+</resources>
\ No newline at end of file
diff --git a/core/resources/src/main/res/values-in-rID/termux_app_strings.xml b/core/resources/src/main/res/values-in-rID/termux_app_strings.xml
index 95f84ba92e..94bb1af889 100644
--- a/core/resources/src/main/res/values-in-rID/termux_app_strings.xml
+++ b/core/resources/src/main/res/values-in-rID/termux_app_strings.xml
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
+<?xml version="1.0" encoding="utf-8"?><!--
   ~  This file is part of AndroidIDE.
   ~
   ~  AndroidIDE is free software: you can redistribute it and/or modify
@@ -15,98 +14,139 @@
   ~  You should have received a copy of the GNU General Public License
   ~   along with AndroidIDE.  If not, see <https://www.gnu.org/licenses/>.
   -->
-<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
+
+<resources xmlns:tools="http://schemas.android.com/tools"
+  tools:ignore="UnusedResources">
+
   <!-- Termux Bootstrap Packages Installation -->
   <string name="bootstrap_installer_body">Menginstal paket bootstrap…</string>
-  <string name="bootstrap_error_title">Tidak dapat menginstal bootstrap</string>
+  <string name="bootstrap_error_title">Tidak dapat menginstal paket bootstrap</string>
   <string name="bootstrap_error_body">AndroidIDE tidak dapat menginstal paket bootstrap.</string>
-  <string name="bootstrap_error_abort">Menggugurkan</string>
+  <string name="bootstrap_error_abort">Batalkan</string>
   <string name="bootstrap_error_try_again">Coba lagi</string>
-  <string name="bootstrap_error_not_primary_user_message">AndroidIDE hanya dapat dijalankan sebagai pengguna utama.\nBinari bootstrap yang dikompilasi untuk AndroidIDE memiliki jalur $PREFIX yang di-hardcode dan tidak dapat dipasang di jalur mana pun selain:\n%1$s.</string>
-  <string name="bootstrap_error_installed_on_portable_sd">AndroidIDE tidak dapat diinstal pada portabel/eksternal/ kartu sd yang dapat dilepas di perangkat Anda.\nBiner bootstrap yang dikompilasi untuk AndroidIDE memiliki jalur $PREFIX yang di-hardcode dan tidak dapat diinstal pada jalur apa pun selain:\n%1$s.</string>
+  <string name="bootstrap_error_not_primary_user_message">AndroidIDE hanya dapat dijalankan sebagai pengguna utama.\nBinary bootstrap yang dikompilasi untuk AndroidIDE memiliki jalur $PREFIX yang telah dikodekan dengan kode keras dan tidak dapat diinstal di bawah jalur apa pun selain:\n%1$s.</string>
+  <string name="bootstrap_error_installed_on_portable_sd">AndroidIDE tidak dapat diinstal pada kartu SD portabel/eksternal/removable pada perangkat Anda.\nBinary bootstrap yang dikompilasi untuk AndroidIDE memiliki jalur $PREFIX yang telah dikodekan dengan kode keras dan tidak dapat diinstal di bawah jalur apa pun selain:\n%1$s.</string>
+
   <!-- Terminal Sidebar and Shortcuts -->
   <string name="action_new_session">Sesi baru</string>
-  <string name="action_new_session_failsafe">Aman dari kegagalan</string>
-  <string name="title_max_terminals_reached">Terminal maksimal tercapai</string>
+  <string name="action_new_session_failsafe">Tidak aman</string>
+  <string name="title_max_terminals_reached">Terminal maksimum tercapai</string>
   <string name="msg_max_terminals_reached">Tutup yang sudah ada sebelum membuat yang baru.</string>
-  <string name="title_rename_session">Tetapkan nama sesi</string>
+
+  <string name="title_rename_session">Atur nama sesi</string>
   <string name="action_rename_session_confirm">Atur</string>
-  <string name="title_create_named_session">Sesi bernama baru</string>
+  <string name="title_create_named_session">Sesi dengan nama baru</string>
   <string name="action_create_named_session_confirm">Buat</string>
-  <string name="action_toggle_soft_keyboard">Papan ketik</string>
-  <string name="msg_enabling_terminal_toolbar">Mengaktifkan Bilah Alat Terminal</string>
-  <string name="msg_disabling_terminal_toolbar">Menonaktifkan Bilah Alat Terminal</string>
+
+  <string name="action_toggle_soft_keyboard">Keyboard</string>
+
+  <string name="msg_enabling_terminal_toolbar">Aktifkan Bilah Alat Terminal</string>
+  <string name="msg_disabling_terminal_toolbar">Nonaktifkan Bilah Alat Terminal</string>
+
+
+
   <!-- Terminal Popup -->
   <string name="action_select_url">Pilih URL</string>
   <string name="title_select_url_dialog">Klik URL untuk menyalin atau tekan lama untuk membuka</string>
   <string name="title_select_url_none_found">Tidak ada URL yang ditemukan di terminal.</string>
   <string name="msg_select_url_copied_to_clipboard">URL disalin ke papan klip</string>
+
   <string name="action_share_transcript">Bagikan transkrip</string>
-  <string name="title_share_transcript">Transkrip terminal</string>
+  <string name="title_share_transcript">Terminal transkrip</string>
   <string name="title_share_transcript_with">Kirim transkrip ke:</string>
+
   <string name="action_share_selected_text">Bagikan teks yang dipilih</string>
   <string name="title_share_selected_text">Teks Terminal</string>
   <string name="title_share_selected_text_with">Kirim teks yang dipilih ke:</string>
-  <string name="action_autofill_password">Kata sandi isi otomatis</string>
-  <string name="action_reset_terminal">Setel ulang</string>
-  <string name="msg_terminal_reset">Penyetelan ulang terminal</string>
-  <string name="action_kill_process">Matikan proses (%d)</string>
-  <string name="title_confirm_kill_process">Yakin mematikan sesi ini?</string>
-  <string name="action_toggle_keep_screen_on">Biarkan layarnya menyala</string>
+
+  <string name="action_autofill_password">Isi otomatis kata sandi</string>
+
+  <string name="action_reset_terminal">Atur ulang</string>
+  <string name="msg_terminal_reset">Atur ulang terminal</string>
+
+  <string name="action_kill_process">Akhiri proses sesi (%d)</string>
+  <string name="title_confirm_kill_process">Apakah anda yakin ingin mengakhiri proses sesi ini?</string>
+
+  <string name="action_toggle_keep_screen_on">Biarkan layar tetap menyala</string>
   <string name="action_open_help">Bantuan</string>
   <string name="action_open_settings">Pengaturan</string>
-  <string name="action_report_issue">Laporkan masalah</string>
-  <string name="msg_generating_report">Menghasilkan Laporan</string>
-  <string name="msg_add_termux_debug_info">Tambahkan info debug termux untuk dilaporkan?</string>
+
+  <string name="action_report_issue">Laporkan Masalah</string>
+  <string name="msg_generating_report">Membuat Laporan</string>
+  <string name="msg_add_termux_debug_info">Tambahkan info debug termux ke laporan?</string>
+
+
+
   <!-- Termux Notifications -->
   <string name="notification_action_wake_lock">Dapatkan wakelock</string>
-  <string name="notification_action_wake_unlock">Rilis wakelock</string>
+  <string name="notification_action_wake_unlock">Lepaskan wakelock</string>
+
+
+
   <!-- TermuxService -->
-  <string name="error_display_over_other_apps_permission_not_granted_to_start_terminal">AndroidIDE memerlukan izin \"Tampilkan di atas aplikasi lain\" untuk memulai sesi terminal dari latar belakang di Android &gt;= 10. Memberikannya dari Pengaturan -&gt; Aplikasi -&gt; AndroidIDE -&gt; Lanjutan</string>
+  <string name="error_display_over_other_apps_permission_not_granted_to_start_terminal">AndroidIDE memerlukan izin \"Tampilkan di atas aplikasi lain\" untuk memulai sesi terminal dari latar belakang di Android >= 10. Izinkan dari Pengaturan -> Aplikasi -> AndroidIDE -> Lanjutan</string>
+
   <!-- Termux File Receiver -->
   <string name="title_file_received">Simpan file di ~/downloads/</string>
-  <string name="action_file_received_edit">Edit</string>
+  <string name="action_file_received_edit">Ubah</string>
   <string name="action_file_received_open_directory">Buka direktori</string>
+
   <!-- Miscellaneous -->
-  <string name="error_termux_service_start_failed_general">Gagal memulai TermuxService. Periksa logcat untuk pesan pengecualian.</string>
-  <string name="error_termux_service_start_failed_bg">Gagal memulai TermuxService saat aplikasi berjalan di latar belakang karena pembatasan bg Android.</string>
+  <string name="error_termux_service_start_failed_general">Gagal memulai TermuxService. Periksa logcat untuk mengetahui adanya kesalahan.</string>
+  <string name="error_termux_service_start_failed_bg">Gagal memulai TermuxService saat aplikasi berada di latar belakang karena pembatasan latar belakang Android.</string>
+
   <!-- Termux App Preferences -->
   <string name="termux_preferences_summary">Preferensi untuk terminal Termux.</string>
+
   <!-- Debugging Preferences -->
-  <string name="termux_debugging_preferences_title">Men-debug</string>
+  <string name="termux_debugging_preferences_title">Debugging</string>
   <string name="termux_debugging_preferences_summary">Preferensi untuk debugging</string>
+
   <!-- Logging Category -->
   <string name="termux_logging_header">Logging</string>
+
   <!-- Log Level -->
   <string name="termux_log_level_title">Tingkat Log</string>
+
   <!-- Terminal View Key Logging -->
-  <string name="termux_terminal_view_key_logging_enabled_title">Pencatatan Kunci Tampilan Terminal</string>
-  <string name="termux_terminal_view_key_logging_enabled_off">Log tidak akan memiliki entri untuk kunci tampilan terminal. (Default)</string>
-  <string name="termux_terminal_view_key_logging_enabled_on">Log Logcat akan memiliki entri untuk kunci tampilan terminal. Ini sangat bertele-tele dan harus dinonaktifkan dalam keadaan normal atau akan menyebabkan masalah kinerja.</string>
+  <string name="termux_terminal_view_key_logging_enabled_title">Tampilan Terminal Kunci Logging</string>
+  <string name="termux_terminal_view_key_logging_enabled_off">Log tidak akan memiliki masukan untuk tombol tampilan terminal. (Default)</string>
+  <string name="termux_terminal_view_key_logging_enabled_on">Log Logcat akan memiliki masukan untuk kunci tampilan terminal. Ini sangat bertele-tele dan harus dinonaktifkan dalam keadaan normal atau akan menyebabkan masalah kinerja.</string>
+
   <!-- Crash Report Notifications -->
-  <string name="termux_crash_report_notifications_enabled_title">Pemberitahuan Laporan Kerusakan</string>
-  <string name="termux_crash_report_notifications_enabled_off">Nonaktifkan pemberitahuan untuk laporan kerusakan.</string>
-  <string name="termux_crash_report_notifications_enabled_on">Tampilkan pemberitahuan untuk laporan kerusakan. (Default)</string>
+  <string name="termux_crash_report_notifications_enabled_title">Notifikasi Laporan Kerusakan</string>
+  <string name="termux_crash_report_notifications_enabled_off">Nonaktifkan notifikasi untuk laporan kerusakan.</string>
+  <string name="termux_crash_report_notifications_enabled_on">Tampilkan notifikasi untuk laporan kerusakan. (Default)</string>
+
+
   <!-- Terminal IO Preferences -->
   <string name="termux_terminal_io_preferences_title">Terminal I/O</string>
   <string name="termux_terminal_io_preferences_summary">Preferensi untuk terminal I/O</string>
+
   <!-- Keyboard Category -->
-  <string name="termux_keyboard_header">Papan ketik</string>
+  <string name="termux_keyboard_header">Keyboard</string>
+
   <!-- Soft Keyboard -->
-  <string name="termux_soft_keyboard_enabled_title">Papan ketik Lembut Diaktifkan</string>
-  <string name="termux_soft_keyboard_enabled_off">Papan ketik lembut akan dinonaktifkan.</string>
-  <string name="termux_soft_keyboard_enabled_on">Papan ketik lembut akan diaktifkan. (Default)</string>
+  <string name="termux_soft_keyboard_enabled_title">Keyboard Lunak Diaktifkan</string>
+  <string name="termux_soft_keyboard_enabled_off">Keyboard lunak akan dinonaktifkan.</string>
+  <string name="termux_soft_keyboard_enabled_on">Keyboard lunak akan diaktifkan. (Default)</string>
+
   <!-- Soft Keyboard Only If No Hardware-->
-  <string name="termux_soft_keyboard_enabled_only_if_no_hardware_title">Papan ketik Lembut Hanya Jika Tidak Ada Perangkat Keras</string>
+  <string name="termux_soft_keyboard_enabled_only_if_no_hardware_title">Keyboard Lunak Hanya Jika Tidak Ada Perangkat Keras</string>
   <string name="termux_soft_keyboard_enabled_only_if_no_hardware_off">Keyboard lunak akan diaktifkan meskipun keyboard perangkat keras tersambung. (Default)</string>
-  <string name="termux_soft_keyboard_enabled_only_if_no_hardware_on">Keyboard lunak hanya akan diaktifkan jika tidak ada keyboard perangkat keras yang tersambung.</string>
+  <string name="termux_soft_keyboard_enabled_only_if_no_hardware_on">Keyboard lunak akan diaktifkan hanya jika tidak ada keyboard perangkat keras yang tersambung.</string>
+
+
   <!-- Terminal View Preferences -->
   <string name="termux_terminal_view_preferences_title">Tampilan Terminal</string>
   <string name="termux_terminal_view_preferences_summary">Preferensi untuk tampilan terminal</string>
+
   <!-- View Category -->
   <string name="termux_terminal_view_view_header">Tampilan</string>
+
   <!-- Terminal View Margin Adjustment -->
   <string name="termux_terminal_view_terminal_margin_adjustment_title">Penyesuaian Margin Terminal</string>
   <string name="termux_terminal_view_terminal_margin_adjustment_off">Penyesuaian margin terminal akan dinonaktifkan.</string>
-  <string name="termux_terminal_view_terminal_margin_adjustment_on">Penyesuaian margin terminal akan diaktifkan. Ini harus diaktifkan untuk mencoba memperbaiki masalah ketika keyboard lunak menutupi bagian tombol tambahan/tampilan terminal. Jika itu menyebabkan layar berkedip pada perangkat Anda, nonaktifkan. (Default)</string>
-</resources>
+  <string name="termux_terminal_view_terminal_margin_adjustment_on">Penyesuaian margin terminal akan diaktifkan. Ini harus diaktifkan untuk mencoba memperbaiki masalah dimana keyboard lunak menutupi sebagian tombol tambahan/tampilan terminal. Jika hal ini menyebabkan layar berkedip pada perangkat Anda, maka nonaktifkan. (Default)</string>
+
+</resources>
\ No newline at end of file
diff --git a/core/resources/src/main/res/values-in-rID/termux_shared_strings.xml b/core/resources/src/main/res/values-in-rID/termux_shared_strings.xml
index da4ff233fc..486a70f634 100644
--- a/core/resources/src/main/res/values-in-rID/termux_shared_strings.xml
+++ b/core/resources/src/main/res/values-in-rID/termux_shared_strings.xml
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
+<?xml version="1.0" encoding="utf-8"?><!--
   ~  This file is part of AndroidIDE.
   ~
   ~  AndroidIDE is free software: you can redistribute it and/or modify
@@ -15,68 +14,95 @@
   ~  You should have received a copy of the GNU General Public License
   ~   along with AndroidIDE.  If not, see <https://www.gnu.org/licenses/>.
   -->
+
 <resources>
-  <string name="msg_directory_absolute_path">%1$s Jalur Absolut Direktori: \"%2$s\"</string>
+
+  <string name="msg_directory_absolute_path">%1$s Direktori Jalur Mutlak: \"%2$s\"</string>
+
+
+
   <!-- PackageUtils -->
-  <string name="error_app_not_installed_or_disabled_warning">Aplikasi %1$s (%2$s) tidak dipasang atau dinonaktifkan.</string>
+  <string name="error_app_not_installed_or_disabled_warning">Aplikasi %1$s (%2$s) tidak diinstal atau dinonaktifkan.</string>
   <string name="error_get_package_context_failed_title">Gagal Mendapatkan Konteks Paket</string>
-  <string name="error_get_package_context_failed_message">Gagal mendapatkan konteks paket untuk paket \"%1$s\". Hal ini mungkin terjadi karena paket aplikasi tidak diinstal atau memiliki tanda tangan APK yang berbeda dari aplikasi saat ini.</string>
-  <string name="error_get_package_context_failed_help_url_message">Periksa %1$s untuk detail lebih lanjut.</string>
+  <string name="error_get_package_context_failed_message">Gagal mendapatkan konteks paket untuk paket \"%1$s\". Hal ini mungkin disebabkan karena paket aplikasi tidak terinstal atau memiliki tanda tangan APK yang berbeda dengan aplikasi yang sedang berjalan.</string>
+  <string name="error_get_package_context_failed_help_url_message">Periksa %1$s untuk rincian lebih lanjut.</string>
   <string name="error_get_component_state_failed">Gagal mendapatkan status komponen %1$s/%2$s</string>
   <string name="error_enable_component_failed">Gagal mengaktifkan komponen %1$s/%2$s</string>
   <string name="error_disable_component_failed">Gagal menonaktifkan komponen %1$s/%2$s</string>
+
+
+
   <!-- PermissionUtils -->
   <string name="error_failed_to_request_permissions">Gagal meminta izin dengan kode permintaan %1$d: %2$s</string>
-  <string name="error_attempted_to_ask_for_permissions_not_requested">Mencoba meminta izin yang belum diminta dalam manifes aplikasi: %1$s</string>
-  <string name="error_has_not_requested_legacy_external_storage">Paket \"%1$s\" menargetkan targetSdkVersion %2$d dan berjalan di Sdk Android %3$d tetapi belum menyetel requestLegacyExternalStorage ke true dalam manifes aplikasi</string>
+  <string name="error_attempted_to_ask_for_permissions_not_requested">Mencoba meminta izin yang belum diminta dalam manifest aplikasi: %1$s</string>
+  <string name="error_has_not_requested_legacy_external_storage">Paket \"%1$s\" menargetkan targetSdkVersion %2$d dan berjalan di android sdk %3$d tetapi belum menentukan requestLegacyExternalStorage menjadi true di manifest aplikasi</string>
   <string name="msg_requires_dump_and_package_usage_stats_permissions">Memerlukan izin `DUMP` dan `PACKAGE_USAGE_STATS`</string>
-  <string name="error_display_over_other_apps_permission_not_granted">%1$s memerlukan
-         Izin \"Tampilkan di aplikasi lain\" untuk memulai aktivitas dan layanan dari latar belakang di Android &gt;= 10.
-         Memberikannya dari Pengaturan Android -&gt; Aplikasi -&gt; %1$s -&gt;  Lanjutan -&gt; Tarik aplikasi lain.
-         Nama izin mungkin berbeda pada perangkat yang berbeda, seperti pada Xiaomi, namanya
-         \"Tampilkan jendela pop-up saat berjalan di latar belakang\", periksa https://dontkillmyapp.com
-         untuk masalah khusus perangkat.</string>
+  <string name="error_display_over_other_apps_permission_not_granted">%1$s memerlukan Izin
+        \"Tampilkan di atas aplikasi lain\" untuk memulai aktivitas dan layanan dari latar belakang pada Android >= 10.
+        Dapatkan izin ini dari Pengaturan Android -> Aplikasi -> %1$s -> Lanjutan -> Tampilkan di atas aplikasi lain.
+        Nama izin mungkin berbeda pada perangkat yang berbeda, seperti pada Xiaomi, namanya
+        \"Tampilkan jendela pop-up saat berjalan di latar belakang\", periksa https://dontkillmyapp.com
+        untuk masalah spesifik perangkat.</string>
+
+
+
   <!-- TermuxPluginUtils -->
-  <string name="error_allow_external_apps_ungranted">%1$s mengharuskan properti `allow-external-apps` disetel ke `true` di file `%2$s`.</string>
+  <string name="error_allow_external_apps_ungranted">%1$s membutuhkan properti `allow-external-apps` yang diatur ke `true` di file `%2$s`.</string>
+
+
+
   <!-- ReportActivity -->
-  <string name="title_report_text">Teks Laporan</string>
-  <string name="msg_report_truncated">**Laporan Terpotong**\n\nLaporan terlalu besar untuk dilihat di sini. Gunakan opsi `Simpan Ke File` dari menu opsi (3 titik di kanan atas) dan lihat di aplikasi editor teks eksternal.\n\n##\n\n</string>
+  <string name="title_report_text">Laporkan Teks</string>
+  <string name="msg_report_truncated">**Laporan Terpotong**\n\nLaporan terlalu besar untuk ditampilkan disini. Gunakan opsi `Simpan Ke File` dari menu opsi (3-titik di kanan atas) dan lihat di aplikasi editor teks eksternal.\n\n##\n\n</string>
+
+
+
   <!-- ShareUtils -->
-  <string name="title_share_with">Berbagi dengan</string>
-  <string name="title_open_url_with">Buka URL dengan</string>
+  <string name="title_share_with">Bagikan Dengan</string>
+  <string name="title_open_url_with">Buka URL Dengan</string>
   <string name="msg_storage_permission_not_granted">Izin penyimpanan tidak diberikan.</string>
   <string name="msg_file_saved_successfully">File %1$s berhasil disimpan di \"%2$s\"</string>
-  <!-- Shell -->
+
+
+
   <!-- TermuxUtils -->
-  <string name="msg_report_issue">Jika Anda ingin melaporkan masalah ini, salin teksnya dari menu opsi (3 titik di kanan atas) dan posting
-         masalah di salah satu tautan berikut.
-         \n\nJika Anda memposting laporan kerusakan aplikasi Termux, harap berikan detail tentang apa yang Anda lakukan
-         yang menyebabkan kerusakan dan cara mereproduksinya, jika memungkinkan.
-         \n\nJika Anda memposting masalah di GitHub, poskan masalah tersebut di repositori tempat laporan berada.
-         Masalah dibuka atau email dikirim dengan **tangkapan layar (sebagian)** dan bukan salinan teks atau file laporan ini
-         **kemungkinan besar akan ditutup/dihapus secara otomatis**.  Anda juga dapat menghapus informasi khusus perangkat apa pun itu yang
-         Anda anggap pribadi atau tidak ingin berbagi atau yang tidak relevan dengan permasalahannya.
-         \n\nKami tidak menyediakan dukungan untuk alat/skrip terkait peretasan apa pun.  Setiap pertanyaan yang diajukan tentang itu melalui email,
-         di GitHub atau forum komunitas termux resmi lainnya **kemungkinan akan ditutup/dihapus otomatis** dan mungkin
-         bahkan mengakibatkan larangan **sementara atau permanen**.  Periksa %1$s/wiki/Peretasan untuk detailnya.</string>
-  <string name="msg_termux_app_required_by_app">AndroidIDE diperlukan oleh aplikasi %1$s untuk menjalankan perintah termux.</string>
+  <string name="msg_report_issue">Jika Anda ingin melaporkan masalah ini, salin teksnya dari menu opsi (3-titik di kanan atas) dan kirimkan
+        masalah pada salah satu tautan berikut.
+        \n\nJika Anda memposting laporan kerusakan aplikasi Termux, berikan rincian tentang apa yang Anda lakukan
+        yang menyebabkan kerusakan dan cara memperbaikinya, jika memungkinkan.
+        \n\nJika Anda memposting masalah di GitHub, maka postinglah di repositori tempat laporan tersebut berada.
+        Masalah yang dibuka atau email yang dikirim dengan **(sebagian) tangkapan layar** bukan teks yang disalin atau file dari laporan ini
+        **kemungkinan besar akan secara otomatis ditutup/dihapus. Anda dapat menghapus informasi spesifik perangkat apa pun
+        yang Anda anggap pribadi atau tidak ingin Anda bagikan atau yang tidak relevan dengan masalah ini.
+        \nKami tidak menyediakan dukungan untuk alat/skrip terkait peretasan. Setiap pertanyaan yang diajukan tentang mereka melalui email,
+        di GitHub atau forum komunitas termux resmi lainnya **kemungkinan besar akan ditutup/dihapus secara otomatis** dan mungkin
+        bahkan dapat mengakibatkan ban **sementara atau permanen**. Lihat %1$s/wiki/Hacking untuk informasi lebih lanjut.</string>
+
+  <string name="msg_termux_app_required_by_app">AndroidIDE memerlukan aplikasi %1$s untuk menjalankan perintah termux.</string>
   <string name="error_termux_app_package_context_not_accessible">Aplikasi AndroidIDE (konteks paket) tidak dapat diakses.</string>
   <string name="error_termux_prefix_dir_path_not_accessible">Direktori $PREFIX aplikasi AndroidIDE tidak dapat diakses oleh aplikasi %1$s.
-         Ini mungkin karena Anda belum menginstal atau menyiapkan aplikasi AndroidIDE atau
-     Aplikasi AndroidIDE dan aplikasi %1$s keduanya memiliki tanda tangan APK yang berbeda karena Anda berhasil memasang kedua aplikasi tersebut dari sumber yang berbeda.
-         Mungkin juga karena direktori AndroidIDE $PREFIX \"/data/data/com.itsaky.androidide/files/usr\" tidak ada atau belum terbaca,
-         menulis dan menjalankan izin.</string>
+        Hal ini mungkin disebabkan karena Anda belum menginstal atau mengatur aplikasi AndroidIDE atau
+    Aplikasi AndroidIDE dan aplikasi %1$s memiliki tanda tangan APK yang berbeda karena Anda telah berhasil menginstal kedua aplikasi tersebut dari sumber yang berbeda.
+        Mungkin juga karena direktori $PREFIX AndroidIDE \"/data/data/com.itsaky.androidide/files/usr\" tidak ada atau tidak memiliki hak baca,
+        menulis, dan menjalankan izin.</string>
+
+
+
   <!-- Miscellaneous -->
   <string name="action_share">Bagikan</string>
   <string name="action_save_to_file">Simpan ke File</string>
+
   <string name="msg_storage_permission_granted_on_request">Izin penyimpanan diberikan oleh pengguna berdasarkan permintaan</string>
   <string name="msg_storage_permission_not_granted_on_request">Izin penyimpanan tidak diberikan oleh pengguna berdasarkan permintaan</string>
+
+
   <!-- Log Level -->
   <string name="log_level_title">Tingkat Log</string>
-  <string name="log_level_off">Mati</string>
+  <string name="log_level_off">Tidak aktif</string>
   <string name="log_level_normal">Normal</string>
   <string name="log_level_debug">Debug</string>
   <string name="log_level_verbose">Verbose</string>
-  <string name="log_level_unknown">*Tidak dikenal*</string>
-  <string name="log_level_value">Tingkat log logcat disetel ke \"%1$s\"</string>
-</resources>
+  <string name="log_level_unknown">*Tidak diketahui*</string>
+  <string name="log_level_value">Tingkat log logcat diatur ke \"%1$s\"</string>
+
+</resources>
\ No newline at end of file