diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/GamePropertiesFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/GamePropertiesFragment.kt
index 6861916430..0aa2bf09e7 100644
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/GamePropertiesFragment.kt
+++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/GamePropertiesFragment.kt
@@ -145,13 +145,12 @@ class GamePropertiesFragment : Fragment() {
val seconds = playTimeSeconds % 60
val readablePlayTime = when {
- hours > 0 -> "${hours}h ${minutes}m ${seconds}s"
- minutes > 0 -> "${minutes}m ${seconds}s"
- else -> "${seconds}s"
- }
+ hours > 0 -> "$hours${getString(R.string.hours_abbr)} $minutes${getString(R.string.minutes_abbr)} $seconds${getString(R.string.seconds_abbr)}"
+ minutes > 0 -> "$minutes${getString(R.string.minutes_abbr)} $seconds${getString(R.string.seconds_abbr)}"
+ else -> "$seconds${getString(R.string.seconds_abbr)}"
+}
- append(getString(R.string.playtime))
- append(readablePlayTime)
+ append(getString(R.string.playtime) + " " + readablePlayTime)
}
binding.playtime.setOnClickListener {
diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml
index 233e5afd43..265b74d66e 100644
--- a/src/android/app/src/main/res/values/strings.xml
+++ b/src/android/app/src/main/res/values/strings.xml
@@ -708,7 +708,7 @@
Copy details
Add-ons
Toggle mods, updates and DLC
- Playtime:
+ Playtime:
Clear Playtime
Reset the current game\'s playtime back to 0 seconds
This will clear the current game\'s playtime data. Are you sure?
@@ -716,6 +716,9 @@
Edit Playtime
Hours
Minutes
+ h
+ m
+ s
Hours must be between 0 and 9999
Minutes must be between 0 and 59
Seconds must be between 0 and 59