fix(mobile): URL changement mdp corrigée + v3.0 — multi-org, AppAuth, sécurité prod
Auth: - profile_repository.dart: /api/auth/change-password → /api/membres/auth/change-password Multi-org (Phase 3): - OrgSelectorPage, OrgSwitcherBloc, OrgSwitcherEntry - org_context_service.dart: headers X-Active-Organisation-Id + X-Active-Role Navigation: - MorePage: navigation conditionnelle par typeOrganisation - Suppression adaptive_navigation (remplacé par main_navigation_layout) Auth AppAuth: - keycloak_webview_auth_service: fixes AppAuth Android - AuthBloc: gestion REAUTH_REQUIS + premierLoginComplet Onboarding: - Nouveaux états: payment_method_page, onboarding_shared_widgets - SouscriptionStatusModel mis à jour StatutValidationSouscription Android: - build.gradle: ProGuard/R8, network_security_config - Gradle wrapper mis à jour
This commit is contained in:
673
lib/l10n/app_localizations_en.dart
Normal file
673
lib/l10n/app_localizations_en.dart
Normal file
@@ -0,0 +1,673 @@
|
||||
// ignore: unused_import
|
||||
import 'package:intl/intl.dart' as intl;
|
||||
import 'app_localizations.dart';
|
||||
|
||||
// ignore_for_file: type=lint
|
||||
|
||||
/// The translations for English (`en`).
|
||||
class AppLocalizationsEn extends AppLocalizations {
|
||||
AppLocalizationsEn([String locale = 'en']) : super(locale);
|
||||
|
||||
@override
|
||||
String get appTitle => 'UnionFlow';
|
||||
|
||||
@override
|
||||
String get login => 'Login';
|
||||
|
||||
@override
|
||||
String get logout => 'Logout';
|
||||
|
||||
@override
|
||||
String get email => 'Email';
|
||||
|
||||
@override
|
||||
String get password => 'Password';
|
||||
|
||||
@override
|
||||
String get forgotPassword => 'Forgot password?';
|
||||
|
||||
@override
|
||||
String get rememberMe => 'Remember me';
|
||||
|
||||
@override
|
||||
String get signIn => 'Sign in';
|
||||
|
||||
@override
|
||||
String get signUp => 'Sign up';
|
||||
|
||||
@override
|
||||
String get welcome => 'Welcome';
|
||||
|
||||
@override
|
||||
String get welcomeBack => 'Welcome back';
|
||||
|
||||
@override
|
||||
String get dashboard => 'Dashboard';
|
||||
|
||||
@override
|
||||
String get members => 'Members';
|
||||
|
||||
@override
|
||||
String get events => 'Events';
|
||||
|
||||
@override
|
||||
String get organisations => 'Organizations';
|
||||
|
||||
@override
|
||||
String get cotisations => 'Contributions';
|
||||
|
||||
@override
|
||||
String get solidarity => 'Solidarity';
|
||||
|
||||
@override
|
||||
String get reports => 'Reports';
|
||||
|
||||
@override
|
||||
String get notifications => 'Notifications';
|
||||
|
||||
@override
|
||||
String get profile => 'Profile';
|
||||
|
||||
@override
|
||||
String get settings => 'Settings';
|
||||
|
||||
@override
|
||||
String get more => 'More';
|
||||
|
||||
@override
|
||||
String get search => 'Search';
|
||||
|
||||
@override
|
||||
String get filter => 'Filter';
|
||||
|
||||
@override
|
||||
String get sort => 'Sort';
|
||||
|
||||
@override
|
||||
String get create => 'Create';
|
||||
|
||||
@override
|
||||
String get add => 'Add';
|
||||
|
||||
@override
|
||||
String get edit => 'Edit';
|
||||
|
||||
@override
|
||||
String get delete => 'Delete';
|
||||
|
||||
@override
|
||||
String get save => 'Save';
|
||||
|
||||
@override
|
||||
String get cancel => 'Cancel';
|
||||
|
||||
@override
|
||||
String get confirm => 'Confirm';
|
||||
|
||||
@override
|
||||
String get close => 'Close';
|
||||
|
||||
@override
|
||||
String get back => 'Back';
|
||||
|
||||
@override
|
||||
String get next => 'Next';
|
||||
|
||||
@override
|
||||
String get previous => 'Previous';
|
||||
|
||||
@override
|
||||
String get finish => 'Finish';
|
||||
|
||||
@override
|
||||
String get retry => 'Retry';
|
||||
|
||||
@override
|
||||
String get refresh => 'Refresh';
|
||||
|
||||
@override
|
||||
String get export => 'Export';
|
||||
|
||||
@override
|
||||
String get import => 'Import';
|
||||
|
||||
@override
|
||||
String get download => 'Download';
|
||||
|
||||
@override
|
||||
String get upload => 'Upload';
|
||||
|
||||
@override
|
||||
String get share => 'Share';
|
||||
|
||||
@override
|
||||
String get print => 'Print';
|
||||
|
||||
@override
|
||||
String get loading => 'Loading...';
|
||||
|
||||
@override
|
||||
String get loadingData => 'Loading data...';
|
||||
|
||||
@override
|
||||
String get initializing => 'Initializing...';
|
||||
|
||||
@override
|
||||
String get updating => 'Updating...';
|
||||
|
||||
@override
|
||||
String get saving => 'Saving...';
|
||||
|
||||
@override
|
||||
String get deleting => 'Deleting...';
|
||||
|
||||
@override
|
||||
String get processing => 'Processing...';
|
||||
|
||||
@override
|
||||
String get error => 'Error';
|
||||
|
||||
@override
|
||||
String get errorOccurred => 'An error occurred';
|
||||
|
||||
@override
|
||||
String get errorUnexpected => 'An unexpected error occurred.';
|
||||
|
||||
@override
|
||||
String get errorNetwork =>
|
||||
'Connection error. Check your internet connection.';
|
||||
|
||||
@override
|
||||
String get errorServer => 'Server error. Please try again later.';
|
||||
|
||||
@override
|
||||
String get errorAuth => 'Not authenticated. Please log in again.';
|
||||
|
||||
@override
|
||||
String get errorPermission =>
|
||||
'Access denied. You don\'t have the necessary permissions.';
|
||||
|
||||
@override
|
||||
String get errorNotFound => 'Resource not found.';
|
||||
|
||||
@override
|
||||
String get errorValidation => 'Invalid data. Check the information entered.';
|
||||
|
||||
@override
|
||||
String get errorTimeout => 'Request timeout.';
|
||||
|
||||
@override
|
||||
String get success => 'Success';
|
||||
|
||||
@override
|
||||
String get successSaved => 'Saved successfully';
|
||||
|
||||
@override
|
||||
String get successDeleted => 'Deleted successfully';
|
||||
|
||||
@override
|
||||
String get successUpdated => 'Updated successfully';
|
||||
|
||||
@override
|
||||
String get successCreated => 'Created successfully';
|
||||
|
||||
@override
|
||||
String get warning => 'Warning';
|
||||
|
||||
@override
|
||||
String get info => 'Information';
|
||||
|
||||
@override
|
||||
String get noData => 'No data available';
|
||||
|
||||
@override
|
||||
String get noResults => 'No results found';
|
||||
|
||||
@override
|
||||
String get noConnection => 'No connection';
|
||||
|
||||
@override
|
||||
String get emptyList => 'The list is empty';
|
||||
|
||||
@override
|
||||
String get yes => 'Yes';
|
||||
|
||||
@override
|
||||
String get no => 'No';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
|
||||
@override
|
||||
String get all => 'All';
|
||||
|
||||
@override
|
||||
String get none => 'None';
|
||||
|
||||
@override
|
||||
String get name => 'Name';
|
||||
|
||||
@override
|
||||
String get firstName => 'First name';
|
||||
|
||||
@override
|
||||
String get lastName => 'Last name';
|
||||
|
||||
@override
|
||||
String get fullName => 'Full name';
|
||||
|
||||
@override
|
||||
String get phone => 'Phone';
|
||||
|
||||
@override
|
||||
String get address => 'Address';
|
||||
|
||||
@override
|
||||
String get city => 'City';
|
||||
|
||||
@override
|
||||
String get postalCode => 'Postal code';
|
||||
|
||||
@override
|
||||
String get country => 'Country';
|
||||
|
||||
@override
|
||||
String get region => 'Region';
|
||||
|
||||
@override
|
||||
String get birthDate => 'Birth date';
|
||||
|
||||
@override
|
||||
String get gender => 'Gender';
|
||||
|
||||
@override
|
||||
String get profession => 'Profession';
|
||||
|
||||
@override
|
||||
String get nationality => 'Nationality';
|
||||
|
||||
@override
|
||||
String get status => 'Status';
|
||||
|
||||
@override
|
||||
String get statusActive => 'Active';
|
||||
|
||||
@override
|
||||
String get statusInactive => 'Inactive';
|
||||
|
||||
@override
|
||||
String get statusSuspended => 'Suspended';
|
||||
|
||||
@override
|
||||
String get statusPending => 'Pending';
|
||||
|
||||
@override
|
||||
String get statusConfirmed => 'Confirmed';
|
||||
|
||||
@override
|
||||
String get statusCancelled => 'Cancelled';
|
||||
|
||||
@override
|
||||
String get statusPostponed => 'Postponed';
|
||||
|
||||
@override
|
||||
String get statusDraft => 'Draft';
|
||||
|
||||
@override
|
||||
String get role => 'Role';
|
||||
|
||||
@override
|
||||
String get roleSuperAdmin => 'Super Admin';
|
||||
|
||||
@override
|
||||
String get roleOrgAdmin => 'Org Admin';
|
||||
|
||||
@override
|
||||
String get roleModerator => 'Moderator';
|
||||
|
||||
@override
|
||||
String get roleActiveMember => 'Active Member';
|
||||
|
||||
@override
|
||||
String get roleSimpleMember => 'Simple Member';
|
||||
|
||||
@override
|
||||
String get roleVisitor => 'Visitor';
|
||||
|
||||
@override
|
||||
String get type => 'Type';
|
||||
|
||||
@override
|
||||
String get typeOfficial => 'Official';
|
||||
|
||||
@override
|
||||
String get typeSocial => 'Social';
|
||||
|
||||
@override
|
||||
String get typeTraining => 'Training';
|
||||
|
||||
@override
|
||||
String get typeSolidarity => 'Solidarity';
|
||||
|
||||
@override
|
||||
String get typeOther => 'Other';
|
||||
|
||||
@override
|
||||
String get priority => 'Priority';
|
||||
|
||||
@override
|
||||
String get priorityLow => 'Low';
|
||||
|
||||
@override
|
||||
String get priorityMedium => 'Medium';
|
||||
|
||||
@override
|
||||
String get priorityHigh => 'High';
|
||||
|
||||
@override
|
||||
String get date => 'Date';
|
||||
|
||||
@override
|
||||
String get startDate => 'Start date';
|
||||
|
||||
@override
|
||||
String get endDate => 'End date';
|
||||
|
||||
@override
|
||||
String get createdAt => 'Created at';
|
||||
|
||||
@override
|
||||
String get updatedAt => 'Updated at';
|
||||
|
||||
@override
|
||||
String get lastActivity => 'Last activity';
|
||||
|
||||
@override
|
||||
String get description => 'Description';
|
||||
|
||||
@override
|
||||
String get details => 'Details';
|
||||
|
||||
@override
|
||||
String get location => 'Location';
|
||||
|
||||
@override
|
||||
String get organizer => 'Organizer';
|
||||
|
||||
@override
|
||||
String get participants => 'Participants';
|
||||
|
||||
@override
|
||||
String get maxParticipants => 'Max participants';
|
||||
|
||||
@override
|
||||
String get currentParticipants => 'Current participants';
|
||||
|
||||
@override
|
||||
String get availableSpots => 'Available spots';
|
||||
|
||||
@override
|
||||
String get full => 'Full';
|
||||
|
||||
@override
|
||||
String get cost => 'Cost';
|
||||
|
||||
@override
|
||||
String get free => 'Free';
|
||||
|
||||
@override
|
||||
String get price => 'Price';
|
||||
|
||||
@override
|
||||
String get currency => 'Currency';
|
||||
|
||||
@override
|
||||
String get membersManagement => 'Members Management';
|
||||
|
||||
@override
|
||||
String membersTotal(int count) {
|
||||
return '$count members total';
|
||||
}
|
||||
|
||||
@override
|
||||
String get membersActive => 'Active';
|
||||
|
||||
@override
|
||||
String get membersInactive => 'Inactive';
|
||||
|
||||
@override
|
||||
String get membersPending => 'Pending';
|
||||
|
||||
@override
|
||||
String get addMember => 'Add member';
|
||||
|
||||
@override
|
||||
String get editMember => 'Edit member';
|
||||
|
||||
@override
|
||||
String get deleteMember => 'Delete member';
|
||||
|
||||
@override
|
||||
String get memberDetails => 'Member details';
|
||||
|
||||
@override
|
||||
String get searchMembers => 'Search member...';
|
||||
|
||||
@override
|
||||
String get noMembersFound => 'No members found';
|
||||
|
||||
@override
|
||||
String get eventsManagement => 'Events Management';
|
||||
|
||||
@override
|
||||
String eventsTotal(int count) {
|
||||
return '$count events total';
|
||||
}
|
||||
|
||||
@override
|
||||
String get eventsUpcoming => 'Upcoming';
|
||||
|
||||
@override
|
||||
String get eventsOngoing => 'Ongoing';
|
||||
|
||||
@override
|
||||
String get eventsPast => 'Past';
|
||||
|
||||
@override
|
||||
String get addEvent => 'Add event';
|
||||
|
||||
@override
|
||||
String get editEvent => 'Edit event';
|
||||
|
||||
@override
|
||||
String get deleteEvent => 'Delete event';
|
||||
|
||||
@override
|
||||
String get eventDetails => 'Event details';
|
||||
|
||||
@override
|
||||
String get searchEvents => 'Search event...';
|
||||
|
||||
@override
|
||||
String get noEventsFound => 'No events found';
|
||||
|
||||
@override
|
||||
String get calendar => 'Calendar';
|
||||
|
||||
@override
|
||||
String get register => 'Register';
|
||||
|
||||
@override
|
||||
String get unregister => 'Unregister';
|
||||
|
||||
@override
|
||||
String get organisationsManagement => 'Organizations Management';
|
||||
|
||||
@override
|
||||
String organisationsTotal(int count) {
|
||||
return '$count organizations total';
|
||||
}
|
||||
|
||||
@override
|
||||
String get addOrganisation => 'Add organization';
|
||||
|
||||
@override
|
||||
String get editOrganisation => 'Edit organization';
|
||||
|
||||
@override
|
||||
String get deleteOrganisation => 'Delete organization';
|
||||
|
||||
@override
|
||||
String get organisationDetails => 'Organization details';
|
||||
|
||||
@override
|
||||
String get searchOrganisations => 'Search organization...';
|
||||
|
||||
@override
|
||||
String get noOrganisationsFound => 'No organizations found';
|
||||
|
||||
@override
|
||||
String get cotisationsManagement => 'Contributions Management';
|
||||
|
||||
@override
|
||||
String cotisationsTotal(int count) {
|
||||
return '$count contributions total';
|
||||
}
|
||||
|
||||
@override
|
||||
String get cotisationPaid => 'Paid';
|
||||
|
||||
@override
|
||||
String get cotisationUnpaid => 'Unpaid';
|
||||
|
||||
@override
|
||||
String get cotisationOverdue => 'Overdue';
|
||||
|
||||
@override
|
||||
String get addCotisation => 'Add contribution';
|
||||
|
||||
@override
|
||||
String get editCotisation => 'Edit contribution';
|
||||
|
||||
@override
|
||||
String get deleteCotisation => 'Delete contribution';
|
||||
|
||||
@override
|
||||
String get cotisationDetails => 'Contribution details';
|
||||
|
||||
@override
|
||||
String get searchCotisations => 'Search contribution...';
|
||||
|
||||
@override
|
||||
String get noCotisationsFound => 'No contributions found';
|
||||
|
||||
@override
|
||||
String get amount => 'Amount';
|
||||
|
||||
@override
|
||||
String get dueDate => 'Due date';
|
||||
|
||||
@override
|
||||
String get paymentDate => 'Payment date';
|
||||
|
||||
@override
|
||||
String get paymentMethod => 'Payment method';
|
||||
|
||||
@override
|
||||
String get statistics => 'Statistics';
|
||||
|
||||
@override
|
||||
String get analytics => 'Analytics';
|
||||
|
||||
@override
|
||||
String get total => 'Total';
|
||||
|
||||
@override
|
||||
String get average => 'Average';
|
||||
|
||||
@override
|
||||
String get percentage => 'Percentage';
|
||||
|
||||
@override
|
||||
String get viewList => 'List view';
|
||||
|
||||
@override
|
||||
String get viewGrid => 'Grid view';
|
||||
|
||||
@override
|
||||
String get viewCalendar => 'Calendar view';
|
||||
|
||||
@override
|
||||
String get page => 'Page';
|
||||
|
||||
@override
|
||||
String pageOf(int current, int total) {
|
||||
return 'Page $current of $total';
|
||||
}
|
||||
|
||||
@override
|
||||
String get language => 'Language';
|
||||
|
||||
@override
|
||||
String get languageFrench => 'Français';
|
||||
|
||||
@override
|
||||
String get languageEnglish => 'English';
|
||||
|
||||
@override
|
||||
String get theme => 'Theme';
|
||||
|
||||
@override
|
||||
String get themeLight => 'Light';
|
||||
|
||||
@override
|
||||
String get themeDark => 'Dark';
|
||||
|
||||
@override
|
||||
String get themeSystem => 'System';
|
||||
|
||||
@override
|
||||
String get version => 'Version';
|
||||
|
||||
@override
|
||||
String get about => 'About';
|
||||
|
||||
@override
|
||||
String get help => 'Help';
|
||||
|
||||
@override
|
||||
String get support => 'Support';
|
||||
|
||||
@override
|
||||
String get termsOfService => 'Terms of Service';
|
||||
|
||||
@override
|
||||
String get privacyPolicy => 'Privacy Policy';
|
||||
|
||||
@override
|
||||
String get confirmDelete => 'Are you sure you want to delete?';
|
||||
|
||||
@override
|
||||
String get confirmLogout => 'Are you sure you want to log out?';
|
||||
|
||||
@override
|
||||
String get confirmCancel => 'Are you sure you want to cancel?';
|
||||
|
||||
@override
|
||||
String get requiredField => 'This field is required';
|
||||
|
||||
@override
|
||||
String get invalidEmail => 'Invalid email';
|
||||
|
||||
@override
|
||||
String get invalidPhone => 'Invalid phone number';
|
||||
|
||||
@override
|
||||
String get invalidDate => 'Invalid date';
|
||||
|
||||
@override
|
||||
String get passwordTooShort => 'Password is too short';
|
||||
|
||||
@override
|
||||
String get passwordsDoNotMatch => 'Passwords do not match';
|
||||
}
|
||||
Reference in New Issue
Block a user