Pluralize groups in common.

This commit is contained in:
Alex Hart
2024-01-16 11:47:47 -04:00
committed by Greyson Parrelli
parent 3988b46a60
commit bb52e7159c
2 changed files with 7 additions and 3 deletions

View File

@@ -28,6 +28,7 @@ import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.painter.Painter
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
@@ -214,7 +215,7 @@ private fun AboutSheetContent(
}
val groupsInCommonText = if (recipient.hasGroupsInCommon()) {
stringResource(id = R.string.AboutSheet__d_groups_in_common, groupsInCommonCount)
pluralStringResource(id = R.plurals.AboutSheet__d_groups_in, groupsInCommonCount)
} else {
stringResource(id = R.string.AboutSheet__you_have_no_groups_in_common)
}
@@ -228,7 +229,7 @@ private fun AboutSheetContent(
if (!recipient.isProfileSharing) {
AboutRow(
startIcon = painterResource(R.drawable.symbol_error_circle_24),
text = stringResource(id = R.string.AboutSheet__review_requests_carefully),
text = pluralStringResource(id = R.plurals.AboutSheet__d_groups_in, groupsInCommonCount),
modifier = Modifier.fillMaxWidth()
)
}

View File

@@ -1897,7 +1897,10 @@
<!-- Notice when a user is not a connection to review requests carefully -->
<string name="AboutSheet__review_requests_carefully">Review requests carefully</string>
<!-- Text used when user has groups in common. Placeholder is the count -->
<string name="AboutSheet__d_groups_in_common">%1$d groups in common</string>
<plurals name="AboutSheet__d_groups_in">
<item quantity="one">%1$d group in common</item>
<item quantity="other">%1$d groups in common</item>
</plurals>
<!-- Text displayed in title for external recipients -->
<string name="AboutSheet__about">About</string>
<!-- Text displayed in title for you -->