diff --git a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/autofill/privilegedapps/list/PrivilegedAppsListScreen.kt b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/autofill/privilegedapps/list/PrivilegedAppsListScreen.kt index becbae3ff0..4031870d5a 100644 --- a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/autofill/privilegedapps/list/PrivilegedAppsListScreen.kt +++ b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/autofill/privilegedapps/list/PrivilegedAppsListScreen.kt @@ -31,6 +31,7 @@ import com.bitwarden.ui.platform.components.appbar.BitwardenTopAppBar import com.bitwarden.ui.platform.components.button.BitwardenStandardIconButton import com.bitwarden.ui.platform.components.util.rememberVectorPainter import com.bitwarden.ui.platform.resource.BitwardenDrawable +import com.bitwarden.ui.platform.resource.BitwardenString import com.x8bit.bitwarden.R import com.x8bit.bitwarden.ui.platform.components.dialog.BitwardenBasicDialog import com.x8bit.bitwarden.ui.platform.components.dialog.BitwardenLoadingDialog @@ -194,7 +195,7 @@ private fun PrivilegedAppsListContent( BitwardenStandardIconButton( vectorIconRes = BitwardenDrawable.ic_delete, contentDescription = - stringResource(R.string.delete_x, item.packageName), + stringResource(BitwardenString.delete_x, item.packageName), onClick = remember(item) { { onDeleteClick(item) } }, diff --git a/crowdin-bwpm.yml b/crowdin-bwpm.yml index f0827992e7..8c33726e27 100644 --- a/crowdin-bwpm.yml +++ b/crowdin-bwpm.yml @@ -1,10 +1,14 @@ project_id_env: _CROWDIN_PROJECT_ID api_token_env: CROWDIN_API_TOKEN preserve_hierarchy: true -base_path: "app/src/main" files: - - source: "/res/values/strings.xml" - translation: "/res/values-%android_code%/%original_file_name%" + - source: "/app/src/main/res/values/strings.xml" + translation: "/app/src/main/res/values-%android_code%/%original_file_name%" dest: "/android/%original_file_name%" update_option: update_as_unapproved type: android + - source: "/ui/src/main/res/values/strings.xml" + translation: "/ui/src/main/res/values-%android_code%/%original_file_name%" + dest: "/android-ui/%original_file_name%" + update_option: update_as_unapproved + type: android diff --git a/ui/src/main/kotlin/com/bitwarden/ui/platform/resource/BitwardenResources.kt b/ui/src/main/kotlin/com/bitwarden/ui/platform/resource/BitwardenResources.kt index 52895028de..4c1ed9fc0a 100644 --- a/ui/src/main/kotlin/com/bitwarden/ui/platform/resource/BitwardenResources.kt +++ b/ui/src/main/kotlin/com/bitwarden/ui/platform/resource/BitwardenResources.kt @@ -4,3 +4,8 @@ package com.bitwarden.ui.platform.resource * A type alias for the drawable resources in the Bitwarden UI module. */ typealias BitwardenDrawable = com.bitwarden.ui.R.drawable + +/** + * A type alias for the string resources in the Bitwarden UI module. + */ +typealias BitwardenString = com.bitwarden.ui.R.string diff --git a/ui/src/main/res/values/strings.xml b/ui/src/main/res/values/strings.xml new file mode 100644 index 0000000000..07be098153 --- /dev/null +++ b/ui/src/main/res/values/strings.xml @@ -0,0 +1,4 @@ + + + Delete %s +