diff --git a/core/presentation/src/main/res/values-zh/strings.xml b/core/presentation/src/main/res/values-zh/strings.xml
index a9293462..13636955 100644
--- a/core/presentation/src/main/res/values-zh/strings.xml
+++ b/core/presentation/src/main/res/values-zh/strings.xml
@@ -122,10 +122,8 @@
能见度:%s
%d 个呼号 · %d 次通联
-
- - %d QSO
- - %d QSOs
-
+ %d QSO
+ %d QSOs
首通
卫星未知
日照中
diff --git a/core/presentation/src/main/res/values/strings.xml b/core/presentation/src/main/res/values/strings.xml
index 52288200..ca1d2b20 100644
--- a/core/presentation/src/main/res/values/strings.xml
+++ b/core/presentation/src/main/res/values/strings.xml
@@ -147,10 +147,8 @@
Visibility: %s
%d callsigns · %d QSOs
-
- - %d QSO
- - %d QSOs
-
+ %d QSO
+ %d QSOs
First
satellite unknown
Visible
diff --git a/feature/map/src/main/java/com/rtbishop/look4sat/feature/map/MapScreen.kt b/feature/map/src/main/java/com/rtbishop/look4sat/feature/map/MapScreen.kt
index 12eb2864..5fec8c8e 100644
--- a/feature/map/src/main/java/com/rtbishop/look4sat/feature/map/MapScreen.kt
+++ b/feature/map/src/main/java/com/rtbishop/look4sat/feature/map/MapScreen.kt
@@ -62,7 +62,6 @@ import androidx.compose.ui.draw.rotate
import androidx.compose.ui.draw.scale
import androidx.compose.ui.graphics.Color as ComposeColor
import androidx.compose.ui.platform.LocalContext
-import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
@@ -446,7 +445,10 @@ private fun WorkedGridCallRow(
modifier = Modifier.weight(1f)
)
Text(
- text = pluralStringResource(R.plurals.grid_qso_count, callQsos.size, callQsos.size),
+ // Plurals resources don't work for zh (only 'other' matches), so
+ // pick the singular/plural string explicitly.
+ text = if (callQsos.size == 1) stringResource(R.string.grid_qso_count_one, 1)
+ else stringResource(R.string.grid_qso_count_many, callQsos.size),
style = MaterialTheme.typography.bodySmall,
color = MaterialTheme.colorScheme.onSurfaceVariant,
textAlign = androidx.compose.ui.text.style.TextAlign.Center,