Merge pull request #70 from FRE-Informatica/debit/fd-977

DEBIT/FD-977 - Revisão dos textos na tela de configuração do APP
This commit is contained in:
DanielYukio 2024-11-12 10:26:37 -03:00 committed by GitHub
commit b2fcc1cfca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 23 additions and 22 deletions

View File

@ -6,6 +6,7 @@ import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/flutter_flow/nav/nav.dart'; import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/pages/preferences_settings_page/preferences_settings_model.dart'; import 'package:hub/pages/preferences_settings_page/preferences_settings_model.dart';
import 'package:hub/shared/utils/limited_text_size.dart'; import 'package:hub/shared/utils/limited_text_size.dart';
import 'package:material_symbols_icons/symbols.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
@ -104,26 +105,26 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.toggleFingerprint(context); onPressed = () => model.toggleFingerprint(context);
isEnabled = model.isFingerprint; isEnabled = model.isFingerprint;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Ative a autenticação por impressão digital para login seguro.', ptText: 'Autenticar com impressão digital no QRCode',
enText: 'Enable fingerprint authentication for secure login.', enText: 'Authenticate with fingerprint on the QRCode',
); );
break; break;
case 1: case 1:
icon = Icons.person; icon = Icons.share;
onPressed = () => model.enablePerson(context); onPressed = () => model.enablePerson(context);
isEnabled = model.isPerson; isEnabled = model.isPerson;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Compartilhe o código de identificação remota', ptText: 'Compartilhar o código de identificação',
enText: 'Share the remote identification code', enText: 'Share the identification code',
); );
break; break;
case 2: case 2:
icon = Icons.info; icon = Icons.transfer_within_a_station_outlined;
onPressed = () => model.toggleIdentification(context); onPressed = () => model.toggleIdentification(context);
isEnabled = false; isEnabled = false;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Atualize suas informações de identificação de acesso.', ptText: 'Habilitar dispositivo para acesso',
enText: 'Update your access identification information.', enText: 'Enable device for access',
); );
break; break;
case 3: case 3:
@ -131,8 +132,8 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.toggleNotify(context); onPressed = () => model.toggleNotify(context);
isEnabled = model.isNotify; isEnabled = model.isNotify;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Ative para receber sua notificação de acesso', ptText: 'Receber notificação de acesso',
enText: 'Enable to receive your access notification', enText: 'Receive access notification',
); );
break; break;
case 4: case 4:
@ -140,8 +141,8 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.toggleAccess(context); onPressed = () => model.toggleAccess(context);
isEnabled = model.isAccess; isEnabled = model.isAccess;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Ative para inserir uma credencial de acesso para o QRCode', ptText: 'Registrar senha de acesso para o QRCode',
enText: 'Enable to enter an access credential for the QRCode', enText: 'Register access password for the QRCode',
); );
break; break;
case 5: case 5:
@ -149,19 +150,19 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.togglePanic(context); onPressed = () => model.togglePanic(context);
isEnabled = model.isPanic; isEnabled = model.isPanic;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Ative para inserir uma credencial de pânico para o QRCode', ptText: 'Registrar senha de pânico para o QRCode',
enText: 'Enable to enter a panic credential for the QRCode', enText: 'Register panic password for the QRCode',
); );
break; break;
case 6: case 6:
icon = Icons.landscape; icon = Symbols.digital_out_of_home;
onPressed = () { onPressed = () {
model.localUnlink(context); model.localUnlink(context);
}; };
isEnabled = false; isEnabled = false;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Desative para se desvincular do local selecionado', ptText: 'Desvincular do local selecionado',
enText: 'Enable to unlink from the selected location', enText: 'Unlink from selected location',
); );
break; break;
case 7: case 7:
@ -169,8 +170,8 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.deleteAccount(context); onPressed = () => model.deleteAccount(context);
isEnabled = false; isEnabled = false;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Delete sua conta e todos os dados associados permanentemente.', ptText: 'Deletar conta permanentemente',
enText: 'Delete your account and all associated data permanently.', enText: 'Delete account permanently',
); );
break; break;
case 8: case 8:
@ -178,8 +179,8 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
onPressed = () => model.logout(context); onPressed = () => model.logout(context);
isEnabled = false; isEnabled = false;
content = FFLocalizations.of(context).getVariableText( content = FFLocalizations.of(context).getVariableText(
ptText: 'Sair da conta atual e voltar para a tela de login.', ptText: 'Sair da conta',
enText: 'Log out of the current account and return to the login screen.', enText: 'Logout',
); );
break; break;
default: default:
@ -187,7 +188,7 @@ class _PreferencesPageWidgetState extends State<PreferencesPageWidget> {
} }
return SizedBox( return SizedBox(
height: 100, height: 66,
child: GestureDetector( child: GestureDetector(
onTap: () { onTap: () {
switch (index) { switch (index) {