diff --git a/bondoman/app/src/main/java/com/example/bondoman/EditPage.kt b/bondoman/app/src/main/java/com/example/bondoman/EditPage.kt
index c5720cf8b90eb3b82a45bc537156c1ad3790bdf5..c47388416a97655793db2954421b3773d336d1ab 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/EditPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/EditPage.kt
@@ -107,7 +107,7 @@ private lateinit var db: TransactionDB
                         db.transactionDao().updateTransaction(transaction)
 
                         withContext(Dispatchers.Main) {
-                            Toast.makeText(requireContext(), "Transaksi berhasil diubah", Toast.LENGTH_SHORT).show()
+                            Toast.makeText(requireContext(), "Tumbas wis diganti", Toast.LENGTH_SHORT).show()
                             navigateBackToTransactionPage()
                         }
                     } else {
@@ -116,7 +116,7 @@ private lateinit var db: TransactionDB
                 }
             } else {
                 Log.d("EditPage", "Network not available. Cannot update transaction.")
-                Toast.makeText(requireContext(), "Cek jaringan internet sampeyan", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Prikso jaringan internet sampeyan", Toast.LENGTH_SHORT).show()
             }
         }
 
@@ -128,7 +128,7 @@ private lateinit var db: TransactionDB
                     if (transaction != null) {
                         db.transactionDao().deleteTransaction(transaction)
                         withContext(Dispatchers.Main) {
-                            Toast.makeText(requireContext(), "Transaksi berhasil dihapus", Toast.LENGTH_SHORT).show()
+                            Toast.makeText(requireContext(), "Tumbas wis dibusak", Toast.LENGTH_SHORT).show()
                             navigateBackToTransactionPage()
                         }
                     } else {
@@ -137,7 +137,7 @@ private lateinit var db: TransactionDB
                 }
             } else {
                 Log.d("EditPage", "Network not available. Cannot delete transaction.")
-                Toast.makeText(requireContext(), "Cek jaringan internet sampeyan", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Prikso jaringan internet sampeyan", Toast.LENGTH_SHORT).show()
             }
         }
 
diff --git a/bondoman/app/src/main/java/com/example/bondoman/GraphPage.kt b/bondoman/app/src/main/java/com/example/bondoman/GraphPage.kt
index adf21c7bdb949a9306be098442676c4b8de2be14..0bd4426d940648948ecbfd8a1cbbff6e2db0699c 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/GraphPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/GraphPage.kt
@@ -70,12 +70,12 @@ class GraphPage : Fragment(R.layout.fragment_graph_page) {
             val entries = ArrayList<PieEntry>()
             val dataSet = PieDataSet(entries, "Transaction Categories")
 
-            entries.add(PieEntry(totalPengeluaran.toFloat(), "Pengeluaran"))
-            entries.add(PieEntry(totalPemasukan.toFloat(), "Pemasukan"))
+            entries.add(PieEntry(totalPengeluaran.toFloat(), "Tumbas"))
+            entries.add(PieEntry(totalPemasukan.toFloat(), "Upah"))
 
             val categoryColors = mapOf(
-                "Pengeluaran" to ContextCompat.getColor(requireContext(), R.color.tumbas),
-                "Pemasukan" to ContextCompat.getColor(requireContext(), R.color.upah)
+                "Tumbas" to ContextCompat.getColor(requireContext(), R.color.tumbas),
+                "Upah" to ContextCompat.getColor(requireContext(), R.color.upah)
             )
 
             dataSet.colors = entries.map { entry->
diff --git a/bondoman/app/src/main/java/com/example/bondoman/LoginPage.kt b/bondoman/app/src/main/java/com/example/bondoman/LoginPage.kt
index be5565dc3482735faaac1e76f5b385ef51c95efb..5a122a7319aaeab60f9d434a93128c0d0afe1ae5 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/LoginPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/LoginPage.kt
@@ -64,7 +64,7 @@ class LoginPage : AppCompatActivity() {
            }
            catch (e:Exception){
                Log.e("Login", "Error: ${e.message}")
-               showToast("An error occured: ${e.message}")
+               showToast("Ana sing salah: ${e.message}")
            }
        }
 
diff --git a/bondoman/app/src/main/java/com/example/bondoman/MainActivity.kt b/bondoman/app/src/main/java/com/example/bondoman/MainActivity.kt
index ab2abda955e96d36e53269b646602c47898c8e82..3db88f4e8e118477a3f2ef0fb84531ead1ac450b 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/MainActivity.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/MainActivity.kt
@@ -85,7 +85,7 @@ class MainActivity : AppCompatActivity() {
         if (networkInfo != null && networkInfo.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)) {
             loadTransactions()
         } else {
-            Toast.makeText(this, "Your connection is lost. Showing cached transactions.", Toast.LENGTH_SHORT).show()
+            Toast.makeText(this, "Koneksimu ilang. Nuduhake cache tumbas.", Toast.LENGTH_SHORT).show()
             loadCachedTransactions()
         }
     }
