email placeholder to remind users which address to check for their code #333
@@ -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": "Didn’t receive a code? Resend",
|
||||
"twoFactorTitle": "Two-Factor Authentication",
|
||||
"twoFactorError": "Invalid code. Please try again.",
|
||||
|
||||
@@ -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": "Неверный код. Пожалуйста, попробуйте снова.",
|
||||
|
||||
@@ -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,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user