Update Crowdin plurals (#5991)

This commit is contained in:
David Perez 2025-10-08 15:09:47 -05:00 committed by GitHub
parent b3c3365b5a
commit 9ced8647a3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 16 additions and 20 deletions

View File

@ -18,7 +18,6 @@ import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.tooling.preview.Preview
@ -39,7 +38,6 @@ import com.bitwarden.ui.platform.components.util.rememberVectorPainter
import com.bitwarden.ui.platform.composition.LocalIntentManager
import com.bitwarden.ui.platform.manager.IntentManager
import com.bitwarden.ui.platform.resource.BitwardenDrawable
import com.bitwarden.ui.platform.resource.BitwardenPlurals
import com.bitwarden.ui.platform.resource.BitwardenString
import com.bitwarden.ui.platform.theme.BitwardenTheme
import com.x8bit.bitwarden.data.autofill.model.browser.BrowserPackage
@ -158,9 +156,12 @@ private fun SetupBrowserAutofillContent(
)
Spacer(Modifier.height(height = 8.dp))
Text(
text = pluralStringResource(
id = BitwardenPlurals.youre_using_a_browser_that_requires_special_permissions,
count = state.browserCount,
text = stringResource(
id = if (state.browserCount > 1) {
BitwardenString.youre_using_a_browser_that_requires_special_permissions_plural
} else {
BitwardenString.youre_using_a_browser_that_requires_special_permissions_singular
},
),
style = BitwardenTheme.typography.bodyMedium,
color = BitwardenTheme.colorScheme.text.primary,

View File

@ -29,7 +29,6 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.platform.LocalResources
import androidx.compose.ui.platform.testTag
import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.core.net.toUri
@ -61,7 +60,6 @@ import com.bitwarden.ui.platform.components.util.rememberVectorPainter
import com.bitwarden.ui.platform.composition.LocalIntentManager
import com.bitwarden.ui.platform.manager.IntentManager
import com.bitwarden.ui.platform.resource.BitwardenDrawable
import com.bitwarden.ui.platform.resource.BitwardenPlurals
import com.bitwarden.ui.platform.resource.BitwardenString
import com.bitwarden.ui.platform.theme.BitwardenTheme
import com.x8bit.bitwarden.data.platform.repository.model.UriMatchType
@ -369,15 +367,16 @@ private fun AutofillCallToActionCard(
}
CtaState.BROWSER_AUTOFILL -> {
val subTitleRes = if (state.browserCount > 1) {
BitwardenString.browser_requires_special_permissions_for_bitwarden_plural
} else {
BitwardenString.browser_requires_special_permissions_for_bitwarden_singular
}
BitwardenActionCard(
cardTitle = stringResource(
id = BitwardenString.turn_on_browser_autofill_integration,
),
cardSubtitle = pluralStringResource(
id = BitwardenPlurals
.youre_using_a_browser_that_requires_special_permissions_for_bitwarden,
count = state.browserCount,
),
cardSubtitle = stringResource(id = subTitleRes),
actionText = stringResource(id = BitwardenString.get_started),
onActionClick = autoFillHandlers.onBrowserAutofillActionCardClick,
onDismissClick = autoFillHandlers.onBrowserAutofillActionCardDismissClick,

View File

@ -758,14 +758,10 @@ Do you want to switch to this account?</string>
<string name="turn_on_autofill">Turn on autofill</string>
<string name="autofill_setup">Autofill setup</string>
<string name="turn_on_browser_autofill_integration">Turn on browser autofill integration</string>
<plurals name="youre_using_a_browser_that_requires_special_permissions_for_bitwarden">
<item quantity="one">Youre using a browser that requires special permissions for Bitwarden to autofill your passwords.</item>
<item quantity="other">Youre using browsers that requires special permissions for Bitwarden to autofill your passwords.</item>
</plurals>
<plurals name="youre_using_a_browser_that_requires_special_permissions">
<item quantity="one">Youre using a browser that requires special permissions for Bitwarden to autofill your passwords. Enable your preferred autofill integration below.</item>
<item quantity="other">Youre using browsers that requires special permissions for Bitwarden to autofill your passwords. Enable autofill for all your installed browsers to continue.</item>
</plurals>
<string name="browser_requires_special_permissions_for_bitwarden_singular">Youre using a browser that requires special permissions for Bitwarden to autofill your passwords.</string>
<string name="browser_requires_special_permissions_for_bitwarden_plural">Youre using browsers that requires special permissions for Bitwarden to autofill your passwords.</string>
<string name="youre_using_a_browser_that_requires_special_permissions_singular">Youre using a browser that requires special permissions for Bitwarden to autofill your passwords. Enable your preferred autofill integration below.</string>
<string name="youre_using_a_browser_that_requires_special_permissions_plural">Youre using browsers that requires special permissions for Bitwarden to autofill your passwords. Enable autofill for all your installed browsers to continue.</string>
<string name="use_autofill_to_log_into_your_accounts">Use autofill to log into your accounts with a single tap.</string>
<string name="turn_on_later">Turn on later</string>
<string name="turn_on_autofill_later">Turn on autofill later?</string>