Battery optimization banner: update wording.

This commit is contained in:
Benoit Marty
2025-06-12 17:40:38 +02:00
parent 3a91c00a8c
commit 3cc72bee43
3 changed files with 9 additions and 4 deletions

View File

@@ -9,6 +9,8 @@ package io.element.android.features.roomlist.impl.components
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource
import io.element.android.features.roomlist.impl.R
import io.element.android.libraries.designsystem.components.Announcement
import io.element.android.libraries.designsystem.components.AnnouncementType
import io.element.android.libraries.designsystem.preview.ElementPreview
@@ -24,11 +26,10 @@ internal fun BatteryOptimizationBanner(
) {
Announcement(
modifier = modifier.roomListBannerPadding(),
// TODO Localazy
title = "Notification tip",
description = "To be sure to receive all the notifications, it can help to disable the battery optimization for this application.",
title = stringResource(R.string.banner_battery_optimization_title_android),
description = stringResource(R.string.banner_battery_optimization_content_android),
type = AnnouncementType.Actionable(
actionText = "Yes, disable",
actionText = stringResource(R.string.banner_battery_optimization_submit_android),
onActionClick = { state.eventSink(BatteryOptimizationEvents.DoAction) },
onDismissClick = { state.eventSink(BatteryOptimizationEvents.Dismiss) },
),

View File

@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="banner_battery_optimization_content_android">"Disable battery optimization for this app, to make sure all notifications are received."</string>
<string name="banner_battery_optimization_submit_android">"Disable optimization"</string>
<string name="banner_battery_optimization_title_android">"Notifications not arriving?"</string>
<string name="banner_set_up_recovery_content">"Recover your cryptographic identity and message history with a recovery key if you have lost all your existing devices."</string>
<string name="banner_set_up_recovery_submit">"Set up recovery"</string>
<string name="banner_set_up_recovery_title">"Set up recovery to protect your account"</string>

View File

@@ -168,6 +168,7 @@
"session_verification_banner_.*",
"confirm_recovery_key_banner_.*",
"banner\\.set_up_recovery\\..*",
"banner\\.battery_optimization\\..*",
"full_screen_intent_banner_.*",
"screen_migration_.*",
"screen_invites_.*",