diff --git a/bondoman/app/src/main/java/com/example/bondoman/ScanPage.kt b/bondoman/app/src/main/java/com/example/bondoman/ScanPage.kt
index 2ba491a1fecb9d3265309456cfedaf8f7f8a4a6f..1a15e7360f5fdc2fb1fb258450f3004ca17ab79b 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/ScanPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/ScanPage.kt
@@ -91,7 +91,7 @@ class ScanPage : Fragment() {
 
     override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
         super.onActivityResult(requestCode, resultCode, data)
-        Toast.makeText(requireContext(), "Loading...", Toast.LENGTH_SHORT).show()
+        Toast.makeText(requireContext(), "Lagi diamot...", Toast.LENGTH_SHORT).show()
 
         if (requestCode == PICK_IMAGE_REQUEST && resultCode == Activity.RESULT_OK && data != null) {
             val selectedImageUri: Uri? = data.data
@@ -138,11 +138,11 @@ class ScanPage : Fragment() {
             object : ImageCapture.OnImageSavedCallback {
                 override fun onError(exc: ImageCaptureException) {
                     Log.e("Camera", "Photo capture failed: ${exc.message}", exc)
-                    Toast.makeText(requireContext(), "Photo capture failed: ${exc.message}", Toast.LENGTH_SHORT).show()
+                    Toast.makeText(requireContext(), "Jepret foto gagal: ${exc.message}", Toast.LENGTH_SHORT).show()
                 }
 
                 override fun onImageSaved(output: ImageCapture.OutputFileResults) {
-                    Toast.makeText(requireContext(), "Loading...", Toast.LENGTH_SHORT).show()
+                    Toast.makeText(requireContext(), "Lagi diamot...", Toast.LENGTH_SHORT).show()
                     val savedUri = output.savedUri ?: MediaStore.Images.Media.EXTERNAL_CONTENT_URI
                     if (savedUri != MediaStore.Images.Media.EXTERNAL_CONTENT_URI) {
                         val contentResolver = requireContext().contentResolver
@@ -206,7 +206,7 @@ class ScanPage : Fragment() {
                 startCamera()
             } else {
                 Log.d("Permission", "Permissions not granted by the user.")
-                Toast.makeText(requireContext(), "Permissions not granted by the user.", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Idin ora diwenehake dening pangguna.", Toast.LENGTH_SHORT).show()
             }
         }
     }
@@ -262,7 +262,7 @@ class ScanPage : Fragment() {
             }
             catch (e: java.lang.Exception){
                 Log.e("Scan", "Error: ${e.message}")
-                Toast.makeText(requireContext(), "An error occured: ${e.message}", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Ana sing salah: ${e.message}", Toast.LENGTH_SHORT).show()
             }
         }
 
@@ -302,7 +302,7 @@ class ScanPage : Fragment() {
                 count++
             }
 
-            Toast.makeText(requireContext(), "Berhasil menambahkan ${count} transaksi", Toast.LENGTH_SHORT).show()
+            Toast.makeText(requireContext(), "Wis isa nambah ${count} tumbas", Toast.LENGTH_SHORT).show()
 
             val transactionPage = TransactionPage()
             val headerTransaction = HeaderTransaction()
diff --git a/bondoman/app/src/main/java/com/example/bondoman/SettingsPage.kt b/bondoman/app/src/main/java/com/example/bondoman/SettingsPage.kt
index 83e668c2dcd1f31bfea077f1d8e29bbcf0c1dd61..229367fdf0113c868924f72edeef161feb7fa499 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/SettingsPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/SettingsPage.kt
@@ -156,7 +156,7 @@ class SettingsPage : Fragment() {
     }
 
     private fun saveTransactionsToExcel(transactions: List<Transaction>, context: Context, format: String, send: Boolean) {
-        Toast.makeText(context, "Memproses data transaksi...", Toast.LENGTH_SHORT).show()
+        Toast.makeText(context, "Mroses data tumbas...", Toast.LENGTH_SHORT).show()
         val workbook = XSSFWorkbook()
         val sheets = workbook.createSheet("Transactions")
 
@@ -207,7 +207,7 @@ class SettingsPage : Fragment() {
             sendMail(fileUri)
         } else {
             val path = "Documents/Bondoman-Transaction/$title"
-            Toast.makeText(context, "Tersimpan di $path", Toast.LENGTH_LONG).show()
+            Toast.makeText(context, "Disimpen ing $path", Toast.LENGTH_LONG).show()
             Log.d("Save File", "Data berhasil disimpan di ${file.absolutePath}")
         }
 
diff --git a/bondoman/app/src/main/java/com/example/bondoman/TransactionPage.kt b/bondoman/app/src/main/java/com/example/bondoman/TransactionPage.kt
index 3230e4723ca3a3fc32de46f9c56deda127f81d53..60340ee120747f8ae7081a46aa29698864cc06e8 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/TransactionPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/TransactionPage.kt
@@ -84,7 +84,7 @@ class TransactionPage : Fragment(R.layout.fragment_transaction_page), Transactio
                 recyclerView.adapter = TransactionAdapter(transactions, this@TransactionPage)
                 Log.d("TransactionPage", "recyclerView: ${recyclerView.adapter}")
             } else {
-                Toast.makeText(requireContext(), "Your connection is lost. Showing cached transactions.", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Koneksimu ilang. Nuduhake cahce tumbas.", Toast.LENGTH_SHORT).show()
                 loadCachedTransactions()
             }
         }
@@ -95,7 +95,7 @@ class TransactionPage : Fragment(R.layout.fragment_transaction_page), Transactio
                 val transaction : FragmentTransaction = requireFragmentManager().beginTransaction()
                 transaction.replace(R.id.frame_layout, fragment).commit()
             } else {
-                Toast.makeText(requireContext(), "Your connection is lost. Cannot add transaction.", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Koneksimu ilang. Ora isa nambahke tumbas.", Toast.LENGTH_SHORT).show()
             }
         }
     }
diff --git a/bondoman/app/src/main/java/com/example/bondoman/TwibbonPage.kt b/bondoman/app/src/main/java/com/example/bondoman/TwibbonPage.kt
index 3a62ef6b53203a2e43f7d43a3793cd33e0dbf58d..287c211a8f15aa7b15bf87e91bf7269b141bceaf 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/TwibbonPage.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/TwibbonPage.kt
@@ -93,7 +93,7 @@ class TwibbonPage : Fragment() {
                 startCamera()
             } else {
                 Log.d("Permission", "Permissions not granted by the user.")
-                Toast.makeText(requireContext(), "Permissions not granted by the user.", Toast.LENGTH_SHORT).show()
+                Toast.makeText(requireContext(), "Idin ora diwenehake dening pangguna.", Toast.LENGTH_SHORT).show()
             }
         }
     }
diff --git a/bondoman/app/src/main/java/com/example/bondoman/utils/CheckExpiryToken.kt b/bondoman/app/src/main/java/com/example/bondoman/utils/CheckExpiryToken.kt
index 2a29475cf01b2ba8ff3c882288c3895501bdc963..f72d3d7734bd9f039a9c3d6f2e79364aff50b663 100644
--- a/bondoman/app/src/main/java/com/example/bondoman/utils/CheckExpiryToken.kt
+++ b/bondoman/app/src/main/java/com/example/bondoman/utils/CheckExpiryToken.kt
@@ -49,7 +49,7 @@ class CheckExpiryToken:Service() {
                         val exp = dataExpiry.exp
                         val currentTime = System.currentTimeMillis()/1000
                         if (currentTime>exp){
-                            Handler(Looper.getMainLooper()).post { showToast("Token is expired. Please log in.") }
+                            Handler(Looper.getMainLooper()).post { showToast("Token kadaluwarsa, tulung mlebu meneh.") }
                             AuthManager.deleteToken(this@CheckExpiryToken)
                             val intent = Intent(this@CheckExpiryToken, LoginPage::class.java)
                             intent.flags =
@@ -63,7 +63,7 @@ class CheckExpiryToken:Service() {
                     intent.flags =
                         Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
                     startActivity(intent)
-                    showToast("Token is expired. Please log in.")
+                    showToast("Token kadaluwarsa, tulung mlebu meneh.")
                 }
             }
             catch (e: Exception){