Merge pull request 'email placeholder to remind users which address to check for their code' (#333) from SEND037 into main
Some checks failed
ci/woodpecker/push/db Pipeline is pending
ci/woodpecker/push/discovery Pipeline is pending
ci/woodpecker/push/frontend Pipeline is pending
ci/woodpecker/push/fx_ingestor Pipeline is pending
ci/woodpecker/push/fx_oracle Pipeline is pending
ci/woodpecker/push/gateway_chain Pipeline is pending
ci/woodpecker/push/gateway_mntx Pipeline is pending
ci/woodpecker/push/gateway_tgsettle Pipeline is pending
ci/woodpecker/push/ledger Pipeline is pending
ci/woodpecker/push/nats Pipeline is pending
ci/woodpecker/push/notification Pipeline is pending
ci/woodpecker/push/payments_orchestrator Pipeline is pending
ci/woodpecker/push/billing_fees Pipeline failed
ci/woodpecker/push/bff Pipeline failed

Reviewed-on: #333
Reviewed-by: tech <tech.sendico@proton.me>
This commit was merged in pull request #333.
This commit is contained in:
2026-01-28 13:43:32 +00:00
3 changed files with 21 additions and 3 deletions

View File

@@ -111,7 +111,13 @@
"usersManagement": "User Management",
"navigationOrganizationSettings": "Organization settings",
"navigationAccountSettings": "Profile settings",
"twoFactorPrompt": "Enter the 6-digit code we sent to your device",
"twoFactorPrompt": "Enter the 6-digit code we sent to {email}",
"@twoFactorPrompt": {
"description": "Two-factor prompt showing the destination email address",
"placeholders": {
"email": {}
}
},
"twoFactorResend": "Didnt receive a code? Resend",
"twoFactorTitle": "Two-Factor Authentication",
"twoFactorError": "Invalid code. Please try again.",

View File

@@ -111,7 +111,13 @@
"usersManagement": "Управление пользователями",
"navigationOrganizationSettings": "Настройки организации",
"navigationAccountSettings": "Настройки профиля",
"twoFactorPrompt": "Введите 6-значный код, отправленный на ваше устройство",
"twoFactorPrompt": "Введите 6-значный код, отправленный на {email}",
"@twoFactorPrompt": {
"description": "Two-factor prompt showing the destination email address",
"placeholders": {
"email": {}
}
},
"twoFactorResend": "Не получили код? Отправить снова",
"twoFactorTitle": "Двухфакторная аутентификация",
"twoFactorError": "Неверный код. Пожалуйста, попробуйте снова.",

View File

@@ -1,5 +1,9 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:pweb/providers/two_factor.dart';
import 'package:pweb/generated/i18n/app_localizations.dart';
@@ -8,7 +12,9 @@ class TwoFactorPromptText extends StatelessWidget {
@override
Widget build(BuildContext context) => Text(
AppLocalizations.of(context)!.twoFactorPrompt,
AppLocalizations.of(context)!.twoFactorPrompt(
context.watch<TwoFactorProvider>().pendingLogin?.destination ?? '',
),
style: Theme.of(context).textTheme.bodyLarge,
textAlign: TextAlign.center,
);