Sync Strings (#6626)

* Sync Strings from Localazy

* Use the previous plurals as plain strings

* Add extra case for 1 vs multiple users

* Update screenshots

---------

Co-authored-by: Jorge Martín <jorgem@element.io>
This commit is contained in:
ElementBot 2026-04-20 19:09:10 +02:00 committed by GitHub
parent f80a140cf9
commit e1b7171839
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
174 changed files with 2058 additions and 1617 deletions

View file

@ -23,7 +23,6 @@ import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.PreviewParameter
import androidx.compose.ui.unit.dp
@ -264,8 +263,16 @@ private fun InvitePeopleConfirmModal(
dragHandle = null,
) {
IconTitleSubtitleMolecule(
title = pluralStringResource(R.plurals.screen_invite_users_confirm_dialog_title, users.size),
subTitle = pluralStringResource(R.plurals.screen_invite_users_confirm_dialog_subtitle, users.size),
title = if (users.size > 1) {
stringResource(R.string.screen_invite_users_confirm_dialog_title_mutiple_users)
} else {
stringResource(R.string.screen_invite_users_confirm_dialog_title_one_user)
},
subTitle = if (users.size > 1) {
stringResource(R.string.screen_invite_users_confirm_dialog_subtitle_multiple_users)
} else {
stringResource(R.string.screen_invite_users_confirm_dialog_subtitle_one_user)
},
iconStyle = BigIcon.Style.Default(CompoundIcons.UserAddSolid()),
modifier = Modifier.padding(
top = 32.dp,

View file

@ -2,10 +2,4 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="screen_invite_users_already_a_member">"既に参加しています"</string>
<string name="screen_invite_users_already_invited">"既に招待しています"</string>
<plurals name="screen_invite_users_confirm_dialog_subtitle">
<item quantity="other">"この連絡先とのチャットがありません。続行する前に、このルームに招待してください。"</item>
</plurals>
<plurals name="screen_invite_users_confirm_dialog_title">
<item quantity="other">"このルームに新しい連絡先を追加しますか?"</item>
</plurals>
</resources>

View file

@ -2,12 +2,8 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="screen_invite_users_already_a_member">"Already a member"</string>
<string name="screen_invite_users_already_invited">"Already invited"</string>
<plurals name="screen_invite_users_confirm_dialog_subtitle">
<item quantity="one">"You currently dont have any chats with this contact. Confirm inviting them to this room before continuing."</item>
<item quantity="other">"You currently dont have any chats with these contacts. Confirm inviting them to this room before continuing."</item>
</plurals>
<plurals name="screen_invite_users_confirm_dialog_title">
<item quantity="one">"Invite a new contact to this room?"</item>
<item quantity="other">"Invite new contacts to this room?"</item>
</plurals>
<string name="screen_invite_users_confirm_dialog_subtitle_multiple_users">"You currently dont have any chats with these contacts. Confirm inviting them to this room before continuing."</string>
<string name="screen_invite_users_confirm_dialog_subtitle_one_user">"You currently dont have any chats with this contact. Confirm inviting them to this room before continuing."</string>
<string name="screen_invite_users_confirm_dialog_title_mutiple_users">"Invite new contacts to this room?"</string>
<string name="screen_invite_users_confirm_dialog_title_one_user">"Invite new contact to this room?"</string>
</resources>