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