[PM-35700] fix(about): localize Version label with parameterized string resource (#6824) (#6827)

Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
This commit is contained in:
Matt Van Horn
2026-04-23 07:22:04 -07:00
committed by GitHub
parent c01fc62658
commit d2092357d5
2 changed files with 3 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import com.bitwarden.data.repository.ServerConfigRepository
import com.bitwarden.data.repository.util.baseWebVaultUrlOrDefault
import com.bitwarden.core.data.manager.util.deviceData
import com.bitwarden.ui.platform.base.BaseViewModel
import com.bitwarden.ui.platform.resource.BitwardenString
import com.bitwarden.ui.util.Text
import com.bitwarden.ui.util.asText
import com.bitwarden.ui.util.concat
@@ -47,7 +48,7 @@ class AboutViewModel @Inject constructor(
initialState = savedStateHandle[KEY_STATE] ?: run {
val serverData = serverConfigRepository.serverConfigStateFlow.value?.serverData
AboutState(
version = "Version: ${buildInfoManager.versionData}".asText(),
version = BitwardenString.version_x.asText(buildInfoManager.versionData),
sdkVersion = "\uD83E\uDD80 SDK: ${buildInfoManager.sdkData}".asText(),
serverData = StringBuilder()
.append("\uD83C\uDF29 Server:")

View File

@@ -1077,6 +1077,7 @@ Do you want to switch to this account?</string>
<string name="security">Security</string>
<string name="too_many_failed_biometric_attempts">Too many failed biometrics attempts.</string>
<string name="version">Version</string>
<string name="version_x" comment="%1$s is the version string (e.g. 2025.1.0 (1234)).">Version: %1$s</string>
<string name="learn_more_about_how_to_use_bitwarden_authenticator_on_the_help_center">Learn more about how to use Bitwarden Authenticator on the Help Center.</string>
<string name="key">Key</string>
<string name="create_verification_code">Create Verification code</string>