commit 1e906eb7ae476d12a6c50f4af1e35014e6c0e2ca parent 2dfe18a51eaff5e5c79a787890d1952f98ff89d3 Author: Iván Ávalos <avalos@disroot.org> Date: Tue, 29 Sep 2026 14:44:13 +0200 [wallet] translate strings for new balances screen Diffstat:
4 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/balances/BalancesPagerComposable.kt b/wallet/src/main/java/net/taler/wallet/balances/BalancesPagerComposable.kt @@ -487,7 +487,7 @@ fun BalanceHeaderCard( horizontalArrangement = Arrangement.SpaceEvenly, ) { Text( - text = "Pending:", + text = stringResource(R.string.balances_pending_label), modifier = Modifier.weight(1f), textAlign = TextAlign.End, style = MaterialTheme.typography.labelLarge, @@ -496,7 +496,8 @@ fun BalanceHeaderCard( modifier = Modifier .padding(start = 16.dp), label = { Text(balance.pendingIncoming.toString(showSymbol = false)) }, - leadingIcon = { Icon(Icons.Default.Add, contentDescription = "Pending incoming") }, + leadingIcon = { Icon(Icons.Default.Add, + contentDescription = stringResource(R.string.balances_pending_incoming)) }, colors = AssistChipDefaults.assistChipColors( containerColor = successContainerLight, labelColor = onSuccessContainerLight, @@ -510,7 +511,8 @@ fun BalanceHeaderCard( modifier = Modifier .padding(start = 16.dp), label = { Text(balance.pendingIncoming.toString(showSymbol = false)) }, - leadingIcon = { Icon(Icons.Default.Remove, contentDescription = "Pending outgoing") }, + leadingIcon = { Icon(Icons.Default.Remove, + contentDescription = stringResource(R.string.balances_pending_outgoing)) }, colors = AssistChipDefaults.assistChipColors( containerColor = errorContainerLight, labelColor = onErrorContainerLight, diff --git a/wallet/src/main/res/values-de/strings.xml b/wallet/src/main/res/values-de/strings.xml @@ -247,6 +247,10 @@ <string name="balances_inbound_amount">+%1$s eingehend</string> <string name="balances_legacy_unavailable">Legacy-Guthaben nicht verfügbar</string> <string name="balances_outbound_amount">−%1$s abgehend</string> + <string name="balances_pending_incoming">Eingehende Zahlung ausstehend</string> + <string name="balances_pending_label">Ausstehend:</string> + <string name="balances_pending_outgoing">Ausgehende Zahlung ausstehend</string> + <string name="balances_recent_transactions">Letzte Transaktionen</string> <string name="transaction_deposit_to">Einzahlung an %1$s</string> <string name="transaction_peer_push_credit">Erhalten</string> <string name="transaction_state_aborted">Die Transaktion wurde abgebrochen</string> @@ -288,6 +292,7 @@ <string name="send_deposit_host">Regionalwährung-Bank</string> <string name="send_deposit_no_methods_error">Keine unterstützten Überweisungsmethoden</string> <string name="send_deposit_taler">x-taler-bank</string> + <string name="all">Alle</string> <string name="actions">Aktionen</string> <string name="withdraw_button_label">Abheben</string> <string name="enter_uri_label">Taler-Link</string> diff --git a/wallet/src/main/res/values-fr/strings.xml b/wallet/src/main/res/values-fr/strings.xml @@ -195,6 +195,7 @@ <string name="amount_invalid">Montant invalide</string> <string name="amount_invoiced">Montant demandé</string> <string name="amount_lost">Montant perdu</string> + <string name="all">Tout</string> <string name="actions">Actions</string> <string name="enter_uri_label">Entrez une URI</string> <string name="amount_deposit">Montant du dépôt</string> @@ -258,6 +259,10 @@ <string name="balances_inbound_amount">+%1$s entrant</string> <string name="balances_legacy_unavailable">Solde hérité indisponible</string> <string name="balances_outbound_amount">−%1$s sortant</string> + <string name="balances_pending_incoming">Entrée en attente</string> + <string name="balances_pending_label">En attente :</string> + <string name="balances_pending_outgoing">Sortie en attente</string> + <string name="balances_recent_transactions">Transactions récentes</string> <string name="exchange_delete_force">Forcer la suppression (purge)</string> <string name="payment_template_error">Erreur de création de la commande</string> <string name="reload">Recharger</string> diff --git a/wallet/src/main/res/values/strings.xml b/wallet/src/main/res/values/strings.xml @@ -162,6 +162,9 @@ GNU Taler is immune to many types of fraud such as credit card data theft, phish <string name="balances_legacy_unavailable">Legacy balance unavailable</string> <!-- must be minus sign! (− U+2212) --> <string name="balances_outbound_amount">−%1$s outgoing</string> + <string name="balances_pending_incoming">Pending incoming</string> + <string name="balances_pending_label">Pending:</string> + <string name="balances_pending_outgoing">Pending outgoing</string> <string name="balances_recent_transactions">Recent transactions</string> <string name="balances_section_statements">Donation statements</string> <string name="balances_section_tokens">Other assets</string>