From 1bafe8aaf6a97a72d5e2908decda162affca1d70 Mon Sep 17 00:00:00 2001 From: jcovaa Date: Sun, 2 Mar 2025 23:13:43 +0000 Subject: [PATCH 1/6] Added message text --- packages/uni_app/lib/l10n/intl_en.arb | 4 ++++ packages/uni_app/lib/l10n/intl_pt_PT.arb | 4 ++++ .../uni_app/lib/view/course_unit_info/course_unit_info.dart | 2 ++ 3 files changed, 10 insertions(+) diff --git a/packages/uni_app/lib/l10n/intl_en.arb b/packages/uni_app/lib/l10n/intl_en.arb index b64f0db01..a20ef6f92 100644 --- a/packages/uni_app/lib/l10n/intl_en.arb +++ b/packages/uni_app/lib/l10n/intl_en.arb @@ -214,6 +214,10 @@ "@no_exams": {}, "no_exams_label": "Looks like you are on vacation!", "@no_exams_label": {}, + "no_files": "There's no files attached", + "@no_files": {}, + "no_files_label": "Looks like you have nothing to see!", + "@no_files_label": {}, "no_favorite_restaurants": "No favorite restaurants", "@no_favorite_restaurants": {}, "no_info": "There is no information to display", diff --git a/packages/uni_app/lib/l10n/intl_pt_PT.arb b/packages/uni_app/lib/l10n/intl_pt_PT.arb index 03e3a26b8..4e7a89d2f 100644 --- a/packages/uni_app/lib/l10n/intl_pt_PT.arb +++ b/packages/uni_app/lib/l10n/intl_pt_PT.arb @@ -220,6 +220,10 @@ "@no_events": {}, "no_exams_label": "Parece que estás de férias!", "@no_exams_label": {}, + "no_files": "Não possui ficheiros anexados", + "@no_files": {}, + "no_files_label": "Parece que não tens nada para ver!", + "@no_files_label": {}, "no_favorite_restaurants": "Sem restaurantes favoritos", "@no_favorite_restaurants": {}, "no_info": "Não existem informações para apresentar", diff --git a/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart b/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart index e48748c62..022335ce0 100644 --- a/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart +++ b/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart @@ -138,6 +138,8 @@ class CourseUnitDetailPageViewState .courseUnitsFiles[widget.courseUnit]; if (files == null || files.isEmpty) { + //TODO: change here the image + //use ImageLabel from exams.dart return Center( child: Text( S.of(context).no_files_found, From 9e2643d6e67a87f897b4ea5be6f5715c60b96656 Mon Sep 17 00:00:00 2001 From: jcovaa Date: Tue, 4 Mar 2025 12:36:23 +0000 Subject: [PATCH 2/6] Generated translations --- .../lib/generated/intl/messages_all.dart | 22 +- .../lib/generated/intl/messages_en.dart | 524 +++++++----------- .../lib/generated/intl/messages_pt_PT.dart | 523 +++++++---------- packages/uni_app/lib/generated/l10n.dart | 43 +- packages/uni_app/lib/l10n/intl_en.arb | 2 +- packages/uni_app/lib/l10n/intl_pt_PT.arb | 2 +- 6 files changed, 436 insertions(+), 680 deletions(-) diff --git a/packages/uni_app/lib/generated/intl/messages_all.dart b/packages/uni_app/lib/generated/intl/messages_all.dart index b77f94db2..fb1bd2689 100644 --- a/packages/uni_app/lib/generated/intl/messages_all.dart +++ b/packages/uni_app/lib/generated/intl/messages_all.dart @@ -11,7 +11,6 @@ import 'dart:async'; -import 'package:flutter/foundation.dart'; import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; import 'package:intl/src/intl_helpers.dart'; @@ -21,8 +20,8 @@ import 'messages_pt_PT.dart' as messages_pt_pt; typedef Future LibraryLoader(); Map _deferredLibraries = { - 'en': () => new SynchronousFuture(null), - 'pt_PT': () => new SynchronousFuture(null), + 'en': () => new Future.value(null), + 'pt_PT': () => new Future.value(null), }; MessageLookupByLibrary? _findExact(String localeName) { @@ -37,18 +36,19 @@ MessageLookupByLibrary? _findExact(String localeName) { } /// User programs should call this before using [localeName] for messages. -Future initializeMessages(String localeName) { +Future initializeMessages(String localeName) async { var availableLocale = Intl.verifiedLocale( - localeName, (locale) => _deferredLibraries[locale] != null, - onFailure: (_) => null); + localeName, + (locale) => _deferredLibraries[locale] != null, + onFailure: (_) => null); if (availableLocale == null) { - return new SynchronousFuture(false); + return new Future.value(false); } var lib = _deferredLibraries[availableLocale]; - lib == null ? new SynchronousFuture(false) : lib(); + await (lib == null ? new Future.value(false) : lib()); initializeInternalMessageLookup(() => new CompositeMessageLookup()); messageLookup.addLocale(availableLocale, _findGeneratedMessagesFor); - return new SynchronousFuture(true); + return new Future.value(true); } bool _messagesExistFor(String locale) { @@ -60,8 +60,8 @@ bool _messagesExistFor(String locale) { } MessageLookupByLibrary? _findGeneratedMessagesFor(String locale) { - var actualLocale = - Intl.verifiedLocale(locale, _messagesExistFor, onFailure: (_) => null); + var actualLocale = Intl.verifiedLocale(locale, _messagesExistFor, + onFailure: (_) => null); if (actualLocale == null) return null; return _findExact(actualLocale); } diff --git a/packages/uni_app/lib/generated/intl/messages_en.dart b/packages/uni_app/lib/generated/intl/messages_en.dart index c684ea722..ed92fe83b 100644 --- a/packages/uni_app/lib/generated/intl/messages_en.dart +++ b/packages/uni_app/lib/generated/intl/messages_en.dart @@ -7,8 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes -// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes +// ignore_for_file:unused_import, file_names import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -20,335 +19,206 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'en'; - static String m0(type) => "${Intl.select(type, { - 'all_dishes': 'All dishes', - 'meat_dishes': 'Meat dishes', - 'fish_dishes': 'Fish dishes', - 'vegetarian_dishes': 'Vegetarian dishes', - 'soups': 'Soups', - 'salads': 'Salads', - 'diet_dishes': 'Diet dishes', - 'dishes_of_the_day': 'Dishes of the Day', - 'other': 'Other', - })}"; + static m0(type) => "${Intl.select(type, {'all_dishes': 'All dishes', 'meat_dishes': 'Meat dishes', 'fish_dishes': 'Fish dishes', 'vegetarian_dishes': 'Vegetarian dishes', 'soups': 'Soups', 'salads': 'Salads', 'diet_dishes': 'Diet dishes', 'dishes_of_the_day': 'Dishes of the Day', 'other': 'Other', })}"; - static String m1(time) => "last refresh at ${time}"; + static m1(time) => "last refresh at ${time}"; - static String m2(time) => - "${Intl.plural(time, zero: 'Refreshed ${time} minutes ago', one: 'Refreshed ${time} minute ago', other: 'Refreshed ${time} minutes ago')}"; + static m2(time) => "${Intl.plural(time, zero: 'Refreshed ${time} minutes ago', one: 'Refreshed ${time} minute ago', other: 'Refreshed ${time} minutes ago')}"; - static String m3(title) => "${Intl.select(title, { - 'horario': 'Schedule', - 'exames': 'Exams', - 'area': 'Personal Area', - 'cadeiras': 'Course Units', - 'autocarros': 'Buses', - 'locais': 'Places', - 'restaurantes': 'Restaurants', - 'calendario': 'Calendar', - 'biblioteca': 'Library', - 'percurso_academico': 'Academic Path', - 'mapa': 'Map', - 'faculdade': 'Faculty', - 'other': 'Other', - })}"; + static m3(title) => "${Intl.select(title, {'horario': 'Schedule', 'exames': 'Exams', 'area': 'Personal Area', 'cadeiras': 'Course Units', 'autocarros': 'Buses', 'locais': 'Places', 'restaurantes': 'Restaurants', 'calendario': 'Calendar', 'biblioteca': 'Library', 'percurso_academico': 'Academic Path', 'mapa': 'Map', 'faculdade': 'Faculty', 'other': 'Other', })}"; - static String m4(period) => "${Intl.select(period, { - 'lunch': 'Lunch', - 'dinner': 'Dinner', - 'other': 'Other', - })}"; + static m4(period) => "${Intl.select(period, {'lunch': 'Lunch', 'dinner': 'Dinner', 'other': 'Other', })}"; final messages = _notInlinedMessages(_notInlinedMessages); - static Map _notInlinedMessages(_) => { - "about": MessageLookupByLibrary.simpleMessage("About us"), - "academic_services": - MessageLookupByLibrary.simpleMessage("Academic services"), - "account_card_title": - MessageLookupByLibrary.simpleMessage("Checking account"), - "add": MessageLookupByLibrary.simpleMessage("Add"), - "add_quota": MessageLookupByLibrary.simpleMessage("Add quota"), - "add_widget": MessageLookupByLibrary.simpleMessage("Add widget"), - "agree_terms": MessageLookupByLibrary.simpleMessage( - "By entering you agree with these"), - "all_feminine": MessageLookupByLibrary.simpleMessage("All"), - "all_widgets_added": MessageLookupByLibrary.simpleMessage( - "All available widgets have already been added to your personal area!"), - "assessments": MessageLookupByLibrary.simpleMessage("Assessments"), - "at_least_one_college": - MessageLookupByLibrary.simpleMessage("Select at least one college"), - "available_amount": - MessageLookupByLibrary.simpleMessage("Available amount"), - "average": MessageLookupByLibrary.simpleMessage("Average"), - "balance": MessageLookupByLibrary.simpleMessage("Balance"), - "banner_info": MessageLookupByLibrary.simpleMessage( - "We do now collect anonymous usage statistics in order to improve your experience. You can change it in settings."), - "bibliography": MessageLookupByLibrary.simpleMessage("Bibliography"), - "breakfast": MessageLookupByLibrary.simpleMessage("Breakfast"), - "bs_description": MessageLookupByLibrary.simpleMessage( - "Did you find any bugs in the application?\nDo you have any suggestions for the app?\nTell us so we can improve!"), - "bug_description": MessageLookupByLibrary.simpleMessage( - "Bug found, how to reproduce it, etc."), - "bus_error": - MessageLookupByLibrary.simpleMessage("Unable to get information"), - "bus_information": MessageLookupByLibrary.simpleMessage( - "Select the buses you want information about:"), - "buses_personalize": - MessageLookupByLibrary.simpleMessage("Personalize your buses here"), - "buses_text": MessageLookupByLibrary.simpleMessage( - "Favorite buses will be displayed in the favorites \'Bus\' widget. The remaining ones will only be displayed on the page."), - "cancel": MessageLookupByLibrary.simpleMessage("Cancel"), - "change": MessageLookupByLibrary.simpleMessage("Change"), - "change_prompt": MessageLookupByLibrary.simpleMessage( - "Do you want to change the password?"), - "check_internet": MessageLookupByLibrary.simpleMessage( - "Check your internet connection"), - "class_registration": - MessageLookupByLibrary.simpleMessage("Class Registration"), - "collect_usage_stats": - MessageLookupByLibrary.simpleMessage("Collect usage statistics"), - "college": MessageLookupByLibrary.simpleMessage("College: "), - "college_select": - MessageLookupByLibrary.simpleMessage("select your college(s)"), - "conclude": MessageLookupByLibrary.simpleMessage("Done"), - "configured_buses": - MessageLookupByLibrary.simpleMessage("Configured Buses"), - "confirm": MessageLookupByLibrary.simpleMessage("Confirm"), - "confirm_logout": MessageLookupByLibrary.simpleMessage( - "Do you really want to log out? Your local data will be deleted and you will have to log in again."), - "consent": MessageLookupByLibrary.simpleMessage( - "I consent to this information being reviewed by NIAEFEUP and may be deleted at my request."), - "contact": MessageLookupByLibrary.simpleMessage("Contact (optional)"), - "copy_center": MessageLookupByLibrary.simpleMessage("Copy center"), - "copy_center_building": MessageLookupByLibrary.simpleMessage( - "Floor -1 of building B | AEFEUP building"), - "courseRegent": MessageLookupByLibrary.simpleMessage("Course Regent"), - "course_class": MessageLookupByLibrary.simpleMessage("Classes"), - "course_info": MessageLookupByLibrary.simpleMessage("Info"), - "courses": MessageLookupByLibrary.simpleMessage("Courses"), - "current_state": - MessageLookupByLibrary.simpleMessage("Current state: "), - "current_year": - MessageLookupByLibrary.simpleMessage("Current academic year: "), - "decrement": MessageLookupByLibrary.simpleMessage("Decrement 1,00€"), - "description": MessageLookupByLibrary.simpleMessage("Description"), - "desired_email": MessageLookupByLibrary.simpleMessage( - "Email where you want to be contacted"), - "dinner": MessageLookupByLibrary.simpleMessage("Dinner"), - "dish_type": m0, - "dona_bia": MessageLookupByLibrary.simpleMessage( - "D. Beatriz\'s stationery store"), - "dona_bia_building": MessageLookupByLibrary.simpleMessage( - "Floor -1 of building B (B-142)"), - "download_error": - MessageLookupByLibrary.simpleMessage("Error downloading the file"), - "ects": MessageLookupByLibrary.simpleMessage("ECTS performed: "), - "edit_off": MessageLookupByLibrary.simpleMessage("Edit"), - "edit_on": MessageLookupByLibrary.simpleMessage("Finish editing"), - "empty_text": - MessageLookupByLibrary.simpleMessage("Please fill in this field"), - "evaluation": MessageLookupByLibrary.simpleMessage("Evaluation"), - "exams": MessageLookupByLibrary.simpleMessage("Exams"), - "exams_filter": - MessageLookupByLibrary.simpleMessage("Exams Filter Settings"), - "exit_confirm": - MessageLookupByLibrary.simpleMessage("Do you really want to exit?"), - "expired_password": - MessageLookupByLibrary.simpleMessage("Your password has expired"), - "fail_to_authenticate": - MessageLookupByLibrary.simpleMessage("Failed to authenticate"), - "failed_login": MessageLookupByLibrary.simpleMessage("Login failed"), - "favorite_filter": MessageLookupByLibrary.simpleMessage("Favorites"), - "fee_date": MessageLookupByLibrary.simpleMessage("Deadline"), - "fee_notification": - MessageLookupByLibrary.simpleMessage("Fee deadline"), - "feedback_description": MessageLookupByLibrary.simpleMessage( - "Report an issue or suggest an improvement"), - "files": MessageLookupByLibrary.simpleMessage("Files"), - "first_year_registration": MessageLookupByLibrary.simpleMessage( - "Year of first registration: "), - "floor": MessageLookupByLibrary.simpleMessage("Floor"), - "floors": MessageLookupByLibrary.simpleMessage("Floors"), - "forgot_password": - MessageLookupByLibrary.simpleMessage("Forgot password?"), - "frequency": - MessageLookupByLibrary.simpleMessage("Eligibility for exams"), - "generate_reference": - MessageLookupByLibrary.simpleMessage("Generate reference"), - "geral_registration": - MessageLookupByLibrary.simpleMessage("General Registration"), - "improvement_registration": - MessageLookupByLibrary.simpleMessage("Enrollment for Improvement"), - "increment": MessageLookupByLibrary.simpleMessage("Increment 1,00€"), - "instructor": MessageLookupByLibrary.simpleMessage("Instructor"), - "instructors": MessageLookupByLibrary.simpleMessage("Instructors"), - "internet_status_exception": MessageLookupByLibrary.simpleMessage( - "Check your internet connection"), - "invalid_credentials": - MessageLookupByLibrary.simpleMessage("Invalid credentials"), - "keep_login": MessageLookupByLibrary.simpleMessage("Remember me"), - "language": MessageLookupByLibrary.simpleMessage("Language"), - "last_refresh_time": m1, - "last_timestamp": m2, - "leave_feedback": - MessageLookupByLibrary.simpleMessage("Leave feedback"), - "lectures": MessageLookupByLibrary.simpleMessage("Lectures"), - "library_occupation": - MessageLookupByLibrary.simpleMessage("Library Occupation"), - "load_error": MessageLookupByLibrary.simpleMessage( - "Error loading the information"), - "loading_terms": MessageLookupByLibrary.simpleMessage( - "Loading Terms and Conditions..."), - "login": MessageLookupByLibrary.simpleMessage("Login"), - "login_with_credentials": - MessageLookupByLibrary.simpleMessage("Login with credentials"), - "logout": MessageLookupByLibrary.simpleMessage("Log out"), - "lunch": MessageLookupByLibrary.simpleMessage("Lunch"), - "menus": MessageLookupByLibrary.simpleMessage("Menus"), - "min_value_reference": - MessageLookupByLibrary.simpleMessage("Minimum value: 1,00 €"), - "multimedia_center": - MessageLookupByLibrary.simpleMessage("Multimedia center"), - "nav_title": m3, - "news": MessageLookupByLibrary.simpleMessage("News"), - "no": MessageLookupByLibrary.simpleMessage("No"), - "noExamsScheduled": - MessageLookupByLibrary.simpleMessage("No exams scheduled"), - "noInstructors": - MessageLookupByLibrary.simpleMessage("No instructors assigned"), - "no_app": MessageLookupByLibrary.simpleMessage( - "No app found to open the file"), - "no_bus": MessageLookupByLibrary.simpleMessage("Don\'t miss any bus!"), - "no_bus_stops": - MessageLookupByLibrary.simpleMessage("No configured stops"), - "no_class": MessageLookupByLibrary.simpleMessage( - "There are no classes to display"), - "no_classes": - MessageLookupByLibrary.simpleMessage("No classes to present"), - "no_classes_on": - MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), - "no_classes_on_weekend": - MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), - "no_classes_this_week": MessageLookupByLibrary.simpleMessage( - "You have no classes this week"), - "no_college": MessageLookupByLibrary.simpleMessage("no college"), - "no_course_units": MessageLookupByLibrary.simpleMessage( - "No course units in the selected period"), - "no_courses": - MessageLookupByLibrary.simpleMessage("No courses we\'re found"), - "no_courses_description": - MessageLookupByLibrary.simpleMessage("Try to refresh the page"), - "no_data": MessageLookupByLibrary.simpleMessage( - "There is no data to show at this time"), - "no_date": MessageLookupByLibrary.simpleMessage("No date"), - "no_events": MessageLookupByLibrary.simpleMessage("No events found"), - "no_exams": MessageLookupByLibrary.simpleMessage( - "You have no exams scheduled\n"), - "no_exams_label": MessageLookupByLibrary.simpleMessage( - "Looks like you are on vacation!"), - "no_favorite_restaurants": - MessageLookupByLibrary.simpleMessage("No favorite restaurants"), - "no_files_found": - MessageLookupByLibrary.simpleMessage("No files found"), - "no_info": MessageLookupByLibrary.simpleMessage( - "There is no information to display"), - "no_internet": MessageLookupByLibrary.simpleMessage( - "It looks like you\'re offline"), - "no_library_info": MessageLookupByLibrary.simpleMessage( - "No library occupation information available"), - "no_link": - MessageLookupByLibrary.simpleMessage("We couldn\'t open the link"), - "no_menu_info": MessageLookupByLibrary.simpleMessage( - "There is no information available about meals"), - "no_menus": MessageLookupByLibrary.simpleMessage( - "There are no meals available"), - "no_name_course": - MessageLookupByLibrary.simpleMessage("Unnamed course"), - "no_places_info": MessageLookupByLibrary.simpleMessage( - "There is no information available about places"), - "no_print_info": MessageLookupByLibrary.simpleMessage( - "No print balance information"), - "no_references": MessageLookupByLibrary.simpleMessage( - "There are no references to pay"), - "no_results": MessageLookupByLibrary.simpleMessage("No match"), - "no_selected_courses": MessageLookupByLibrary.simpleMessage( - "There are no course units to display"), - "no_selected_exams": MessageLookupByLibrary.simpleMessage( - "There are no exams to present"), - "no_trips": MessageLookupByLibrary.simpleMessage( - "No trips found at the moment"), - "notifications": MessageLookupByLibrary.simpleMessage("Notifications"), - "occurrence_type": - MessageLookupByLibrary.simpleMessage("Type of occurrence"), - "of_month": MessageLookupByLibrary.simpleMessage("of"), - "open_error": - MessageLookupByLibrary.simpleMessage("Error opening the file"), - "other_links": MessageLookupByLibrary.simpleMessage("Other links"), - "pass_change_request": MessageLookupByLibrary.simpleMessage( - "For security reasons, passwords must be changed periodically."), - "password": MessageLookupByLibrary.simpleMessage("Password"), - "pendent_references": - MessageLookupByLibrary.simpleMessage("Pending references"), - "permission_denied": - MessageLookupByLibrary.simpleMessage("Permission denied"), - "personal_assistance": - MessageLookupByLibrary.simpleMessage("Face-to-face assistance"), - "press_again": - MessageLookupByLibrary.simpleMessage("Press again to exit"), - "print": MessageLookupByLibrary.simpleMessage("Print"), - "print_balance": MessageLookupByLibrary.simpleMessage("Print balance"), - "prints": MessageLookupByLibrary.simpleMessage("Prints"), - "problem_id": MessageLookupByLibrary.simpleMessage( - "Brief identification of the problem"), - "program": MessageLookupByLibrary.simpleMessage("Program"), - "reference_sigarra_help": MessageLookupByLibrary.simpleMessage( - "The generated reference data will appear in Sigarra, checking account.\nProfile > Checking Account"), - "reference_success": MessageLookupByLibrary.simpleMessage( - "Reference created successfully!"), - "remove": MessageLookupByLibrary.simpleMessage("Delete"), - "report_error": MessageLookupByLibrary.simpleMessage("Report error"), - "restaurant_main_page": MessageLookupByLibrary.simpleMessage( - "Do you want to see your favorite restaurants in the main page?"), - "restaurant_period": m4, - "room": MessageLookupByLibrary.simpleMessage("Room"), - "schedule": MessageLookupByLibrary.simpleMessage("Schedule"), - "school_calendar": - MessageLookupByLibrary.simpleMessage("School Calendar"), - "search": MessageLookupByLibrary.simpleMessage("Search"), - "semester": MessageLookupByLibrary.simpleMessage("Semester"), - "send": MessageLookupByLibrary.simpleMessage("Send"), - "sent_error": MessageLookupByLibrary.simpleMessage( - "An error occurred in sending"), - "settings": MessageLookupByLibrary.simpleMessage("Settings"), - "snackbar": MessageLookupByLibrary.simpleMessage("Snackbar"), - "some_error": MessageLookupByLibrary.simpleMessage("Some error!"), - "stcp_stops": - MessageLookupByLibrary.simpleMessage("STCP - Upcoming Trips"), - "student_number": - MessageLookupByLibrary.simpleMessage("Student Number"), - "success": MessageLookupByLibrary.simpleMessage("Sent with success"), - "successful_open": - MessageLookupByLibrary.simpleMessage("File opened successfully"), - "tele_assistance": - MessageLookupByLibrary.simpleMessage("Telephone assistance"), - "tele_personal_assistance": MessageLookupByLibrary.simpleMessage( - "Face-to-face and telephone assistance"), - "telephone": MessageLookupByLibrary.simpleMessage("Telephone"), - "terms": MessageLookupByLibrary.simpleMessage("Terms and Conditions"), - "theme": MessageLookupByLibrary.simpleMessage("Theme"), - "title": MessageLookupByLibrary.simpleMessage("Title"), - "try_again": MessageLookupByLibrary.simpleMessage("Try again"), - "try_different_login": - MessageLookupByLibrary.simpleMessage("Having trouble signing in?"), - "uc_info": MessageLookupByLibrary.simpleMessage("Open UC page"), - "unavailable": MessageLookupByLibrary.simpleMessage("Unavailable"), - "valid_email": - MessageLookupByLibrary.simpleMessage("Please enter a valid email"), - "widget_prompt": MessageLookupByLibrary.simpleMessage( - "Choose a widget to add to your personal area:"), - "wrong_credentials_exception": - MessageLookupByLibrary.simpleMessage("Invalid credentials"), - "year": MessageLookupByLibrary.simpleMessage("Year"), - "yes": MessageLookupByLibrary.simpleMessage("Yes") - }; + static _notInlinedMessages(_) => { + "about" : MessageLookupByLibrary.simpleMessage("About us"), + "academic_services" : MessageLookupByLibrary.simpleMessage("Academic services"), + "account_card_title" : MessageLookupByLibrary.simpleMessage("Checking account"), + "add" : MessageLookupByLibrary.simpleMessage("Add"), + "add_quota" : MessageLookupByLibrary.simpleMessage("Add quota"), + "add_widget" : MessageLookupByLibrary.simpleMessage("Add widget"), + "agree_terms" : MessageLookupByLibrary.simpleMessage("By entering you agree with these"), + "all_feminine" : MessageLookupByLibrary.simpleMessage("All"), + "all_widgets_added" : MessageLookupByLibrary.simpleMessage("All available widgets have already been added to your personal area!"), + "assessments" : MessageLookupByLibrary.simpleMessage("Assessments"), + "at_least_one_college" : MessageLookupByLibrary.simpleMessage("Select at least one college"), + "available_amount" : MessageLookupByLibrary.simpleMessage("Available amount"), + "average" : MessageLookupByLibrary.simpleMessage("Average"), + "balance" : MessageLookupByLibrary.simpleMessage("Balance"), + "banner_info" : MessageLookupByLibrary.simpleMessage("We do now collect anonymous usage statistics in order to improve your experience. You can change it in settings."), + "bibliography" : MessageLookupByLibrary.simpleMessage("Bibliography"), + "breakfast" : MessageLookupByLibrary.simpleMessage("Breakfast"), + "bs_description" : MessageLookupByLibrary.simpleMessage("Did you find any bugs in the application?\nDo you have any suggestions for the app?\nTell us so we can improve!"), + "bug_description" : MessageLookupByLibrary.simpleMessage("Bug found, how to reproduce it, etc."), + "bus_error" : MessageLookupByLibrary.simpleMessage("Unable to get information"), + "bus_information" : MessageLookupByLibrary.simpleMessage("Select the buses you want information about:"), + "buses_personalize" : MessageLookupByLibrary.simpleMessage("Personalize your buses here"), + "buses_text" : MessageLookupByLibrary.simpleMessage("Favorite buses will be displayed in the favorites \'Bus\' widget. The remaining ones will only be displayed on the page."), + "cancel" : MessageLookupByLibrary.simpleMessage("Cancel"), + "change" : MessageLookupByLibrary.simpleMessage("Change"), + "change_prompt" : MessageLookupByLibrary.simpleMessage("Do you want to change the password?"), + "check_internet" : MessageLookupByLibrary.simpleMessage("Check your internet connection"), + "class_registration" : MessageLookupByLibrary.simpleMessage("Class Registration"), + "collect_usage_stats" : MessageLookupByLibrary.simpleMessage("Collect usage statistics"), + "college" : MessageLookupByLibrary.simpleMessage("College: "), + "college_select" : MessageLookupByLibrary.simpleMessage("select your college(s)"), + "conclude" : MessageLookupByLibrary.simpleMessage("Done"), + "configured_buses" : MessageLookupByLibrary.simpleMessage("Configured Buses"), + "confirm" : MessageLookupByLibrary.simpleMessage("Confirm"), + "confirm_logout" : MessageLookupByLibrary.simpleMessage("Do you really want to log out? Your local data will be deleted and you will have to log in again."), + "consent" : MessageLookupByLibrary.simpleMessage("I consent to this information being reviewed by NIAEFEUP and may be deleted at my request."), + "contact" : MessageLookupByLibrary.simpleMessage("Contact (optional)"), + "copy_center" : MessageLookupByLibrary.simpleMessage("Copy center"), + "copy_center_building" : MessageLookupByLibrary.simpleMessage("Floor -1 of building B | AEFEUP building"), + "courseRegent" : MessageLookupByLibrary.simpleMessage("Course Regent"), + "course_class" : MessageLookupByLibrary.simpleMessage("Classes"), + "course_info" : MessageLookupByLibrary.simpleMessage("Info"), + "courses" : MessageLookupByLibrary.simpleMessage("Courses"), + "current_state" : MessageLookupByLibrary.simpleMessage("Current state: "), + "current_year" : MessageLookupByLibrary.simpleMessage("Current academic year: "), + "decrement" : MessageLookupByLibrary.simpleMessage("Decrement 1,00€"), + "description" : MessageLookupByLibrary.simpleMessage("Description"), + "desired_email" : MessageLookupByLibrary.simpleMessage("Email where you want to be contacted"), + "dinner" : MessageLookupByLibrary.simpleMessage("Dinner"), + "dish_type" : m0, + "dona_bia" : MessageLookupByLibrary.simpleMessage("D. Beatriz\'s stationery store"), + "dona_bia_building" : MessageLookupByLibrary.simpleMessage("Floor -1 of building B (B-142)"), + "download_error" : MessageLookupByLibrary.simpleMessage("Error downloading the file"), + "ects" : MessageLookupByLibrary.simpleMessage("ECTS performed: "), + "edit_off" : MessageLookupByLibrary.simpleMessage("Edit"), + "edit_on" : MessageLookupByLibrary.simpleMessage("Finish editing"), + "empty_text" : MessageLookupByLibrary.simpleMessage("Please fill in this field"), + "evaluation" : MessageLookupByLibrary.simpleMessage("Evaluation"), + "exams" : MessageLookupByLibrary.simpleMessage("Exams"), + "exams_filter" : MessageLookupByLibrary.simpleMessage("Exams Filter Settings"), + "exit_confirm" : MessageLookupByLibrary.simpleMessage("Do you really want to exit?"), + "expired_password" : MessageLookupByLibrary.simpleMessage("Your password has expired"), + "fail_to_authenticate" : MessageLookupByLibrary.simpleMessage("Failed to authenticate"), + "failed_login" : MessageLookupByLibrary.simpleMessage("Login failed"), + "favorite_filter" : MessageLookupByLibrary.simpleMessage("Favorites"), + "fee_date" : MessageLookupByLibrary.simpleMessage("Deadline"), + "fee_notification" : MessageLookupByLibrary.simpleMessage("Fee deadline"), + "feedback_description" : MessageLookupByLibrary.simpleMessage("Report an issue or suggest an improvement"), + "files" : MessageLookupByLibrary.simpleMessage("Files"), + "first_year_registration" : MessageLookupByLibrary.simpleMessage("Year of first registration: "), + "floor" : MessageLookupByLibrary.simpleMessage("Floor"), + "floors" : MessageLookupByLibrary.simpleMessage("Floors"), + "forgot_password" : MessageLookupByLibrary.simpleMessage("Forgot password?"), + "frequency" : MessageLookupByLibrary.simpleMessage("Eligibility for exams"), + "generate_reference" : MessageLookupByLibrary.simpleMessage("Generate reference"), + "geral_registration" : MessageLookupByLibrary.simpleMessage("General Registration"), + "improvement_registration" : MessageLookupByLibrary.simpleMessage("Enrollment for Improvement"), + "increment" : MessageLookupByLibrary.simpleMessage("Increment 1,00€"), + "instructor" : MessageLookupByLibrary.simpleMessage("Instructor"), + "instructors" : MessageLookupByLibrary.simpleMessage("Instructors"), + "internet_status_exception" : MessageLookupByLibrary.simpleMessage("Check your internet connection"), + "invalid_credentials" : MessageLookupByLibrary.simpleMessage("Invalid credentials"), + "keep_login" : MessageLookupByLibrary.simpleMessage("Remember me"), + "language" : MessageLookupByLibrary.simpleMessage("Language"), + "last_refresh_time" : m1, + "last_timestamp" : m2, + "leave_feedback" : MessageLookupByLibrary.simpleMessage("Leave feedback"), + "lectures" : MessageLookupByLibrary.simpleMessage("Lectures"), + "library_occupation" : MessageLookupByLibrary.simpleMessage("Library Occupation"), + "load_error" : MessageLookupByLibrary.simpleMessage("Error loading the information"), + "loading_terms" : MessageLookupByLibrary.simpleMessage("Loading Terms and Conditions..."), + "login" : MessageLookupByLibrary.simpleMessage("Login"), + "login_with_credentials" : MessageLookupByLibrary.simpleMessage("Login with credentials"), + "logout" : MessageLookupByLibrary.simpleMessage("Log out"), + "lunch" : MessageLookupByLibrary.simpleMessage("Lunch"), + "menus" : MessageLookupByLibrary.simpleMessage("Menus"), + "min_value_reference" : MessageLookupByLibrary.simpleMessage("Minimum value: 1,00 €"), + "multimedia_center" : MessageLookupByLibrary.simpleMessage("Multimedia center"), + "nav_title" : m3, + "news" : MessageLookupByLibrary.simpleMessage("News"), + "no" : MessageLookupByLibrary.simpleMessage("No"), + "noExamsScheduled" : MessageLookupByLibrary.simpleMessage("No exams scheduled"), + "noInstructors" : MessageLookupByLibrary.simpleMessage("No instructors assigned"), + "no_app" : MessageLookupByLibrary.simpleMessage("No app found to open the file"), + "no_bus" : MessageLookupByLibrary.simpleMessage("Don\'t miss any bus!"), + "no_bus_stops" : MessageLookupByLibrary.simpleMessage("No configured stops"), + "no_class" : MessageLookupByLibrary.simpleMessage("There are no classes to display"), + "no_classes" : MessageLookupByLibrary.simpleMessage("No classes to present"), + "no_classes_on" : MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), + "no_classes_on_weekend" : MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), + "no_classes_this_week" : MessageLookupByLibrary.simpleMessage("You have no classes this week"), + "no_college" : MessageLookupByLibrary.simpleMessage("no college"), + "no_course_units" : MessageLookupByLibrary.simpleMessage("No course units in the selected period"), + "no_courses" : MessageLookupByLibrary.simpleMessage("No courses we\'re found"), + "no_courses_description" : MessageLookupByLibrary.simpleMessage("Try to refresh the page"), + "no_data" : MessageLookupByLibrary.simpleMessage("There is no data to show at this time"), + "no_date" : MessageLookupByLibrary.simpleMessage("No date"), + "no_events" : MessageLookupByLibrary.simpleMessage("No events found"), + "no_exams" : MessageLookupByLibrary.simpleMessage("You have no exams scheduled\n"), + "no_exams_label" : MessageLookupByLibrary.simpleMessage("Looks like you are on vacation!"), + "no_favorite_restaurants" : MessageLookupByLibrary.simpleMessage("No favorite restaurants"), + "no_files" : MessageLookupByLibrary.simpleMessage("There\'s no files attached"), + "no_files_found" : MessageLookupByLibrary.simpleMessage("No files found"), + "no_files_label" : MessageLookupByLibrary.simpleMessage("You have nothing to see!"), + "no_info" : MessageLookupByLibrary.simpleMessage("There is no information to display"), + "no_internet" : MessageLookupByLibrary.simpleMessage("It looks like you\'re offline"), + "no_library_info" : MessageLookupByLibrary.simpleMessage("No library occupation information available"), + "no_link" : MessageLookupByLibrary.simpleMessage("We couldn\'t open the link"), + "no_menu_info" : MessageLookupByLibrary.simpleMessage("There is no information available about meals"), + "no_menus" : MessageLookupByLibrary.simpleMessage("There are no meals available"), + "no_name_course" : MessageLookupByLibrary.simpleMessage("Unnamed course"), + "no_places_info" : MessageLookupByLibrary.simpleMessage("There is no information available about places"), + "no_print_info" : MessageLookupByLibrary.simpleMessage("No print balance information"), + "no_references" : MessageLookupByLibrary.simpleMessage("There are no references to pay"), + "no_results" : MessageLookupByLibrary.simpleMessage("No match"), + "no_selected_courses" : MessageLookupByLibrary.simpleMessage("There are no course units to display"), + "no_selected_exams" : MessageLookupByLibrary.simpleMessage("There are no exams to present"), + "no_trips" : MessageLookupByLibrary.simpleMessage("No trips found at the moment"), + "notifications" : MessageLookupByLibrary.simpleMessage("Notifications"), + "occurrence_type" : MessageLookupByLibrary.simpleMessage("Type of occurrence"), + "of_month" : MessageLookupByLibrary.simpleMessage("of"), + "open_error" : MessageLookupByLibrary.simpleMessage("Error opening the file"), + "other_links" : MessageLookupByLibrary.simpleMessage("Other links"), + "pass_change_request" : MessageLookupByLibrary.simpleMessage("For security reasons, passwords must be changed periodically."), + "password" : MessageLookupByLibrary.simpleMessage("Password"), + "pendent_references" : MessageLookupByLibrary.simpleMessage("Pending references"), + "permission_denied" : MessageLookupByLibrary.simpleMessage("Permission denied"), + "personal_assistance" : MessageLookupByLibrary.simpleMessage("Face-to-face assistance"), + "press_again" : MessageLookupByLibrary.simpleMessage("Press again to exit"), + "print" : MessageLookupByLibrary.simpleMessage("Print"), + "print_balance" : MessageLookupByLibrary.simpleMessage("Print balance"), + "prints" : MessageLookupByLibrary.simpleMessage("Prints"), + "problem_id" : MessageLookupByLibrary.simpleMessage("Brief identification of the problem"), + "program" : MessageLookupByLibrary.simpleMessage("Program"), + "reference_sigarra_help" : MessageLookupByLibrary.simpleMessage("The generated reference data will appear in Sigarra, checking account.\nProfile > Checking Account"), + "reference_success" : MessageLookupByLibrary.simpleMessage("Reference created successfully!"), + "remove" : MessageLookupByLibrary.simpleMessage("Delete"), + "report_error" : MessageLookupByLibrary.simpleMessage("Report error"), + "restaurant_main_page" : MessageLookupByLibrary.simpleMessage("Do you want to see your favorite restaurants in the main page?"), + "restaurant_period" : m4, + "room" : MessageLookupByLibrary.simpleMessage("Room"), + "schedule" : MessageLookupByLibrary.simpleMessage("Schedule"), + "school_calendar" : MessageLookupByLibrary.simpleMessage("School Calendar"), + "search" : MessageLookupByLibrary.simpleMessage("Search"), + "semester" : MessageLookupByLibrary.simpleMessage("Semester"), + "send" : MessageLookupByLibrary.simpleMessage("Send"), + "sent_error" : MessageLookupByLibrary.simpleMessage("An error occurred in sending"), + "settings" : MessageLookupByLibrary.simpleMessage("Settings"), + "snackbar" : MessageLookupByLibrary.simpleMessage("Snackbar"), + "some_error" : MessageLookupByLibrary.simpleMessage("Some error!"), + "stcp_stops" : MessageLookupByLibrary.simpleMessage("STCP - Upcoming Trips"), + "student_number" : MessageLookupByLibrary.simpleMessage("Student Number"), + "success" : MessageLookupByLibrary.simpleMessage("Sent with success"), + "successful_open" : MessageLookupByLibrary.simpleMessage("File opened successfully"), + "tele_assistance" : MessageLookupByLibrary.simpleMessage("Telephone assistance"), + "tele_personal_assistance" : MessageLookupByLibrary.simpleMessage("Face-to-face and telephone assistance"), + "telephone" : MessageLookupByLibrary.simpleMessage("Telephone"), + "terms" : MessageLookupByLibrary.simpleMessage("Terms and Conditions"), + "theme" : MessageLookupByLibrary.simpleMessage("Theme"), + "title" : MessageLookupByLibrary.simpleMessage("Title"), + "try_again" : MessageLookupByLibrary.simpleMessage("Try again"), + "try_different_login" : MessageLookupByLibrary.simpleMessage("Having trouble signing in?"), + "uc_info" : MessageLookupByLibrary.simpleMessage("Open UC page"), + "unavailable" : MessageLookupByLibrary.simpleMessage("Unavailable"), + "valid_email" : MessageLookupByLibrary.simpleMessage("Please enter a valid email"), + "widget_prompt" : MessageLookupByLibrary.simpleMessage("Choose a widget to add to your personal area:"), + "wrong_credentials_exception" : MessageLookupByLibrary.simpleMessage("Invalid credentials"), + "year" : MessageLookupByLibrary.simpleMessage("Year"), + "yes" : MessageLookupByLibrary.simpleMessage("Yes") + }; } diff --git a/packages/uni_app/lib/generated/intl/messages_pt_PT.dart b/packages/uni_app/lib/generated/intl/messages_pt_PT.dart index 296707ff4..385c455c2 100644 --- a/packages/uni_app/lib/generated/intl/messages_pt_PT.dart +++ b/packages/uni_app/lib/generated/intl/messages_pt_PT.dart @@ -7,8 +7,7 @@ // ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new // ignore_for_file:prefer_single_quotes,comment_references, directives_ordering // ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases -// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes -// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes +// ignore_for_file:unused_import, file_names import 'package:intl/intl.dart'; import 'package:intl/message_lookup_by_library.dart'; @@ -20,335 +19,205 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'pt_PT'; - static String m0(type) => "${Intl.select(type, { - 'all_dishes': 'Todos os pratos', - 'meat_dishes': 'Pratos de Carne', - 'fish_dishes': 'Pratos de Peixe', - 'vegetarian_dishes': 'Pratos Vegetarianos', - 'soups': 'Sopas', - 'salads': 'Saladas', - 'diet_dishes': 'Pratos de Dieta', - 'dishes_of_the_day': 'Pratos do Dia', - 'other': 'Outros', - })}"; + static m0(type) => "${Intl.select(type, {'all_dishes': 'Todos os pratos', 'meat_dishes': 'Pratos de Carne', 'fish_dishes': 'Pratos de Peixe', 'vegetarian_dishes': 'Pratos Vegetarianos', 'soups': 'Sopas', 'salads': 'Saladas', 'diet_dishes': 'Pratos de Dieta', 'dishes_of_the_day': 'Pratos do Dia', 'other': 'Outros', })}"; - static String m1(time) => "última atualização às ${time}"; + static m1(time) => "última atualização às ${time}"; - static String m2(time) => - "${Intl.plural(time, zero: 'Atualizado há ${time} minutos', one: 'Atualizado há ${time} minuto', other: 'Atualizado há ${time} minutos')}"; + static m2(time) => "${Intl.plural(time, zero: 'Atualizado há ${time} minutos', one: 'Atualizado há ${time} minuto', other: 'Atualizado há ${time} minutos')}"; - static String m3(title) => "${Intl.select(title, { - 'horario': 'Horário', - 'exames': 'Exames', - 'area': 'Área Pessoal', - 'cadeiras': 'Cadeiras', - 'autocarros': 'Autocarros', - 'locais': 'Locais', - 'restaurantes': 'Restaurantes', - 'calendario': 'Calendário', - 'biblioteca': 'Biblioteca', - 'percurso_academico': 'Percurso Académico', - 'mapa': 'Mapa', - 'faculdade': 'Faculdade', - 'other': 'Outros', - })}"; + static m3(title) => "${Intl.select(title, {'horario': 'Horário', 'exames': 'Exames', 'area': 'Área Pessoal', 'cadeiras': 'Cadeiras', 'autocarros': 'Autocarros', 'locais': 'Locais', 'restaurantes': 'Restaurantes', 'calendario': 'Calendário', 'biblioteca': 'Biblioteca', 'percurso_academico': 'Percurso Académico', 'mapa': 'Mapa', 'faculdade': 'Faculdade', 'other': 'Outros', })}"; - static String m4(period) => "${Intl.select(period, { - 'lunch': 'Almoço', - 'dinner': 'Jantar', - 'other': 'Other', - })}"; + static m4(period) => "${Intl.select(period, {'lunch': 'Almoço', 'dinner': 'Jantar', 'other': 'Other', })}"; final messages = _notInlinedMessages(_notInlinedMessages); - static Map _notInlinedMessages(_) => { - "about": MessageLookupByLibrary.simpleMessage("Sobre nós"), - "academic_services": - MessageLookupByLibrary.simpleMessage("Serviços académicos"), - "account_card_title": - MessageLookupByLibrary.simpleMessage("Conta Corrente"), - "add": MessageLookupByLibrary.simpleMessage("Adicionar"), - "add_quota": MessageLookupByLibrary.simpleMessage("Adicionar quota"), - "add_widget": MessageLookupByLibrary.simpleMessage("Adicionar widget"), - "agree_terms": MessageLookupByLibrary.simpleMessage( - "Ao entrares confirmas que concordas com estes"), - "all_feminine": MessageLookupByLibrary.simpleMessage("Todas"), - "all_widgets_added": MessageLookupByLibrary.simpleMessage( - "Todos os widgets disponíveis já foram adicionados à tua área pessoal!"), - "assessments": MessageLookupByLibrary.simpleMessage("Avaliações"), - "at_least_one_college": MessageLookupByLibrary.simpleMessage( - "Seleciona pelo menos uma faculdade"), - "available_amount": - MessageLookupByLibrary.simpleMessage("Valor disponível"), - "average": MessageLookupByLibrary.simpleMessage("Média"), - "balance": MessageLookupByLibrary.simpleMessage("Saldo"), - "banner_info": MessageLookupByLibrary.simpleMessage( - "Agora recolhemos estatísticas de uso anónimas para melhorar a tua experiência. Podes alterá-lo nas definições."), - "bibliography": MessageLookupByLibrary.simpleMessage("Bibliografia"), - "breakfast": MessageLookupByLibrary.simpleMessage("Pequeno Almoço"), - "bs_description": MessageLookupByLibrary.simpleMessage( - "Encontraste algum bug na aplicação?\nTens alguma sugestão para a app?\nConta-nos para que possamos melhorar!"), - "bug_description": MessageLookupByLibrary.simpleMessage( - "Bug encontrado, como o reproduzir, etc"), - "bus_error": MessageLookupByLibrary.simpleMessage( - "Não foi possível obter informação"), - "bus_information": MessageLookupByLibrary.simpleMessage( - "Seleciona os autocarros dos quais queres informação:"), - "buses_personalize": MessageLookupByLibrary.simpleMessage( - "Configura aqui os teus autocarros"), - "buses_text": MessageLookupByLibrary.simpleMessage( - "Os autocarros favoritos serão apresentados no widget \'Autocarros\' dos favoritos. Os restantes serão apresentados apenas na página."), - "cancel": MessageLookupByLibrary.simpleMessage("Cancelar"), - "change": MessageLookupByLibrary.simpleMessage("Alterar"), - "change_prompt": MessageLookupByLibrary.simpleMessage( - "Deseja alterar a palavra-passe?"), - "check_internet": MessageLookupByLibrary.simpleMessage( - "Verifica a tua ligação à internet"), - "class_registration": - MessageLookupByLibrary.simpleMessage("Inscrição de Turmas"), - "collect_usage_stats": MessageLookupByLibrary.simpleMessage( - "Partilhar estatísticas de uso"), - "college": MessageLookupByLibrary.simpleMessage("Faculdade: "), - "college_select": MessageLookupByLibrary.simpleMessage( - "seleciona a(s) tua(s) faculdade(s)"), - "conclude": MessageLookupByLibrary.simpleMessage("Concluído"), - "configured_buses": - MessageLookupByLibrary.simpleMessage("Autocarros Configurados"), - "confirm": MessageLookupByLibrary.simpleMessage("Confirmar"), - "confirm_logout": MessageLookupByLibrary.simpleMessage( - "Tens a certeza de que queres terminar sessão? Os teus dados locais serão apagados e terás de iniciar sessão novamente."), - "consent": MessageLookupByLibrary.simpleMessage( - "Consinto que esta informação seja revista pelo NIAEFEUP, podendo ser eliminada a meu pedido."), - "contact": MessageLookupByLibrary.simpleMessage("Contacto (opcional)"), - "copy_center": MessageLookupByLibrary.simpleMessage("Centro de cópias"), - "copy_center_building": MessageLookupByLibrary.simpleMessage( - "Piso -1 do edifício B | Edifício da AEFEUP"), - "courseRegent": - MessageLookupByLibrary.simpleMessage("Regente da Cadeira"), - "course_class": MessageLookupByLibrary.simpleMessage("Turmas"), - "course_info": MessageLookupByLibrary.simpleMessage("Ficha"), - "courses": MessageLookupByLibrary.simpleMessage("Cursos"), - "current_state": MessageLookupByLibrary.simpleMessage("Estado atual: "), - "current_year": - MessageLookupByLibrary.simpleMessage("Ano curricular atual: "), - "decrement": MessageLookupByLibrary.simpleMessage("Decrementar 1,00€"), - "description": MessageLookupByLibrary.simpleMessage("Descrição"), - "desired_email": MessageLookupByLibrary.simpleMessage( - "Email em que desejas ser contactado"), - "dinner": MessageLookupByLibrary.simpleMessage("Jantar"), - "dish_type": m0, - "dona_bia": - MessageLookupByLibrary.simpleMessage("Papelaria D. Beatriz"), - "dona_bia_building": MessageLookupByLibrary.simpleMessage( - "Piso -1 do edifício B (B-142)"), - "download_error": MessageLookupByLibrary.simpleMessage( - "Erro ao descarregar o ficheiro"), - "ects": MessageLookupByLibrary.simpleMessage("ECTS realizados: "), - "edit_off": MessageLookupByLibrary.simpleMessage("Editar"), - "edit_on": MessageLookupByLibrary.simpleMessage("Concluir edição"), - "empty_text": MessageLookupByLibrary.simpleMessage( - "Por favor preenche este campo"), - "evaluation": MessageLookupByLibrary.simpleMessage("Avaliação"), - "exams": MessageLookupByLibrary.simpleMessage("Exames"), - "exams_filter": - MessageLookupByLibrary.simpleMessage("Definições Filtro de Exames"), - "exit_confirm": MessageLookupByLibrary.simpleMessage( - "Tem a certeza de que pretende sair?"), - "expired_password": - MessageLookupByLibrary.simpleMessage("A tua palavra-passe expirou"), - "fail_to_authenticate": - MessageLookupByLibrary.simpleMessage("Falha ao autenticar"), - "failed_login": MessageLookupByLibrary.simpleMessage("O login falhou"), - "favorite_filter": MessageLookupByLibrary.simpleMessage("Favoritos"), - "fee_date": MessageLookupByLibrary.simpleMessage("Data limite"), - "fee_notification": - MessageLookupByLibrary.simpleMessage("Data limite de propina"), - "feedback_description": MessageLookupByLibrary.simpleMessage( - "Reporta um problema ou sugere uma melhoria"), - "files": MessageLookupByLibrary.simpleMessage("Ficheiros"), - "first_year_registration": - MessageLookupByLibrary.simpleMessage("Ano da primeira inscrição: "), - "floor": MessageLookupByLibrary.simpleMessage("Piso"), - "floors": MessageLookupByLibrary.simpleMessage("Pisos"), - "forgot_password": - MessageLookupByLibrary.simpleMessage("Esqueceu a palavra-passe?"), - "frequency": - MessageLookupByLibrary.simpleMessage("Obtenção de Frequência"), - "generate_reference": - MessageLookupByLibrary.simpleMessage("Gerar referência"), - "geral_registration": - MessageLookupByLibrary.simpleMessage("Inscrição Geral"), - "improvement_registration": - MessageLookupByLibrary.simpleMessage("Inscrição para Melhoria"), - "increment": MessageLookupByLibrary.simpleMessage("Incrementar 1,00€"), - "instructor": MessageLookupByLibrary.simpleMessage("Docente"), - "instructors": MessageLookupByLibrary.simpleMessage("Docentes"), - "internet_status_exception": MessageLookupByLibrary.simpleMessage( - "Verifique sua conexão com a internet"), - "invalid_credentials": - MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), - "keep_login": MessageLookupByLibrary.simpleMessage("Lembre-se de mim"), - "language": MessageLookupByLibrary.simpleMessage("Idioma"), - "last_refresh_time": m1, - "last_timestamp": m2, - "leave_feedback": MessageLookupByLibrary.simpleMessage("Feedback"), - "lectures": MessageLookupByLibrary.simpleMessage("Aulas"), - "library_occupation": - MessageLookupByLibrary.simpleMessage("Ocupação da Biblioteca"), - "load_error": MessageLookupByLibrary.simpleMessage( - "Erro ao carregar a informação"), - "loading_terms": MessageLookupByLibrary.simpleMessage( - "Carregando os Termos e Condições..."), - "login": MessageLookupByLibrary.simpleMessage("Entrar"), - "login_with_credentials": - MessageLookupByLibrary.simpleMessage("Entrar com credenciais"), - "logout": MessageLookupByLibrary.simpleMessage("Terminar sessão"), - "lunch": MessageLookupByLibrary.simpleMessage("Almoço"), - "menus": MessageLookupByLibrary.simpleMessage("Ementas"), - "min_value_reference": - MessageLookupByLibrary.simpleMessage("Valor mínimo: 1,00 €"), - "multimedia_center": - MessageLookupByLibrary.simpleMessage("Centro de multimédia"), - "nav_title": m3, - "news": MessageLookupByLibrary.simpleMessage("Notícias"), - "no": MessageLookupByLibrary.simpleMessage("Não"), - "noExamsScheduled": - MessageLookupByLibrary.simpleMessage("Não há exames agendados"), - "noInstructors": - MessageLookupByLibrary.simpleMessage("Não há docentes atribuídos"), - "no_app": MessageLookupByLibrary.simpleMessage( - "Nenhuma aplicação encontrada para abrir o ficheiro"), - "no_bus": MessageLookupByLibrary.simpleMessage( - "Não percas nenhum autocarro!"), - "no_bus_stops": MessageLookupByLibrary.simpleMessage( - "Não existe nenhuma paragem configurada"), - "no_class": MessageLookupByLibrary.simpleMessage( - "Não existem turmas para apresentar"), - "no_classes": MessageLookupByLibrary.simpleMessage( - "Não existem aulas para apresentar"), - "no_classes_on": - MessageLookupByLibrary.simpleMessage("Não possui aulas à"), - "no_classes_on_weekend": - MessageLookupByLibrary.simpleMessage("Não possui aulas ao"), - "no_college": MessageLookupByLibrary.simpleMessage("sem faculdade"), - "no_course_units": MessageLookupByLibrary.simpleMessage( - "Sem cadeiras no período selecionado"), - "no_courses": MessageLookupByLibrary.simpleMessage( - "Não foram encontrados cursos"), - "no_courses_description": - MessageLookupByLibrary.simpleMessage("Tenta refrescar a página"), - "no_data": MessageLookupByLibrary.simpleMessage( - "Não há dados a mostrar neste momento"), - "no_date": MessageLookupByLibrary.simpleMessage("Sem data"), - "no_events": - MessageLookupByLibrary.simpleMessage("Nenhum evento encontrado"), - "no_exams": - MessageLookupByLibrary.simpleMessage("Não possui exames marcados"), - "no_exams_label": - MessageLookupByLibrary.simpleMessage("Parece que estás de férias!"), - "no_favorite_restaurants": - MessageLookupByLibrary.simpleMessage("Sem restaurantes favoritos"), - "no_files_found": - MessageLookupByLibrary.simpleMessage("Nenhum ficheiro encontrado"), - "no_info": MessageLookupByLibrary.simpleMessage( - "Não existem informações para apresentar"), - "no_internet": - MessageLookupByLibrary.simpleMessage("Parece que estás offline"), - "no_library_info": - MessageLookupByLibrary.simpleMessage("Sem informação de ocupação"), - "no_link": MessageLookupByLibrary.simpleMessage( - "Não conseguimos abrir o link"), - "no_menu_info": MessageLookupByLibrary.simpleMessage( - "Não há informação disponível sobre refeições"), - "no_menus": MessageLookupByLibrary.simpleMessage( - "Não há refeições disponíveis"), - "no_name_course": - MessageLookupByLibrary.simpleMessage("Curso sem nome"), - "no_places_info": MessageLookupByLibrary.simpleMessage( - "Não há informação disponível sobre locais"), - "no_print_info": - MessageLookupByLibrary.simpleMessage("Sem informação de saldo"), - "no_references": MessageLookupByLibrary.simpleMessage( - "Não existem referências a pagar"), - "no_results": MessageLookupByLibrary.simpleMessage("Sem resultados"), - "no_selected_courses": MessageLookupByLibrary.simpleMessage( - "Não existem cadeiras para apresentar"), - "no_selected_exams": MessageLookupByLibrary.simpleMessage( - "Não existem exames para apresentar"), - "no_trips": MessageLookupByLibrary.simpleMessage( - "Não há viagens planeadas de momento"), - "notifications": MessageLookupByLibrary.simpleMessage("Notificações"), - "occurrence_type": - MessageLookupByLibrary.simpleMessage("Tipo de ocorrência"), - "of_month": MessageLookupByLibrary.simpleMessage("de"), - "open_error": - MessageLookupByLibrary.simpleMessage("Erro ao abrir o ficheiro"), - "other_links": MessageLookupByLibrary.simpleMessage("Outros links"), - "pass_change_request": MessageLookupByLibrary.simpleMessage( - "Por razões de segurança, as palavras-passe têm de ser alteradas periodicamente."), - "password": MessageLookupByLibrary.simpleMessage("Palavra-passe"), - "pendent_references": - MessageLookupByLibrary.simpleMessage("Referências pendentes"), - "permission_denied": - MessageLookupByLibrary.simpleMessage("Sem permissão"), - "personal_assistance": - MessageLookupByLibrary.simpleMessage("Atendimento presencial"), - "press_again": MessageLookupByLibrary.simpleMessage( - "Pressione novamente para sair"), - "print": MessageLookupByLibrary.simpleMessage("Impressão"), - "print_balance": - MessageLookupByLibrary.simpleMessage("Saldo impressões"), - "prints": MessageLookupByLibrary.simpleMessage("Impressões"), - "problem_id": MessageLookupByLibrary.simpleMessage( - "Breve identificação do problema"), - "program": MessageLookupByLibrary.simpleMessage("Programa"), - "reference_sigarra_help": MessageLookupByLibrary.simpleMessage( - "Os dados da referência gerada aparecerão no Sigarra, conta corrente. Perfil > Conta Corrente"), - "reference_success": MessageLookupByLibrary.simpleMessage( - "Referência criada com sucesso!"), - "remove": MessageLookupByLibrary.simpleMessage("Remover"), - "report_error": MessageLookupByLibrary.simpleMessage("Reportar erro"), - "restaurant_main_page": MessageLookupByLibrary.simpleMessage( - "Queres ver os teus restaurantes favoritos na página principal?"), - "restaurant_period": m4, - "room": MessageLookupByLibrary.simpleMessage("Sala"), - "schedule": MessageLookupByLibrary.simpleMessage("Aulas"), - "school_calendar": - MessageLookupByLibrary.simpleMessage("Calendário Escolar"), - "search": MessageLookupByLibrary.simpleMessage("Pesquisar"), - "semester": MessageLookupByLibrary.simpleMessage("Semestre"), - "send": MessageLookupByLibrary.simpleMessage("Enviar"), - "sent_error": - MessageLookupByLibrary.simpleMessage("Ocorreu um erro no envio"), - "settings": MessageLookupByLibrary.simpleMessage("Definições"), - "snackbar": MessageLookupByLibrary.simpleMessage("Snackbar"), - "some_error": MessageLookupByLibrary.simpleMessage("Algum erro!"), - "stcp_stops": - MessageLookupByLibrary.simpleMessage("STCP - Próximas Viagens"), - "student_number": - MessageLookupByLibrary.simpleMessage("Número de Estudante"), - "success": MessageLookupByLibrary.simpleMessage("Enviado com sucesso"), - "successful_open": - MessageLookupByLibrary.simpleMessage("Ficheiro aberto com sucesso"), - "tele_assistance": - MessageLookupByLibrary.simpleMessage("Atendimento telefónico"), - "tele_personal_assistance": MessageLookupByLibrary.simpleMessage( - "Atendimento presencial e telefónico"), - "telephone": MessageLookupByLibrary.simpleMessage("Telefone"), - "terms": MessageLookupByLibrary.simpleMessage("Termos e Condições"), - "theme": MessageLookupByLibrary.simpleMessage("Tema"), - "title": MessageLookupByLibrary.simpleMessage("Título"), - "try_again": MessageLookupByLibrary.simpleMessage("Tentar de novo"), - "try_different_login": MessageLookupByLibrary.simpleMessage( - "Problemas ao iniciar sessão?"), - "uc_info": MessageLookupByLibrary.simpleMessage("Abrir página da UC"), - "unavailable": MessageLookupByLibrary.simpleMessage("Indisponível"), - "valid_email": MessageLookupByLibrary.simpleMessage( - "Por favor insere um email válido"), - "widget_prompt": MessageLookupByLibrary.simpleMessage( - "Escolhe um widget para adicionares à tua área pessoal:"), - "wrong_credentials_exception": - MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), - "year": MessageLookupByLibrary.simpleMessage("Ano"), - "yes": MessageLookupByLibrary.simpleMessage("Sim") - }; + static _notInlinedMessages(_) => { + "about" : MessageLookupByLibrary.simpleMessage("Sobre nós"), + "academic_services" : MessageLookupByLibrary.simpleMessage("Serviços académicos"), + "account_card_title" : MessageLookupByLibrary.simpleMessage("Conta Corrente"), + "add" : MessageLookupByLibrary.simpleMessage("Adicionar"), + "add_quota" : MessageLookupByLibrary.simpleMessage("Adicionar quota"), + "add_widget" : MessageLookupByLibrary.simpleMessage("Adicionar widget"), + "agree_terms" : MessageLookupByLibrary.simpleMessage("Ao entrares confirmas que concordas com estes"), + "all_feminine" : MessageLookupByLibrary.simpleMessage("Todas"), + "all_widgets_added" : MessageLookupByLibrary.simpleMessage("Todos os widgets disponíveis já foram adicionados à tua área pessoal!"), + "assessments" : MessageLookupByLibrary.simpleMessage("Avaliações"), + "at_least_one_college" : MessageLookupByLibrary.simpleMessage("Seleciona pelo menos uma faculdade"), + "available_amount" : MessageLookupByLibrary.simpleMessage("Valor disponível"), + "average" : MessageLookupByLibrary.simpleMessage("Média"), + "balance" : MessageLookupByLibrary.simpleMessage("Saldo"), + "banner_info" : MessageLookupByLibrary.simpleMessage("Agora recolhemos estatísticas de uso anónimas para melhorar a tua experiência. Podes alterá-lo nas definições."), + "bibliography" : MessageLookupByLibrary.simpleMessage("Bibliografia"), + "breakfast" : MessageLookupByLibrary.simpleMessage("Pequeno Almoço"), + "bs_description" : MessageLookupByLibrary.simpleMessage("Encontraste algum bug na aplicação?\nTens alguma sugestão para a app?\nConta-nos para que possamos melhorar!"), + "bug_description" : MessageLookupByLibrary.simpleMessage("Bug encontrado, como o reproduzir, etc"), + "bus_error" : MessageLookupByLibrary.simpleMessage("Não foi possível obter informação"), + "bus_information" : MessageLookupByLibrary.simpleMessage("Seleciona os autocarros dos quais queres informação:"), + "buses_personalize" : MessageLookupByLibrary.simpleMessage("Configura aqui os teus autocarros"), + "buses_text" : MessageLookupByLibrary.simpleMessage("Os autocarros favoritos serão apresentados no widget \'Autocarros\' dos favoritos. Os restantes serão apresentados apenas na página."), + "cancel" : MessageLookupByLibrary.simpleMessage("Cancelar"), + "change" : MessageLookupByLibrary.simpleMessage("Alterar"), + "change_prompt" : MessageLookupByLibrary.simpleMessage("Deseja alterar a palavra-passe?"), + "check_internet" : MessageLookupByLibrary.simpleMessage("Verifica a tua ligação à internet"), + "class_registration" : MessageLookupByLibrary.simpleMessage("Inscrição de Turmas"), + "collect_usage_stats" : MessageLookupByLibrary.simpleMessage("Partilhar estatísticas de uso"), + "college" : MessageLookupByLibrary.simpleMessage("Faculdade: "), + "college_select" : MessageLookupByLibrary.simpleMessage("seleciona a(s) tua(s) faculdade(s)"), + "conclude" : MessageLookupByLibrary.simpleMessage("Concluído"), + "configured_buses" : MessageLookupByLibrary.simpleMessage("Autocarros Configurados"), + "confirm" : MessageLookupByLibrary.simpleMessage("Confirmar"), + "confirm_logout" : MessageLookupByLibrary.simpleMessage("Tens a certeza de que queres terminar sessão? Os teus dados locais serão apagados e terás de iniciar sessão novamente."), + "consent" : MessageLookupByLibrary.simpleMessage("Consinto que esta informação seja revista pelo NIAEFEUP, podendo ser eliminada a meu pedido."), + "contact" : MessageLookupByLibrary.simpleMessage("Contacto (opcional)"), + "copy_center" : MessageLookupByLibrary.simpleMessage("Centro de cópias"), + "copy_center_building" : MessageLookupByLibrary.simpleMessage("Piso -1 do edifício B | Edifício da AEFEUP"), + "courseRegent" : MessageLookupByLibrary.simpleMessage("Regente da Cadeira"), + "course_class" : MessageLookupByLibrary.simpleMessage("Turmas"), + "course_info" : MessageLookupByLibrary.simpleMessage("Ficha"), + "courses" : MessageLookupByLibrary.simpleMessage("Cursos"), + "current_state" : MessageLookupByLibrary.simpleMessage("Estado atual: "), + "current_year" : MessageLookupByLibrary.simpleMessage("Ano curricular atual: "), + "decrement" : MessageLookupByLibrary.simpleMessage("Decrementar 1,00€"), + "description" : MessageLookupByLibrary.simpleMessage("Descrição"), + "desired_email" : MessageLookupByLibrary.simpleMessage("Email em que desejas ser contactado"), + "dinner" : MessageLookupByLibrary.simpleMessage("Jantar"), + "dish_type" : m0, + "dona_bia" : MessageLookupByLibrary.simpleMessage("Papelaria D. Beatriz"), + "dona_bia_building" : MessageLookupByLibrary.simpleMessage("Piso -1 do edifício B (B-142)"), + "download_error" : MessageLookupByLibrary.simpleMessage("Erro ao descarregar o ficheiro"), + "ects" : MessageLookupByLibrary.simpleMessage("ECTS realizados: "), + "edit_off" : MessageLookupByLibrary.simpleMessage("Editar"), + "edit_on" : MessageLookupByLibrary.simpleMessage("Concluir edição"), + "empty_text" : MessageLookupByLibrary.simpleMessage("Por favor preenche este campo"), + "evaluation" : MessageLookupByLibrary.simpleMessage("Avaliação"), + "exams" : MessageLookupByLibrary.simpleMessage("Exames"), + "exams_filter" : MessageLookupByLibrary.simpleMessage("Definições Filtro de Exames"), + "exit_confirm" : MessageLookupByLibrary.simpleMessage("Tem a certeza de que pretende sair?"), + "expired_password" : MessageLookupByLibrary.simpleMessage("A tua palavra-passe expirou"), + "fail_to_authenticate" : MessageLookupByLibrary.simpleMessage("Falha ao autenticar"), + "failed_login" : MessageLookupByLibrary.simpleMessage("O login falhou"), + "favorite_filter" : MessageLookupByLibrary.simpleMessage("Favoritos"), + "fee_date" : MessageLookupByLibrary.simpleMessage("Data limite"), + "fee_notification" : MessageLookupByLibrary.simpleMessage("Data limite de propina"), + "feedback_description" : MessageLookupByLibrary.simpleMessage("Reporta um problema ou sugere uma melhoria"), + "files" : MessageLookupByLibrary.simpleMessage("Ficheiros"), + "first_year_registration" : MessageLookupByLibrary.simpleMessage("Ano da primeira inscrição: "), + "floor" : MessageLookupByLibrary.simpleMessage("Piso"), + "floors" : MessageLookupByLibrary.simpleMessage("Pisos"), + "forgot_password" : MessageLookupByLibrary.simpleMessage("Esqueceu a palavra-passe?"), + "frequency" : MessageLookupByLibrary.simpleMessage("Obtenção de Frequência"), + "generate_reference" : MessageLookupByLibrary.simpleMessage("Gerar referência"), + "geral_registration" : MessageLookupByLibrary.simpleMessage("Inscrição Geral"), + "improvement_registration" : MessageLookupByLibrary.simpleMessage("Inscrição para Melhoria"), + "increment" : MessageLookupByLibrary.simpleMessage("Incrementar 1,00€"), + "instructor" : MessageLookupByLibrary.simpleMessage("Docente"), + "instructors" : MessageLookupByLibrary.simpleMessage("Docentes"), + "internet_status_exception" : MessageLookupByLibrary.simpleMessage("Verifique sua conexão com a internet"), + "invalid_credentials" : MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), + "keep_login" : MessageLookupByLibrary.simpleMessage("Lembre-se de mim"), + "language" : MessageLookupByLibrary.simpleMessage("Idioma"), + "last_refresh_time" : m1, + "last_timestamp" : m2, + "leave_feedback" : MessageLookupByLibrary.simpleMessage("Feedback"), + "lectures" : MessageLookupByLibrary.simpleMessage("Aulas"), + "library_occupation" : MessageLookupByLibrary.simpleMessage("Ocupação da Biblioteca"), + "load_error" : MessageLookupByLibrary.simpleMessage("Erro ao carregar a informação"), + "loading_terms" : MessageLookupByLibrary.simpleMessage("Carregando os Termos e Condições..."), + "login" : MessageLookupByLibrary.simpleMessage("Entrar"), + "login_with_credentials" : MessageLookupByLibrary.simpleMessage("Entrar com credenciais"), + "logout" : MessageLookupByLibrary.simpleMessage("Terminar sessão"), + "lunch" : MessageLookupByLibrary.simpleMessage("Almoço"), + "menus" : MessageLookupByLibrary.simpleMessage("Ementas"), + "min_value_reference" : MessageLookupByLibrary.simpleMessage("Valor mínimo: 1,00 €"), + "multimedia_center" : MessageLookupByLibrary.simpleMessage("Centro de multimédia"), + "nav_title" : m3, + "news" : MessageLookupByLibrary.simpleMessage("Notícias"), + "no" : MessageLookupByLibrary.simpleMessage("Não"), + "noExamsScheduled" : MessageLookupByLibrary.simpleMessage("Não há exames agendados"), + "noInstructors" : MessageLookupByLibrary.simpleMessage("Não há docentes atribuídos"), + "no_app" : MessageLookupByLibrary.simpleMessage("Nenhuma aplicação encontrada para abrir o ficheiro"), + "no_bus" : MessageLookupByLibrary.simpleMessage("Não percas nenhum autocarro!"), + "no_bus_stops" : MessageLookupByLibrary.simpleMessage("Não existe nenhuma paragem configurada"), + "no_class" : MessageLookupByLibrary.simpleMessage("Não existem turmas para apresentar"), + "no_classes" : MessageLookupByLibrary.simpleMessage("Não existem aulas para apresentar"), + "no_classes_on" : MessageLookupByLibrary.simpleMessage("Não possui aulas à"), + "no_classes_on_weekend" : MessageLookupByLibrary.simpleMessage("Não possui aulas ao"), + "no_college" : MessageLookupByLibrary.simpleMessage("sem faculdade"), + "no_course_units" : MessageLookupByLibrary.simpleMessage("Sem cadeiras no período selecionado"), + "no_courses" : MessageLookupByLibrary.simpleMessage("Não foram encontrados cursos"), + "no_courses_description" : MessageLookupByLibrary.simpleMessage("Tenta refrescar a página"), + "no_data" : MessageLookupByLibrary.simpleMessage("Não há dados a mostrar neste momento"), + "no_date" : MessageLookupByLibrary.simpleMessage("Sem data"), + "no_events" : MessageLookupByLibrary.simpleMessage("Nenhum evento encontrado"), + "no_exams" : MessageLookupByLibrary.simpleMessage("Não possui exames marcados"), + "no_exams_label" : MessageLookupByLibrary.simpleMessage("Parece que estás de férias!"), + "no_favorite_restaurants" : MessageLookupByLibrary.simpleMessage("Sem restaurantes favoritos"), + "no_files" : MessageLookupByLibrary.simpleMessage("Não possui ficheiros anexados"), + "no_files_found" : MessageLookupByLibrary.simpleMessage("Nenhum ficheiro encontrado"), + "no_files_label" : MessageLookupByLibrary.simpleMessage("Não tens nada para ver!"), + "no_info" : MessageLookupByLibrary.simpleMessage("Não existem informações para apresentar"), + "no_internet" : MessageLookupByLibrary.simpleMessage("Parece que estás offline"), + "no_library_info" : MessageLookupByLibrary.simpleMessage("Sem informação de ocupação"), + "no_link" : MessageLookupByLibrary.simpleMessage("Não conseguimos abrir o link"), + "no_menu_info" : MessageLookupByLibrary.simpleMessage("Não há informação disponível sobre refeições"), + "no_menus" : MessageLookupByLibrary.simpleMessage("Não há refeições disponíveis"), + "no_name_course" : MessageLookupByLibrary.simpleMessage("Curso sem nome"), + "no_places_info" : MessageLookupByLibrary.simpleMessage("Não há informação disponível sobre locais"), + "no_print_info" : MessageLookupByLibrary.simpleMessage("Sem informação de saldo"), + "no_references" : MessageLookupByLibrary.simpleMessage("Não existem referências a pagar"), + "no_results" : MessageLookupByLibrary.simpleMessage("Sem resultados"), + "no_selected_courses" : MessageLookupByLibrary.simpleMessage("Não existem cadeiras para apresentar"), + "no_selected_exams" : MessageLookupByLibrary.simpleMessage("Não existem exames para apresentar"), + "no_trips" : MessageLookupByLibrary.simpleMessage("Não há viagens planeadas de momento"), + "notifications" : MessageLookupByLibrary.simpleMessage("Notificações"), + "occurrence_type" : MessageLookupByLibrary.simpleMessage("Tipo de ocorrência"), + "of_month" : MessageLookupByLibrary.simpleMessage("de"), + "open_error" : MessageLookupByLibrary.simpleMessage("Erro ao abrir o ficheiro"), + "other_links" : MessageLookupByLibrary.simpleMessage("Outros links"), + "pass_change_request" : MessageLookupByLibrary.simpleMessage("Por razões de segurança, as palavras-passe têm de ser alteradas periodicamente."), + "password" : MessageLookupByLibrary.simpleMessage("Palavra-passe"), + "pendent_references" : MessageLookupByLibrary.simpleMessage("Referências pendentes"), + "permission_denied" : MessageLookupByLibrary.simpleMessage("Sem permissão"), + "personal_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento presencial"), + "press_again" : MessageLookupByLibrary.simpleMessage("Pressione novamente para sair"), + "print" : MessageLookupByLibrary.simpleMessage("Impressão"), + "print_balance" : MessageLookupByLibrary.simpleMessage("Saldo impressões"), + "prints" : MessageLookupByLibrary.simpleMessage("Impressões"), + "problem_id" : MessageLookupByLibrary.simpleMessage("Breve identificação do problema"), + "program" : MessageLookupByLibrary.simpleMessage("Programa"), + "reference_sigarra_help" : MessageLookupByLibrary.simpleMessage("Os dados da referência gerada aparecerão no Sigarra, conta corrente. Perfil > Conta Corrente"), + "reference_success" : MessageLookupByLibrary.simpleMessage("Referência criada com sucesso!"), + "remove" : MessageLookupByLibrary.simpleMessage("Remover"), + "report_error" : MessageLookupByLibrary.simpleMessage("Reportar erro"), + "restaurant_main_page" : MessageLookupByLibrary.simpleMessage("Queres ver os teus restaurantes favoritos na página principal?"), + "restaurant_period" : m4, + "room" : MessageLookupByLibrary.simpleMessage("Sala"), + "schedule" : MessageLookupByLibrary.simpleMessage("Aulas"), + "school_calendar" : MessageLookupByLibrary.simpleMessage("Calendário Escolar"), + "search" : MessageLookupByLibrary.simpleMessage("Pesquisar"), + "semester" : MessageLookupByLibrary.simpleMessage("Semestre"), + "send" : MessageLookupByLibrary.simpleMessage("Enviar"), + "sent_error" : MessageLookupByLibrary.simpleMessage("Ocorreu um erro no envio"), + "settings" : MessageLookupByLibrary.simpleMessage("Definições"), + "snackbar" : MessageLookupByLibrary.simpleMessage("Snackbar"), + "some_error" : MessageLookupByLibrary.simpleMessage("Algum erro!"), + "stcp_stops" : MessageLookupByLibrary.simpleMessage("STCP - Próximas Viagens"), + "student_number" : MessageLookupByLibrary.simpleMessage("Número de Estudante"), + "success" : MessageLookupByLibrary.simpleMessage("Enviado com sucesso"), + "successful_open" : MessageLookupByLibrary.simpleMessage("Ficheiro aberto com sucesso"), + "tele_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento telefónico"), + "tele_personal_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento presencial e telefónico"), + "telephone" : MessageLookupByLibrary.simpleMessage("Telefone"), + "terms" : MessageLookupByLibrary.simpleMessage("Termos e Condições"), + "theme" : MessageLookupByLibrary.simpleMessage("Tema"), + "title" : MessageLookupByLibrary.simpleMessage("Título"), + "try_again" : MessageLookupByLibrary.simpleMessage("Tentar de novo"), + "try_different_login" : MessageLookupByLibrary.simpleMessage("Problemas ao iniciar sessão?"), + "uc_info" : MessageLookupByLibrary.simpleMessage("Abrir página da UC"), + "unavailable" : MessageLookupByLibrary.simpleMessage("Indisponível"), + "valid_email" : MessageLookupByLibrary.simpleMessage("Por favor insere um email válido"), + "widget_prompt" : MessageLookupByLibrary.simpleMessage("Escolhe um widget para adicionares à tua área pessoal:"), + "wrong_credentials_exception" : MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), + "year" : MessageLookupByLibrary.simpleMessage("Ano"), + "yes" : MessageLookupByLibrary.simpleMessage("Sim") + }; } diff --git a/packages/uni_app/lib/generated/l10n.dart b/packages/uni_app/lib/generated/l10n.dart index 6459637b6..31ef33c42 100644 --- a/packages/uni_app/lib/generated/l10n.dart +++ b/packages/uni_app/lib/generated/l10n.dart @@ -10,7 +10,7 @@ import 'intl/messages_all.dart'; // ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars // ignore_for_file: join_return_with_assignment, prefer_final_in_for_each -// ignore_for_file: avoid_redundant_argument_values, avoid_escaping_inner_quotes +// ignore_for_file: avoid_redundant_argument_values class S { S(); @@ -18,31 +18,28 @@ class S { static S? _current; static S get current { - assert(_current != null, - 'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.'); + assert(_current != null, 'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.'); return _current!; } - static const AppLocalizationDelegate delegate = AppLocalizationDelegate(); + static const AppLocalizationDelegate delegate = + AppLocalizationDelegate(); static Future load(Locale locale) { - final name = (locale.countryCode?.isEmpty ?? false) - ? locale.languageCode - : locale.toString(); - final localeName = Intl.canonicalizedLocale(name); + final name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString(); + final localeName = Intl.canonicalizedLocale(name); return initializeMessages(localeName).then((_) { Intl.defaultLocale = localeName; final instance = S(); S._current = instance; - + return instance; }); - } + } static S of(BuildContext context) { final instance = S.maybeOf(context); - assert(instance != null, - 'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?'); + assert(instance != null, 'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?'); return instance!; } @@ -1098,6 +1095,26 @@ class S { ); } + /// `There's no files attached` + String get no_files { + return Intl.message( + 'There\'s no files attached', + name: 'no_files', + desc: '', + args: [], + ); + } + + /// `You have nothing to see!` + String get no_files_label { + return Intl.message( + 'You have nothing to see!', + name: 'no_files_label', + desc: '', + args: [], + ); + } + /// `No favorite restaurants` String get no_favorite_restaurants { return Intl.message( @@ -1980,4 +1997,4 @@ class AppLocalizationDelegate extends LocalizationsDelegate { } return false; } -} +} \ No newline at end of file diff --git a/packages/uni_app/lib/l10n/intl_en.arb b/packages/uni_app/lib/l10n/intl_en.arb index a20ef6f92..1f524d32b 100644 --- a/packages/uni_app/lib/l10n/intl_en.arb +++ b/packages/uni_app/lib/l10n/intl_en.arb @@ -216,7 +216,7 @@ "@no_exams_label": {}, "no_files": "There's no files attached", "@no_files": {}, - "no_files_label": "Looks like you have nothing to see!", + "no_files_label": "You have nothing to see!", "@no_files_label": {}, "no_favorite_restaurants": "No favorite restaurants", "@no_favorite_restaurants": {}, diff --git a/packages/uni_app/lib/l10n/intl_pt_PT.arb b/packages/uni_app/lib/l10n/intl_pt_PT.arb index 4e7a89d2f..20c389e45 100644 --- a/packages/uni_app/lib/l10n/intl_pt_PT.arb +++ b/packages/uni_app/lib/l10n/intl_pt_PT.arb @@ -222,7 +222,7 @@ "@no_exams_label": {}, "no_files": "Não possui ficheiros anexados", "@no_files": {}, - "no_files_label": "Parece que não tens nada para ver!", + "no_files_label": "Não tens nada para ver!", "@no_files_label": {}, "no_favorite_restaurants": "Sem restaurantes favoritos", "@no_favorite_restaurants": {}, From 5f272d00e7378b844fa7ed86f9f95735ef019df4 Mon Sep 17 00:00:00 2001 From: jcovaa Date: Tue, 4 Mar 2025 13:16:04 +0000 Subject: [PATCH 3/6] Added image --- packages/uni_app/assets/images/files.png | Bin 0 -> 108848 bytes .../lib/generated/intl/messages_all.dart | 9 +- .../lib/generated/intl/messages_en.dart | 523 +++++++++++------- .../lib/generated/intl/messages_pt_PT.dart | 522 ++++++++++------- packages/uni_app/lib/generated/l10n.dart | 21 +- .../course_unit_info/course_unit_info.dart | 17 +- .../widgets/course_unit_no_files.dart | 22 + 7 files changed, 705 insertions(+), 409 deletions(-) create mode 100644 packages/uni_app/assets/images/files.png create mode 100644 packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart diff --git a/packages/uni_app/assets/images/files.png b/packages/uni_app/assets/images/files.png new file mode 100644 index 0000000000000000000000000000000000000000..d423390fe1824b8eaec6f148828008f5e53d4cee GIT binary patch literal 108848 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 aW1GUtp)^nb59(XMKQ-k`7qgWt1OE?9m3eId literal 0 HcmV?d00001 diff --git a/packages/uni_app/lib/generated/intl/messages_all.dart b/packages/uni_app/lib/generated/intl/messages_all.dart index fb1bd2689..6b3ebeae5 100644 --- a/packages/uni_app/lib/generated/intl/messages_all.dart +++ b/packages/uni_app/lib/generated/intl/messages_all.dart @@ -38,9 +38,8 @@ MessageLookupByLibrary? _findExact(String localeName) { /// User programs should call this before using [localeName] for messages. Future initializeMessages(String localeName) async { var availableLocale = Intl.verifiedLocale( - localeName, - (locale) => _deferredLibraries[locale] != null, - onFailure: (_) => null); + localeName, (locale) => _deferredLibraries[locale] != null, + onFailure: (_) => null); if (availableLocale == null) { return new Future.value(false); } @@ -60,8 +59,8 @@ bool _messagesExistFor(String locale) { } MessageLookupByLibrary? _findGeneratedMessagesFor(String locale) { - var actualLocale = Intl.verifiedLocale(locale, _messagesExistFor, - onFailure: (_) => null); + var actualLocale = + Intl.verifiedLocale(locale, _messagesExistFor, onFailure: (_) => null); if (actualLocale == null) return null; return _findExact(actualLocale); } diff --git a/packages/uni_app/lib/generated/intl/messages_en.dart b/packages/uni_app/lib/generated/intl/messages_en.dart index ed92fe83b..b3ab90f05 100644 --- a/packages/uni_app/lib/generated/intl/messages_en.dart +++ b/packages/uni_app/lib/generated/intl/messages_en.dart @@ -19,206 +19,339 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'en'; - static m0(type) => "${Intl.select(type, {'all_dishes': 'All dishes', 'meat_dishes': 'Meat dishes', 'fish_dishes': 'Fish dishes', 'vegetarian_dishes': 'Vegetarian dishes', 'soups': 'Soups', 'salads': 'Salads', 'diet_dishes': 'Diet dishes', 'dishes_of_the_day': 'Dishes of the Day', 'other': 'Other', })}"; + static m0(type) => "${Intl.select(type, { + 'all_dishes': 'All dishes', + 'meat_dishes': 'Meat dishes', + 'fish_dishes': 'Fish dishes', + 'vegetarian_dishes': 'Vegetarian dishes', + 'soups': 'Soups', + 'salads': 'Salads', + 'diet_dishes': 'Diet dishes', + 'dishes_of_the_day': 'Dishes of the Day', + 'other': 'Other', + })}"; static m1(time) => "last refresh at ${time}"; - static m2(time) => "${Intl.plural(time, zero: 'Refreshed ${time} minutes ago', one: 'Refreshed ${time} minute ago', other: 'Refreshed ${time} minutes ago')}"; + static m2(time) => + "${Intl.plural(time, zero: 'Refreshed ${time} minutes ago', one: 'Refreshed ${time} minute ago', other: 'Refreshed ${time} minutes ago')}"; - static m3(title) => "${Intl.select(title, {'horario': 'Schedule', 'exames': 'Exams', 'area': 'Personal Area', 'cadeiras': 'Course Units', 'autocarros': 'Buses', 'locais': 'Places', 'restaurantes': 'Restaurants', 'calendario': 'Calendar', 'biblioteca': 'Library', 'percurso_academico': 'Academic Path', 'mapa': 'Map', 'faculdade': 'Faculty', 'other': 'Other', })}"; + static m3(title) => "${Intl.select(title, { + 'horario': 'Schedule', + 'exames': 'Exams', + 'area': 'Personal Area', + 'cadeiras': 'Course Units', + 'autocarros': 'Buses', + 'locais': 'Places', + 'restaurantes': 'Restaurants', + 'calendario': 'Calendar', + 'biblioteca': 'Library', + 'percurso_academico': 'Academic Path', + 'mapa': 'Map', + 'faculdade': 'Faculty', + 'other': 'Other', + })}"; - static m4(period) => "${Intl.select(period, {'lunch': 'Lunch', 'dinner': 'Dinner', 'other': 'Other', })}"; + static m4(period) => "${Intl.select(period, { + 'lunch': 'Lunch', + 'dinner': 'Dinner', + 'other': 'Other', + })}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "about" : MessageLookupByLibrary.simpleMessage("About us"), - "academic_services" : MessageLookupByLibrary.simpleMessage("Academic services"), - "account_card_title" : MessageLookupByLibrary.simpleMessage("Checking account"), - "add" : MessageLookupByLibrary.simpleMessage("Add"), - "add_quota" : MessageLookupByLibrary.simpleMessage("Add quota"), - "add_widget" : MessageLookupByLibrary.simpleMessage("Add widget"), - "agree_terms" : MessageLookupByLibrary.simpleMessage("By entering you agree with these"), - "all_feminine" : MessageLookupByLibrary.simpleMessage("All"), - "all_widgets_added" : MessageLookupByLibrary.simpleMessage("All available widgets have already been added to your personal area!"), - "assessments" : MessageLookupByLibrary.simpleMessage("Assessments"), - "at_least_one_college" : MessageLookupByLibrary.simpleMessage("Select at least one college"), - "available_amount" : MessageLookupByLibrary.simpleMessage("Available amount"), - "average" : MessageLookupByLibrary.simpleMessage("Average"), - "balance" : MessageLookupByLibrary.simpleMessage("Balance"), - "banner_info" : MessageLookupByLibrary.simpleMessage("We do now collect anonymous usage statistics in order to improve your experience. You can change it in settings."), - "bibliography" : MessageLookupByLibrary.simpleMessage("Bibliography"), - "breakfast" : MessageLookupByLibrary.simpleMessage("Breakfast"), - "bs_description" : MessageLookupByLibrary.simpleMessage("Did you find any bugs in the application?\nDo you have any suggestions for the app?\nTell us so we can improve!"), - "bug_description" : MessageLookupByLibrary.simpleMessage("Bug found, how to reproduce it, etc."), - "bus_error" : MessageLookupByLibrary.simpleMessage("Unable to get information"), - "bus_information" : MessageLookupByLibrary.simpleMessage("Select the buses you want information about:"), - "buses_personalize" : MessageLookupByLibrary.simpleMessage("Personalize your buses here"), - "buses_text" : MessageLookupByLibrary.simpleMessage("Favorite buses will be displayed in the favorites \'Bus\' widget. The remaining ones will only be displayed on the page."), - "cancel" : MessageLookupByLibrary.simpleMessage("Cancel"), - "change" : MessageLookupByLibrary.simpleMessage("Change"), - "change_prompt" : MessageLookupByLibrary.simpleMessage("Do you want to change the password?"), - "check_internet" : MessageLookupByLibrary.simpleMessage("Check your internet connection"), - "class_registration" : MessageLookupByLibrary.simpleMessage("Class Registration"), - "collect_usage_stats" : MessageLookupByLibrary.simpleMessage("Collect usage statistics"), - "college" : MessageLookupByLibrary.simpleMessage("College: "), - "college_select" : MessageLookupByLibrary.simpleMessage("select your college(s)"), - "conclude" : MessageLookupByLibrary.simpleMessage("Done"), - "configured_buses" : MessageLookupByLibrary.simpleMessage("Configured Buses"), - "confirm" : MessageLookupByLibrary.simpleMessage("Confirm"), - "confirm_logout" : MessageLookupByLibrary.simpleMessage("Do you really want to log out? Your local data will be deleted and you will have to log in again."), - "consent" : MessageLookupByLibrary.simpleMessage("I consent to this information being reviewed by NIAEFEUP and may be deleted at my request."), - "contact" : MessageLookupByLibrary.simpleMessage("Contact (optional)"), - "copy_center" : MessageLookupByLibrary.simpleMessage("Copy center"), - "copy_center_building" : MessageLookupByLibrary.simpleMessage("Floor -1 of building B | AEFEUP building"), - "courseRegent" : MessageLookupByLibrary.simpleMessage("Course Regent"), - "course_class" : MessageLookupByLibrary.simpleMessage("Classes"), - "course_info" : MessageLookupByLibrary.simpleMessage("Info"), - "courses" : MessageLookupByLibrary.simpleMessage("Courses"), - "current_state" : MessageLookupByLibrary.simpleMessage("Current state: "), - "current_year" : MessageLookupByLibrary.simpleMessage("Current academic year: "), - "decrement" : MessageLookupByLibrary.simpleMessage("Decrement 1,00€"), - "description" : MessageLookupByLibrary.simpleMessage("Description"), - "desired_email" : MessageLookupByLibrary.simpleMessage("Email where you want to be contacted"), - "dinner" : MessageLookupByLibrary.simpleMessage("Dinner"), - "dish_type" : m0, - "dona_bia" : MessageLookupByLibrary.simpleMessage("D. Beatriz\'s stationery store"), - "dona_bia_building" : MessageLookupByLibrary.simpleMessage("Floor -1 of building B (B-142)"), - "download_error" : MessageLookupByLibrary.simpleMessage("Error downloading the file"), - "ects" : MessageLookupByLibrary.simpleMessage("ECTS performed: "), - "edit_off" : MessageLookupByLibrary.simpleMessage("Edit"), - "edit_on" : MessageLookupByLibrary.simpleMessage("Finish editing"), - "empty_text" : MessageLookupByLibrary.simpleMessage("Please fill in this field"), - "evaluation" : MessageLookupByLibrary.simpleMessage("Evaluation"), - "exams" : MessageLookupByLibrary.simpleMessage("Exams"), - "exams_filter" : MessageLookupByLibrary.simpleMessage("Exams Filter Settings"), - "exit_confirm" : MessageLookupByLibrary.simpleMessage("Do you really want to exit?"), - "expired_password" : MessageLookupByLibrary.simpleMessage("Your password has expired"), - "fail_to_authenticate" : MessageLookupByLibrary.simpleMessage("Failed to authenticate"), - "failed_login" : MessageLookupByLibrary.simpleMessage("Login failed"), - "favorite_filter" : MessageLookupByLibrary.simpleMessage("Favorites"), - "fee_date" : MessageLookupByLibrary.simpleMessage("Deadline"), - "fee_notification" : MessageLookupByLibrary.simpleMessage("Fee deadline"), - "feedback_description" : MessageLookupByLibrary.simpleMessage("Report an issue or suggest an improvement"), - "files" : MessageLookupByLibrary.simpleMessage("Files"), - "first_year_registration" : MessageLookupByLibrary.simpleMessage("Year of first registration: "), - "floor" : MessageLookupByLibrary.simpleMessage("Floor"), - "floors" : MessageLookupByLibrary.simpleMessage("Floors"), - "forgot_password" : MessageLookupByLibrary.simpleMessage("Forgot password?"), - "frequency" : MessageLookupByLibrary.simpleMessage("Eligibility for exams"), - "generate_reference" : MessageLookupByLibrary.simpleMessage("Generate reference"), - "geral_registration" : MessageLookupByLibrary.simpleMessage("General Registration"), - "improvement_registration" : MessageLookupByLibrary.simpleMessage("Enrollment for Improvement"), - "increment" : MessageLookupByLibrary.simpleMessage("Increment 1,00€"), - "instructor" : MessageLookupByLibrary.simpleMessage("Instructor"), - "instructors" : MessageLookupByLibrary.simpleMessage("Instructors"), - "internet_status_exception" : MessageLookupByLibrary.simpleMessage("Check your internet connection"), - "invalid_credentials" : MessageLookupByLibrary.simpleMessage("Invalid credentials"), - "keep_login" : MessageLookupByLibrary.simpleMessage("Remember me"), - "language" : MessageLookupByLibrary.simpleMessage("Language"), - "last_refresh_time" : m1, - "last_timestamp" : m2, - "leave_feedback" : MessageLookupByLibrary.simpleMessage("Leave feedback"), - "lectures" : MessageLookupByLibrary.simpleMessage("Lectures"), - "library_occupation" : MessageLookupByLibrary.simpleMessage("Library Occupation"), - "load_error" : MessageLookupByLibrary.simpleMessage("Error loading the information"), - "loading_terms" : MessageLookupByLibrary.simpleMessage("Loading Terms and Conditions..."), - "login" : MessageLookupByLibrary.simpleMessage("Login"), - "login_with_credentials" : MessageLookupByLibrary.simpleMessage("Login with credentials"), - "logout" : MessageLookupByLibrary.simpleMessage("Log out"), - "lunch" : MessageLookupByLibrary.simpleMessage("Lunch"), - "menus" : MessageLookupByLibrary.simpleMessage("Menus"), - "min_value_reference" : MessageLookupByLibrary.simpleMessage("Minimum value: 1,00 €"), - "multimedia_center" : MessageLookupByLibrary.simpleMessage("Multimedia center"), - "nav_title" : m3, - "news" : MessageLookupByLibrary.simpleMessage("News"), - "no" : MessageLookupByLibrary.simpleMessage("No"), - "noExamsScheduled" : MessageLookupByLibrary.simpleMessage("No exams scheduled"), - "noInstructors" : MessageLookupByLibrary.simpleMessage("No instructors assigned"), - "no_app" : MessageLookupByLibrary.simpleMessage("No app found to open the file"), - "no_bus" : MessageLookupByLibrary.simpleMessage("Don\'t miss any bus!"), - "no_bus_stops" : MessageLookupByLibrary.simpleMessage("No configured stops"), - "no_class" : MessageLookupByLibrary.simpleMessage("There are no classes to display"), - "no_classes" : MessageLookupByLibrary.simpleMessage("No classes to present"), - "no_classes_on" : MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), - "no_classes_on_weekend" : MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), - "no_classes_this_week" : MessageLookupByLibrary.simpleMessage("You have no classes this week"), - "no_college" : MessageLookupByLibrary.simpleMessage("no college"), - "no_course_units" : MessageLookupByLibrary.simpleMessage("No course units in the selected period"), - "no_courses" : MessageLookupByLibrary.simpleMessage("No courses we\'re found"), - "no_courses_description" : MessageLookupByLibrary.simpleMessage("Try to refresh the page"), - "no_data" : MessageLookupByLibrary.simpleMessage("There is no data to show at this time"), - "no_date" : MessageLookupByLibrary.simpleMessage("No date"), - "no_events" : MessageLookupByLibrary.simpleMessage("No events found"), - "no_exams" : MessageLookupByLibrary.simpleMessage("You have no exams scheduled\n"), - "no_exams_label" : MessageLookupByLibrary.simpleMessage("Looks like you are on vacation!"), - "no_favorite_restaurants" : MessageLookupByLibrary.simpleMessage("No favorite restaurants"), - "no_files" : MessageLookupByLibrary.simpleMessage("There\'s no files attached"), - "no_files_found" : MessageLookupByLibrary.simpleMessage("No files found"), - "no_files_label" : MessageLookupByLibrary.simpleMessage("You have nothing to see!"), - "no_info" : MessageLookupByLibrary.simpleMessage("There is no information to display"), - "no_internet" : MessageLookupByLibrary.simpleMessage("It looks like you\'re offline"), - "no_library_info" : MessageLookupByLibrary.simpleMessage("No library occupation information available"), - "no_link" : MessageLookupByLibrary.simpleMessage("We couldn\'t open the link"), - "no_menu_info" : MessageLookupByLibrary.simpleMessage("There is no information available about meals"), - "no_menus" : MessageLookupByLibrary.simpleMessage("There are no meals available"), - "no_name_course" : MessageLookupByLibrary.simpleMessage("Unnamed course"), - "no_places_info" : MessageLookupByLibrary.simpleMessage("There is no information available about places"), - "no_print_info" : MessageLookupByLibrary.simpleMessage("No print balance information"), - "no_references" : MessageLookupByLibrary.simpleMessage("There are no references to pay"), - "no_results" : MessageLookupByLibrary.simpleMessage("No match"), - "no_selected_courses" : MessageLookupByLibrary.simpleMessage("There are no course units to display"), - "no_selected_exams" : MessageLookupByLibrary.simpleMessage("There are no exams to present"), - "no_trips" : MessageLookupByLibrary.simpleMessage("No trips found at the moment"), - "notifications" : MessageLookupByLibrary.simpleMessage("Notifications"), - "occurrence_type" : MessageLookupByLibrary.simpleMessage("Type of occurrence"), - "of_month" : MessageLookupByLibrary.simpleMessage("of"), - "open_error" : MessageLookupByLibrary.simpleMessage("Error opening the file"), - "other_links" : MessageLookupByLibrary.simpleMessage("Other links"), - "pass_change_request" : MessageLookupByLibrary.simpleMessage("For security reasons, passwords must be changed periodically."), - "password" : MessageLookupByLibrary.simpleMessage("Password"), - "pendent_references" : MessageLookupByLibrary.simpleMessage("Pending references"), - "permission_denied" : MessageLookupByLibrary.simpleMessage("Permission denied"), - "personal_assistance" : MessageLookupByLibrary.simpleMessage("Face-to-face assistance"), - "press_again" : MessageLookupByLibrary.simpleMessage("Press again to exit"), - "print" : MessageLookupByLibrary.simpleMessage("Print"), - "print_balance" : MessageLookupByLibrary.simpleMessage("Print balance"), - "prints" : MessageLookupByLibrary.simpleMessage("Prints"), - "problem_id" : MessageLookupByLibrary.simpleMessage("Brief identification of the problem"), - "program" : MessageLookupByLibrary.simpleMessage("Program"), - "reference_sigarra_help" : MessageLookupByLibrary.simpleMessage("The generated reference data will appear in Sigarra, checking account.\nProfile > Checking Account"), - "reference_success" : MessageLookupByLibrary.simpleMessage("Reference created successfully!"), - "remove" : MessageLookupByLibrary.simpleMessage("Delete"), - "report_error" : MessageLookupByLibrary.simpleMessage("Report error"), - "restaurant_main_page" : MessageLookupByLibrary.simpleMessage("Do you want to see your favorite restaurants in the main page?"), - "restaurant_period" : m4, - "room" : MessageLookupByLibrary.simpleMessage("Room"), - "schedule" : MessageLookupByLibrary.simpleMessage("Schedule"), - "school_calendar" : MessageLookupByLibrary.simpleMessage("School Calendar"), - "search" : MessageLookupByLibrary.simpleMessage("Search"), - "semester" : MessageLookupByLibrary.simpleMessage("Semester"), - "send" : MessageLookupByLibrary.simpleMessage("Send"), - "sent_error" : MessageLookupByLibrary.simpleMessage("An error occurred in sending"), - "settings" : MessageLookupByLibrary.simpleMessage("Settings"), - "snackbar" : MessageLookupByLibrary.simpleMessage("Snackbar"), - "some_error" : MessageLookupByLibrary.simpleMessage("Some error!"), - "stcp_stops" : MessageLookupByLibrary.simpleMessage("STCP - Upcoming Trips"), - "student_number" : MessageLookupByLibrary.simpleMessage("Student Number"), - "success" : MessageLookupByLibrary.simpleMessage("Sent with success"), - "successful_open" : MessageLookupByLibrary.simpleMessage("File opened successfully"), - "tele_assistance" : MessageLookupByLibrary.simpleMessage("Telephone assistance"), - "tele_personal_assistance" : MessageLookupByLibrary.simpleMessage("Face-to-face and telephone assistance"), - "telephone" : MessageLookupByLibrary.simpleMessage("Telephone"), - "terms" : MessageLookupByLibrary.simpleMessage("Terms and Conditions"), - "theme" : MessageLookupByLibrary.simpleMessage("Theme"), - "title" : MessageLookupByLibrary.simpleMessage("Title"), - "try_again" : MessageLookupByLibrary.simpleMessage("Try again"), - "try_different_login" : MessageLookupByLibrary.simpleMessage("Having trouble signing in?"), - "uc_info" : MessageLookupByLibrary.simpleMessage("Open UC page"), - "unavailable" : MessageLookupByLibrary.simpleMessage("Unavailable"), - "valid_email" : MessageLookupByLibrary.simpleMessage("Please enter a valid email"), - "widget_prompt" : MessageLookupByLibrary.simpleMessage("Choose a widget to add to your personal area:"), - "wrong_credentials_exception" : MessageLookupByLibrary.simpleMessage("Invalid credentials"), - "year" : MessageLookupByLibrary.simpleMessage("Year"), - "yes" : MessageLookupByLibrary.simpleMessage("Yes") - }; + static _notInlinedMessages(_) => { + "about": MessageLookupByLibrary.simpleMessage("About us"), + "academic_services": + MessageLookupByLibrary.simpleMessage("Academic services"), + "account_card_title": + MessageLookupByLibrary.simpleMessage("Checking account"), + "add": MessageLookupByLibrary.simpleMessage("Add"), + "add_quota": MessageLookupByLibrary.simpleMessage("Add quota"), + "add_widget": MessageLookupByLibrary.simpleMessage("Add widget"), + "agree_terms": MessageLookupByLibrary.simpleMessage( + "By entering you agree with these"), + "all_feminine": MessageLookupByLibrary.simpleMessage("All"), + "all_widgets_added": MessageLookupByLibrary.simpleMessage( + "All available widgets have already been added to your personal area!"), + "assessments": MessageLookupByLibrary.simpleMessage("Assessments"), + "at_least_one_college": + MessageLookupByLibrary.simpleMessage("Select at least one college"), + "available_amount": + MessageLookupByLibrary.simpleMessage("Available amount"), + "average": MessageLookupByLibrary.simpleMessage("Average"), + "balance": MessageLookupByLibrary.simpleMessage("Balance"), + "banner_info": MessageLookupByLibrary.simpleMessage( + "We do now collect anonymous usage statistics in order to improve your experience. You can change it in settings."), + "bibliography": MessageLookupByLibrary.simpleMessage("Bibliography"), + "breakfast": MessageLookupByLibrary.simpleMessage("Breakfast"), + "bs_description": MessageLookupByLibrary.simpleMessage( + "Did you find any bugs in the application?\nDo you have any suggestions for the app?\nTell us so we can improve!"), + "bug_description": MessageLookupByLibrary.simpleMessage( + "Bug found, how to reproduce it, etc."), + "bus_error": + MessageLookupByLibrary.simpleMessage("Unable to get information"), + "bus_information": MessageLookupByLibrary.simpleMessage( + "Select the buses you want information about:"), + "buses_personalize": + MessageLookupByLibrary.simpleMessage("Personalize your buses here"), + "buses_text": MessageLookupByLibrary.simpleMessage( + "Favorite buses will be displayed in the favorites \'Bus\' widget. The remaining ones will only be displayed on the page."), + "cancel": MessageLookupByLibrary.simpleMessage("Cancel"), + "change": MessageLookupByLibrary.simpleMessage("Change"), + "change_prompt": MessageLookupByLibrary.simpleMessage( + "Do you want to change the password?"), + "check_internet": MessageLookupByLibrary.simpleMessage( + "Check your internet connection"), + "class_registration": + MessageLookupByLibrary.simpleMessage("Class Registration"), + "collect_usage_stats": + MessageLookupByLibrary.simpleMessage("Collect usage statistics"), + "college": MessageLookupByLibrary.simpleMessage("College: "), + "college_select": + MessageLookupByLibrary.simpleMessage("select your college(s)"), + "conclude": MessageLookupByLibrary.simpleMessage("Done"), + "configured_buses": + MessageLookupByLibrary.simpleMessage("Configured Buses"), + "confirm": MessageLookupByLibrary.simpleMessage("Confirm"), + "confirm_logout": MessageLookupByLibrary.simpleMessage( + "Do you really want to log out? Your local data will be deleted and you will have to log in again."), + "consent": MessageLookupByLibrary.simpleMessage( + "I consent to this information being reviewed by NIAEFEUP and may be deleted at my request."), + "contact": MessageLookupByLibrary.simpleMessage("Contact (optional)"), + "copy_center": MessageLookupByLibrary.simpleMessage("Copy center"), + "copy_center_building": MessageLookupByLibrary.simpleMessage( + "Floor -1 of building B | AEFEUP building"), + "courseRegent": MessageLookupByLibrary.simpleMessage("Course Regent"), + "course_class": MessageLookupByLibrary.simpleMessage("Classes"), + "course_info": MessageLookupByLibrary.simpleMessage("Info"), + "courses": MessageLookupByLibrary.simpleMessage("Courses"), + "current_state": + MessageLookupByLibrary.simpleMessage("Current state: "), + "current_year": + MessageLookupByLibrary.simpleMessage("Current academic year: "), + "decrement": MessageLookupByLibrary.simpleMessage("Decrement 1,00€"), + "description": MessageLookupByLibrary.simpleMessage("Description"), + "desired_email": MessageLookupByLibrary.simpleMessage( + "Email where you want to be contacted"), + "dinner": MessageLookupByLibrary.simpleMessage("Dinner"), + "dish_type": m0, + "dona_bia": MessageLookupByLibrary.simpleMessage( + "D. Beatriz\'s stationery store"), + "dona_bia_building": MessageLookupByLibrary.simpleMessage( + "Floor -1 of building B (B-142)"), + "download_error": + MessageLookupByLibrary.simpleMessage("Error downloading the file"), + "ects": MessageLookupByLibrary.simpleMessage("ECTS performed: "), + "edit_off": MessageLookupByLibrary.simpleMessage("Edit"), + "edit_on": MessageLookupByLibrary.simpleMessage("Finish editing"), + "empty_text": + MessageLookupByLibrary.simpleMessage("Please fill in this field"), + "evaluation": MessageLookupByLibrary.simpleMessage("Evaluation"), + "exams": MessageLookupByLibrary.simpleMessage("Exams"), + "exams_filter": + MessageLookupByLibrary.simpleMessage("Exams Filter Settings"), + "exit_confirm": + MessageLookupByLibrary.simpleMessage("Do you really want to exit?"), + "expired_password": + MessageLookupByLibrary.simpleMessage("Your password has expired"), + "fail_to_authenticate": + MessageLookupByLibrary.simpleMessage("Failed to authenticate"), + "failed_login": MessageLookupByLibrary.simpleMessage("Login failed"), + "favorite_filter": MessageLookupByLibrary.simpleMessage("Favorites"), + "fee_date": MessageLookupByLibrary.simpleMessage("Deadline"), + "fee_notification": + MessageLookupByLibrary.simpleMessage("Fee deadline"), + "feedback_description": MessageLookupByLibrary.simpleMessage( + "Report an issue or suggest an improvement"), + "files": MessageLookupByLibrary.simpleMessage("Files"), + "first_year_registration": MessageLookupByLibrary.simpleMessage( + "Year of first registration: "), + "floor": MessageLookupByLibrary.simpleMessage("Floor"), + "floors": MessageLookupByLibrary.simpleMessage("Floors"), + "forgot_password": + MessageLookupByLibrary.simpleMessage("Forgot password?"), + "frequency": + MessageLookupByLibrary.simpleMessage("Eligibility for exams"), + "generate_reference": + MessageLookupByLibrary.simpleMessage("Generate reference"), + "geral_registration": + MessageLookupByLibrary.simpleMessage("General Registration"), + "improvement_registration": + MessageLookupByLibrary.simpleMessage("Enrollment for Improvement"), + "increment": MessageLookupByLibrary.simpleMessage("Increment 1,00€"), + "instructor": MessageLookupByLibrary.simpleMessage("Instructor"), + "instructors": MessageLookupByLibrary.simpleMessage("Instructors"), + "internet_status_exception": MessageLookupByLibrary.simpleMessage( + "Check your internet connection"), + "invalid_credentials": + MessageLookupByLibrary.simpleMessage("Invalid credentials"), + "keep_login": MessageLookupByLibrary.simpleMessage("Remember me"), + "language": MessageLookupByLibrary.simpleMessage("Language"), + "last_refresh_time": m1, + "last_timestamp": m2, + "leave_feedback": + MessageLookupByLibrary.simpleMessage("Leave feedback"), + "lectures": MessageLookupByLibrary.simpleMessage("Lectures"), + "library_occupation": + MessageLookupByLibrary.simpleMessage("Library Occupation"), + "load_error": MessageLookupByLibrary.simpleMessage( + "Error loading the information"), + "loading_terms": MessageLookupByLibrary.simpleMessage( + "Loading Terms and Conditions..."), + "login": MessageLookupByLibrary.simpleMessage("Login"), + "login_with_credentials": + MessageLookupByLibrary.simpleMessage("Login with credentials"), + "logout": MessageLookupByLibrary.simpleMessage("Log out"), + "lunch": MessageLookupByLibrary.simpleMessage("Lunch"), + "menus": MessageLookupByLibrary.simpleMessage("Menus"), + "min_value_reference": + MessageLookupByLibrary.simpleMessage("Minimum value: 1,00 €"), + "multimedia_center": + MessageLookupByLibrary.simpleMessage("Multimedia center"), + "nav_title": m3, + "news": MessageLookupByLibrary.simpleMessage("News"), + "no": MessageLookupByLibrary.simpleMessage("No"), + "noExamsScheduled": + MessageLookupByLibrary.simpleMessage("No exams scheduled"), + "noInstructors": + MessageLookupByLibrary.simpleMessage("No instructors assigned"), + "no_app": MessageLookupByLibrary.simpleMessage( + "No app found to open the file"), + "no_bus": MessageLookupByLibrary.simpleMessage("Don\'t miss any bus!"), + "no_bus_stops": + MessageLookupByLibrary.simpleMessage("No configured stops"), + "no_class": MessageLookupByLibrary.simpleMessage( + "There are no classes to display"), + "no_classes": + MessageLookupByLibrary.simpleMessage("No classes to present"), + "no_classes_on": + MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), + "no_classes_on_weekend": + MessageLookupByLibrary.simpleMessage("You don\'t have classes on"), + "no_classes_this_week": MessageLookupByLibrary.simpleMessage( + "You have no classes this week"), + "no_college": MessageLookupByLibrary.simpleMessage("no college"), + "no_course_units": MessageLookupByLibrary.simpleMessage( + "No course units in the selected period"), + "no_courses": + MessageLookupByLibrary.simpleMessage("No courses we\'re found"), + "no_courses_description": + MessageLookupByLibrary.simpleMessage("Try to refresh the page"), + "no_data": MessageLookupByLibrary.simpleMessage( + "There is no data to show at this time"), + "no_date": MessageLookupByLibrary.simpleMessage("No date"), + "no_events": MessageLookupByLibrary.simpleMessage("No events found"), + "no_exams": MessageLookupByLibrary.simpleMessage( + "You have no exams scheduled\n"), + "no_exams_label": MessageLookupByLibrary.simpleMessage( + "Looks like you are on vacation!"), + "no_favorite_restaurants": + MessageLookupByLibrary.simpleMessage("No favorite restaurants"), + "no_files": + MessageLookupByLibrary.simpleMessage("There\'s no files attached"), + "no_files_found": + MessageLookupByLibrary.simpleMessage("No files found"), + "no_files_label": + MessageLookupByLibrary.simpleMessage("You have nothing to see!"), + "no_info": MessageLookupByLibrary.simpleMessage( + "There is no information to display"), + "no_internet": MessageLookupByLibrary.simpleMessage( + "It looks like you\'re offline"), + "no_library_info": MessageLookupByLibrary.simpleMessage( + "No library occupation information available"), + "no_link": + MessageLookupByLibrary.simpleMessage("We couldn\'t open the link"), + "no_menu_info": MessageLookupByLibrary.simpleMessage( + "There is no information available about meals"), + "no_menus": MessageLookupByLibrary.simpleMessage( + "There are no meals available"), + "no_name_course": + MessageLookupByLibrary.simpleMessage("Unnamed course"), + "no_places_info": MessageLookupByLibrary.simpleMessage( + "There is no information available about places"), + "no_print_info": MessageLookupByLibrary.simpleMessage( + "No print balance information"), + "no_references": MessageLookupByLibrary.simpleMessage( + "There are no references to pay"), + "no_results": MessageLookupByLibrary.simpleMessage("No match"), + "no_selected_courses": MessageLookupByLibrary.simpleMessage( + "There are no course units to display"), + "no_selected_exams": MessageLookupByLibrary.simpleMessage( + "There are no exams to present"), + "no_trips": MessageLookupByLibrary.simpleMessage( + "No trips found at the moment"), + "notifications": MessageLookupByLibrary.simpleMessage("Notifications"), + "occurrence_type": + MessageLookupByLibrary.simpleMessage("Type of occurrence"), + "of_month": MessageLookupByLibrary.simpleMessage("of"), + "open_error": + MessageLookupByLibrary.simpleMessage("Error opening the file"), + "other_links": MessageLookupByLibrary.simpleMessage("Other links"), + "pass_change_request": MessageLookupByLibrary.simpleMessage( + "For security reasons, passwords must be changed periodically."), + "password": MessageLookupByLibrary.simpleMessage("Password"), + "pendent_references": + MessageLookupByLibrary.simpleMessage("Pending references"), + "permission_denied": + MessageLookupByLibrary.simpleMessage("Permission denied"), + "personal_assistance": + MessageLookupByLibrary.simpleMessage("Face-to-face assistance"), + "press_again": + MessageLookupByLibrary.simpleMessage("Press again to exit"), + "print": MessageLookupByLibrary.simpleMessage("Print"), + "print_balance": MessageLookupByLibrary.simpleMessage("Print balance"), + "prints": MessageLookupByLibrary.simpleMessage("Prints"), + "problem_id": MessageLookupByLibrary.simpleMessage( + "Brief identification of the problem"), + "program": MessageLookupByLibrary.simpleMessage("Program"), + "reference_sigarra_help": MessageLookupByLibrary.simpleMessage( + "The generated reference data will appear in Sigarra, checking account.\nProfile > Checking Account"), + "reference_success": MessageLookupByLibrary.simpleMessage( + "Reference created successfully!"), + "remove": MessageLookupByLibrary.simpleMessage("Delete"), + "report_error": MessageLookupByLibrary.simpleMessage("Report error"), + "restaurant_main_page": MessageLookupByLibrary.simpleMessage( + "Do you want to see your favorite restaurants in the main page?"), + "restaurant_period": m4, + "room": MessageLookupByLibrary.simpleMessage("Room"), + "schedule": MessageLookupByLibrary.simpleMessage("Schedule"), + "school_calendar": + MessageLookupByLibrary.simpleMessage("School Calendar"), + "search": MessageLookupByLibrary.simpleMessage("Search"), + "semester": MessageLookupByLibrary.simpleMessage("Semester"), + "send": MessageLookupByLibrary.simpleMessage("Send"), + "sent_error": MessageLookupByLibrary.simpleMessage( + "An error occurred in sending"), + "settings": MessageLookupByLibrary.simpleMessage("Settings"), + "snackbar": MessageLookupByLibrary.simpleMessage("Snackbar"), + "some_error": MessageLookupByLibrary.simpleMessage("Some error!"), + "stcp_stops": + MessageLookupByLibrary.simpleMessage("STCP - Upcoming Trips"), + "student_number": + MessageLookupByLibrary.simpleMessage("Student Number"), + "success": MessageLookupByLibrary.simpleMessage("Sent with success"), + "successful_open": + MessageLookupByLibrary.simpleMessage("File opened successfully"), + "tele_assistance": + MessageLookupByLibrary.simpleMessage("Telephone assistance"), + "tele_personal_assistance": MessageLookupByLibrary.simpleMessage( + "Face-to-face and telephone assistance"), + "telephone": MessageLookupByLibrary.simpleMessage("Telephone"), + "terms": MessageLookupByLibrary.simpleMessage("Terms and Conditions"), + "theme": MessageLookupByLibrary.simpleMessage("Theme"), + "title": MessageLookupByLibrary.simpleMessage("Title"), + "try_again": MessageLookupByLibrary.simpleMessage("Try again"), + "try_different_login": + MessageLookupByLibrary.simpleMessage("Having trouble signing in?"), + "uc_info": MessageLookupByLibrary.simpleMessage("Open UC page"), + "unavailable": MessageLookupByLibrary.simpleMessage("Unavailable"), + "valid_email": + MessageLookupByLibrary.simpleMessage("Please enter a valid email"), + "widget_prompt": MessageLookupByLibrary.simpleMessage( + "Choose a widget to add to your personal area:"), + "wrong_credentials_exception": + MessageLookupByLibrary.simpleMessage("Invalid credentials"), + "year": MessageLookupByLibrary.simpleMessage("Year"), + "yes": MessageLookupByLibrary.simpleMessage("Yes") + }; } diff --git a/packages/uni_app/lib/generated/intl/messages_pt_PT.dart b/packages/uni_app/lib/generated/intl/messages_pt_PT.dart index 385c455c2..feb8303f1 100644 --- a/packages/uni_app/lib/generated/intl/messages_pt_PT.dart +++ b/packages/uni_app/lib/generated/intl/messages_pt_PT.dart @@ -19,205 +19,339 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'pt_PT'; - static m0(type) => "${Intl.select(type, {'all_dishes': 'Todos os pratos', 'meat_dishes': 'Pratos de Carne', 'fish_dishes': 'Pratos de Peixe', 'vegetarian_dishes': 'Pratos Vegetarianos', 'soups': 'Sopas', 'salads': 'Saladas', 'diet_dishes': 'Pratos de Dieta', 'dishes_of_the_day': 'Pratos do Dia', 'other': 'Outros', })}"; + static m0(type) => "${Intl.select(type, { + 'all_dishes': 'Todos os pratos', + 'meat_dishes': 'Pratos de Carne', + 'fish_dishes': 'Pratos de Peixe', + 'vegetarian_dishes': 'Pratos Vegetarianos', + 'soups': 'Sopas', + 'salads': 'Saladas', + 'diet_dishes': 'Pratos de Dieta', + 'dishes_of_the_day': 'Pratos do Dia', + 'other': 'Outros', + })}"; static m1(time) => "última atualização às ${time}"; - static m2(time) => "${Intl.plural(time, zero: 'Atualizado há ${time} minutos', one: 'Atualizado há ${time} minuto', other: 'Atualizado há ${time} minutos')}"; + static m2(time) => + "${Intl.plural(time, zero: 'Atualizado há ${time} minutos', one: 'Atualizado há ${time} minuto', other: 'Atualizado há ${time} minutos')}"; - static m3(title) => "${Intl.select(title, {'horario': 'Horário', 'exames': 'Exames', 'area': 'Área Pessoal', 'cadeiras': 'Cadeiras', 'autocarros': 'Autocarros', 'locais': 'Locais', 'restaurantes': 'Restaurantes', 'calendario': 'Calendário', 'biblioteca': 'Biblioteca', 'percurso_academico': 'Percurso Académico', 'mapa': 'Mapa', 'faculdade': 'Faculdade', 'other': 'Outros', })}"; + static m3(title) => "${Intl.select(title, { + 'horario': 'Horário', + 'exames': 'Exames', + 'area': 'Área Pessoal', + 'cadeiras': 'Cadeiras', + 'autocarros': 'Autocarros', + 'locais': 'Locais', + 'restaurantes': 'Restaurantes', + 'calendario': 'Calendário', + 'biblioteca': 'Biblioteca', + 'percurso_academico': 'Percurso Académico', + 'mapa': 'Mapa', + 'faculdade': 'Faculdade', + 'other': 'Outros', + })}"; - static m4(period) => "${Intl.select(period, {'lunch': 'Almoço', 'dinner': 'Jantar', 'other': 'Other', })}"; + static m4(period) => "${Intl.select(period, { + 'lunch': 'Almoço', + 'dinner': 'Jantar', + 'other': 'Other', + })}"; final messages = _notInlinedMessages(_notInlinedMessages); - static _notInlinedMessages(_) => { - "about" : MessageLookupByLibrary.simpleMessage("Sobre nós"), - "academic_services" : MessageLookupByLibrary.simpleMessage("Serviços académicos"), - "account_card_title" : MessageLookupByLibrary.simpleMessage("Conta Corrente"), - "add" : MessageLookupByLibrary.simpleMessage("Adicionar"), - "add_quota" : MessageLookupByLibrary.simpleMessage("Adicionar quota"), - "add_widget" : MessageLookupByLibrary.simpleMessage("Adicionar widget"), - "agree_terms" : MessageLookupByLibrary.simpleMessage("Ao entrares confirmas que concordas com estes"), - "all_feminine" : MessageLookupByLibrary.simpleMessage("Todas"), - "all_widgets_added" : MessageLookupByLibrary.simpleMessage("Todos os widgets disponíveis já foram adicionados à tua área pessoal!"), - "assessments" : MessageLookupByLibrary.simpleMessage("Avaliações"), - "at_least_one_college" : MessageLookupByLibrary.simpleMessage("Seleciona pelo menos uma faculdade"), - "available_amount" : MessageLookupByLibrary.simpleMessage("Valor disponível"), - "average" : MessageLookupByLibrary.simpleMessage("Média"), - "balance" : MessageLookupByLibrary.simpleMessage("Saldo"), - "banner_info" : MessageLookupByLibrary.simpleMessage("Agora recolhemos estatísticas de uso anónimas para melhorar a tua experiência. Podes alterá-lo nas definições."), - "bibliography" : MessageLookupByLibrary.simpleMessage("Bibliografia"), - "breakfast" : MessageLookupByLibrary.simpleMessage("Pequeno Almoço"), - "bs_description" : MessageLookupByLibrary.simpleMessage("Encontraste algum bug na aplicação?\nTens alguma sugestão para a app?\nConta-nos para que possamos melhorar!"), - "bug_description" : MessageLookupByLibrary.simpleMessage("Bug encontrado, como o reproduzir, etc"), - "bus_error" : MessageLookupByLibrary.simpleMessage("Não foi possível obter informação"), - "bus_information" : MessageLookupByLibrary.simpleMessage("Seleciona os autocarros dos quais queres informação:"), - "buses_personalize" : MessageLookupByLibrary.simpleMessage("Configura aqui os teus autocarros"), - "buses_text" : MessageLookupByLibrary.simpleMessage("Os autocarros favoritos serão apresentados no widget \'Autocarros\' dos favoritos. Os restantes serão apresentados apenas na página."), - "cancel" : MessageLookupByLibrary.simpleMessage("Cancelar"), - "change" : MessageLookupByLibrary.simpleMessage("Alterar"), - "change_prompt" : MessageLookupByLibrary.simpleMessage("Deseja alterar a palavra-passe?"), - "check_internet" : MessageLookupByLibrary.simpleMessage("Verifica a tua ligação à internet"), - "class_registration" : MessageLookupByLibrary.simpleMessage("Inscrição de Turmas"), - "collect_usage_stats" : MessageLookupByLibrary.simpleMessage("Partilhar estatísticas de uso"), - "college" : MessageLookupByLibrary.simpleMessage("Faculdade: "), - "college_select" : MessageLookupByLibrary.simpleMessage("seleciona a(s) tua(s) faculdade(s)"), - "conclude" : MessageLookupByLibrary.simpleMessage("Concluído"), - "configured_buses" : MessageLookupByLibrary.simpleMessage("Autocarros Configurados"), - "confirm" : MessageLookupByLibrary.simpleMessage("Confirmar"), - "confirm_logout" : MessageLookupByLibrary.simpleMessage("Tens a certeza de que queres terminar sessão? Os teus dados locais serão apagados e terás de iniciar sessão novamente."), - "consent" : MessageLookupByLibrary.simpleMessage("Consinto que esta informação seja revista pelo NIAEFEUP, podendo ser eliminada a meu pedido."), - "contact" : MessageLookupByLibrary.simpleMessage("Contacto (opcional)"), - "copy_center" : MessageLookupByLibrary.simpleMessage("Centro de cópias"), - "copy_center_building" : MessageLookupByLibrary.simpleMessage("Piso -1 do edifício B | Edifício da AEFEUP"), - "courseRegent" : MessageLookupByLibrary.simpleMessage("Regente da Cadeira"), - "course_class" : MessageLookupByLibrary.simpleMessage("Turmas"), - "course_info" : MessageLookupByLibrary.simpleMessage("Ficha"), - "courses" : MessageLookupByLibrary.simpleMessage("Cursos"), - "current_state" : MessageLookupByLibrary.simpleMessage("Estado atual: "), - "current_year" : MessageLookupByLibrary.simpleMessage("Ano curricular atual: "), - "decrement" : MessageLookupByLibrary.simpleMessage("Decrementar 1,00€"), - "description" : MessageLookupByLibrary.simpleMessage("Descrição"), - "desired_email" : MessageLookupByLibrary.simpleMessage("Email em que desejas ser contactado"), - "dinner" : MessageLookupByLibrary.simpleMessage("Jantar"), - "dish_type" : m0, - "dona_bia" : MessageLookupByLibrary.simpleMessage("Papelaria D. Beatriz"), - "dona_bia_building" : MessageLookupByLibrary.simpleMessage("Piso -1 do edifício B (B-142)"), - "download_error" : MessageLookupByLibrary.simpleMessage("Erro ao descarregar o ficheiro"), - "ects" : MessageLookupByLibrary.simpleMessage("ECTS realizados: "), - "edit_off" : MessageLookupByLibrary.simpleMessage("Editar"), - "edit_on" : MessageLookupByLibrary.simpleMessage("Concluir edição"), - "empty_text" : MessageLookupByLibrary.simpleMessage("Por favor preenche este campo"), - "evaluation" : MessageLookupByLibrary.simpleMessage("Avaliação"), - "exams" : MessageLookupByLibrary.simpleMessage("Exames"), - "exams_filter" : MessageLookupByLibrary.simpleMessage("Definições Filtro de Exames"), - "exit_confirm" : MessageLookupByLibrary.simpleMessage("Tem a certeza de que pretende sair?"), - "expired_password" : MessageLookupByLibrary.simpleMessage("A tua palavra-passe expirou"), - "fail_to_authenticate" : MessageLookupByLibrary.simpleMessage("Falha ao autenticar"), - "failed_login" : MessageLookupByLibrary.simpleMessage("O login falhou"), - "favorite_filter" : MessageLookupByLibrary.simpleMessage("Favoritos"), - "fee_date" : MessageLookupByLibrary.simpleMessage("Data limite"), - "fee_notification" : MessageLookupByLibrary.simpleMessage("Data limite de propina"), - "feedback_description" : MessageLookupByLibrary.simpleMessage("Reporta um problema ou sugere uma melhoria"), - "files" : MessageLookupByLibrary.simpleMessage("Ficheiros"), - "first_year_registration" : MessageLookupByLibrary.simpleMessage("Ano da primeira inscrição: "), - "floor" : MessageLookupByLibrary.simpleMessage("Piso"), - "floors" : MessageLookupByLibrary.simpleMessage("Pisos"), - "forgot_password" : MessageLookupByLibrary.simpleMessage("Esqueceu a palavra-passe?"), - "frequency" : MessageLookupByLibrary.simpleMessage("Obtenção de Frequência"), - "generate_reference" : MessageLookupByLibrary.simpleMessage("Gerar referência"), - "geral_registration" : MessageLookupByLibrary.simpleMessage("Inscrição Geral"), - "improvement_registration" : MessageLookupByLibrary.simpleMessage("Inscrição para Melhoria"), - "increment" : MessageLookupByLibrary.simpleMessage("Incrementar 1,00€"), - "instructor" : MessageLookupByLibrary.simpleMessage("Docente"), - "instructors" : MessageLookupByLibrary.simpleMessage("Docentes"), - "internet_status_exception" : MessageLookupByLibrary.simpleMessage("Verifique sua conexão com a internet"), - "invalid_credentials" : MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), - "keep_login" : MessageLookupByLibrary.simpleMessage("Lembre-se de mim"), - "language" : MessageLookupByLibrary.simpleMessage("Idioma"), - "last_refresh_time" : m1, - "last_timestamp" : m2, - "leave_feedback" : MessageLookupByLibrary.simpleMessage("Feedback"), - "lectures" : MessageLookupByLibrary.simpleMessage("Aulas"), - "library_occupation" : MessageLookupByLibrary.simpleMessage("Ocupação da Biblioteca"), - "load_error" : MessageLookupByLibrary.simpleMessage("Erro ao carregar a informação"), - "loading_terms" : MessageLookupByLibrary.simpleMessage("Carregando os Termos e Condições..."), - "login" : MessageLookupByLibrary.simpleMessage("Entrar"), - "login_with_credentials" : MessageLookupByLibrary.simpleMessage("Entrar com credenciais"), - "logout" : MessageLookupByLibrary.simpleMessage("Terminar sessão"), - "lunch" : MessageLookupByLibrary.simpleMessage("Almoço"), - "menus" : MessageLookupByLibrary.simpleMessage("Ementas"), - "min_value_reference" : MessageLookupByLibrary.simpleMessage("Valor mínimo: 1,00 €"), - "multimedia_center" : MessageLookupByLibrary.simpleMessage("Centro de multimédia"), - "nav_title" : m3, - "news" : MessageLookupByLibrary.simpleMessage("Notícias"), - "no" : MessageLookupByLibrary.simpleMessage("Não"), - "noExamsScheduled" : MessageLookupByLibrary.simpleMessage("Não há exames agendados"), - "noInstructors" : MessageLookupByLibrary.simpleMessage("Não há docentes atribuídos"), - "no_app" : MessageLookupByLibrary.simpleMessage("Nenhuma aplicação encontrada para abrir o ficheiro"), - "no_bus" : MessageLookupByLibrary.simpleMessage("Não percas nenhum autocarro!"), - "no_bus_stops" : MessageLookupByLibrary.simpleMessage("Não existe nenhuma paragem configurada"), - "no_class" : MessageLookupByLibrary.simpleMessage("Não existem turmas para apresentar"), - "no_classes" : MessageLookupByLibrary.simpleMessage("Não existem aulas para apresentar"), - "no_classes_on" : MessageLookupByLibrary.simpleMessage("Não possui aulas à"), - "no_classes_on_weekend" : MessageLookupByLibrary.simpleMessage("Não possui aulas ao"), - "no_college" : MessageLookupByLibrary.simpleMessage("sem faculdade"), - "no_course_units" : MessageLookupByLibrary.simpleMessage("Sem cadeiras no período selecionado"), - "no_courses" : MessageLookupByLibrary.simpleMessage("Não foram encontrados cursos"), - "no_courses_description" : MessageLookupByLibrary.simpleMessage("Tenta refrescar a página"), - "no_data" : MessageLookupByLibrary.simpleMessage("Não há dados a mostrar neste momento"), - "no_date" : MessageLookupByLibrary.simpleMessage("Sem data"), - "no_events" : MessageLookupByLibrary.simpleMessage("Nenhum evento encontrado"), - "no_exams" : MessageLookupByLibrary.simpleMessage("Não possui exames marcados"), - "no_exams_label" : MessageLookupByLibrary.simpleMessage("Parece que estás de férias!"), - "no_favorite_restaurants" : MessageLookupByLibrary.simpleMessage("Sem restaurantes favoritos"), - "no_files" : MessageLookupByLibrary.simpleMessage("Não possui ficheiros anexados"), - "no_files_found" : MessageLookupByLibrary.simpleMessage("Nenhum ficheiro encontrado"), - "no_files_label" : MessageLookupByLibrary.simpleMessage("Não tens nada para ver!"), - "no_info" : MessageLookupByLibrary.simpleMessage("Não existem informações para apresentar"), - "no_internet" : MessageLookupByLibrary.simpleMessage("Parece que estás offline"), - "no_library_info" : MessageLookupByLibrary.simpleMessage("Sem informação de ocupação"), - "no_link" : MessageLookupByLibrary.simpleMessage("Não conseguimos abrir o link"), - "no_menu_info" : MessageLookupByLibrary.simpleMessage("Não há informação disponível sobre refeições"), - "no_menus" : MessageLookupByLibrary.simpleMessage("Não há refeições disponíveis"), - "no_name_course" : MessageLookupByLibrary.simpleMessage("Curso sem nome"), - "no_places_info" : MessageLookupByLibrary.simpleMessage("Não há informação disponível sobre locais"), - "no_print_info" : MessageLookupByLibrary.simpleMessage("Sem informação de saldo"), - "no_references" : MessageLookupByLibrary.simpleMessage("Não existem referências a pagar"), - "no_results" : MessageLookupByLibrary.simpleMessage("Sem resultados"), - "no_selected_courses" : MessageLookupByLibrary.simpleMessage("Não existem cadeiras para apresentar"), - "no_selected_exams" : MessageLookupByLibrary.simpleMessage("Não existem exames para apresentar"), - "no_trips" : MessageLookupByLibrary.simpleMessage("Não há viagens planeadas de momento"), - "notifications" : MessageLookupByLibrary.simpleMessage("Notificações"), - "occurrence_type" : MessageLookupByLibrary.simpleMessage("Tipo de ocorrência"), - "of_month" : MessageLookupByLibrary.simpleMessage("de"), - "open_error" : MessageLookupByLibrary.simpleMessage("Erro ao abrir o ficheiro"), - "other_links" : MessageLookupByLibrary.simpleMessage("Outros links"), - "pass_change_request" : MessageLookupByLibrary.simpleMessage("Por razões de segurança, as palavras-passe têm de ser alteradas periodicamente."), - "password" : MessageLookupByLibrary.simpleMessage("Palavra-passe"), - "pendent_references" : MessageLookupByLibrary.simpleMessage("Referências pendentes"), - "permission_denied" : MessageLookupByLibrary.simpleMessage("Sem permissão"), - "personal_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento presencial"), - "press_again" : MessageLookupByLibrary.simpleMessage("Pressione novamente para sair"), - "print" : MessageLookupByLibrary.simpleMessage("Impressão"), - "print_balance" : MessageLookupByLibrary.simpleMessage("Saldo impressões"), - "prints" : MessageLookupByLibrary.simpleMessage("Impressões"), - "problem_id" : MessageLookupByLibrary.simpleMessage("Breve identificação do problema"), - "program" : MessageLookupByLibrary.simpleMessage("Programa"), - "reference_sigarra_help" : MessageLookupByLibrary.simpleMessage("Os dados da referência gerada aparecerão no Sigarra, conta corrente. Perfil > Conta Corrente"), - "reference_success" : MessageLookupByLibrary.simpleMessage("Referência criada com sucesso!"), - "remove" : MessageLookupByLibrary.simpleMessage("Remover"), - "report_error" : MessageLookupByLibrary.simpleMessage("Reportar erro"), - "restaurant_main_page" : MessageLookupByLibrary.simpleMessage("Queres ver os teus restaurantes favoritos na página principal?"), - "restaurant_period" : m4, - "room" : MessageLookupByLibrary.simpleMessage("Sala"), - "schedule" : MessageLookupByLibrary.simpleMessage("Aulas"), - "school_calendar" : MessageLookupByLibrary.simpleMessage("Calendário Escolar"), - "search" : MessageLookupByLibrary.simpleMessage("Pesquisar"), - "semester" : MessageLookupByLibrary.simpleMessage("Semestre"), - "send" : MessageLookupByLibrary.simpleMessage("Enviar"), - "sent_error" : MessageLookupByLibrary.simpleMessage("Ocorreu um erro no envio"), - "settings" : MessageLookupByLibrary.simpleMessage("Definições"), - "snackbar" : MessageLookupByLibrary.simpleMessage("Snackbar"), - "some_error" : MessageLookupByLibrary.simpleMessage("Algum erro!"), - "stcp_stops" : MessageLookupByLibrary.simpleMessage("STCP - Próximas Viagens"), - "student_number" : MessageLookupByLibrary.simpleMessage("Número de Estudante"), - "success" : MessageLookupByLibrary.simpleMessage("Enviado com sucesso"), - "successful_open" : MessageLookupByLibrary.simpleMessage("Ficheiro aberto com sucesso"), - "tele_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento telefónico"), - "tele_personal_assistance" : MessageLookupByLibrary.simpleMessage("Atendimento presencial e telefónico"), - "telephone" : MessageLookupByLibrary.simpleMessage("Telefone"), - "terms" : MessageLookupByLibrary.simpleMessage("Termos e Condições"), - "theme" : MessageLookupByLibrary.simpleMessage("Tema"), - "title" : MessageLookupByLibrary.simpleMessage("Título"), - "try_again" : MessageLookupByLibrary.simpleMessage("Tentar de novo"), - "try_different_login" : MessageLookupByLibrary.simpleMessage("Problemas ao iniciar sessão?"), - "uc_info" : MessageLookupByLibrary.simpleMessage("Abrir página da UC"), - "unavailable" : MessageLookupByLibrary.simpleMessage("Indisponível"), - "valid_email" : MessageLookupByLibrary.simpleMessage("Por favor insere um email válido"), - "widget_prompt" : MessageLookupByLibrary.simpleMessage("Escolhe um widget para adicionares à tua área pessoal:"), - "wrong_credentials_exception" : MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), - "year" : MessageLookupByLibrary.simpleMessage("Ano"), - "yes" : MessageLookupByLibrary.simpleMessage("Sim") - }; + static _notInlinedMessages(_) => { + "about": MessageLookupByLibrary.simpleMessage("Sobre nós"), + "academic_services": + MessageLookupByLibrary.simpleMessage("Serviços académicos"), + "account_card_title": + MessageLookupByLibrary.simpleMessage("Conta Corrente"), + "add": MessageLookupByLibrary.simpleMessage("Adicionar"), + "add_quota": MessageLookupByLibrary.simpleMessage("Adicionar quota"), + "add_widget": MessageLookupByLibrary.simpleMessage("Adicionar widget"), + "agree_terms": MessageLookupByLibrary.simpleMessage( + "Ao entrares confirmas que concordas com estes"), + "all_feminine": MessageLookupByLibrary.simpleMessage("Todas"), + "all_widgets_added": MessageLookupByLibrary.simpleMessage( + "Todos os widgets disponíveis já foram adicionados à tua área pessoal!"), + "assessments": MessageLookupByLibrary.simpleMessage("Avaliações"), + "at_least_one_college": MessageLookupByLibrary.simpleMessage( + "Seleciona pelo menos uma faculdade"), + "available_amount": + MessageLookupByLibrary.simpleMessage("Valor disponível"), + "average": MessageLookupByLibrary.simpleMessage("Média"), + "balance": MessageLookupByLibrary.simpleMessage("Saldo"), + "banner_info": MessageLookupByLibrary.simpleMessage( + "Agora recolhemos estatísticas de uso anónimas para melhorar a tua experiência. Podes alterá-lo nas definições."), + "bibliography": MessageLookupByLibrary.simpleMessage("Bibliografia"), + "breakfast": MessageLookupByLibrary.simpleMessage("Pequeno Almoço"), + "bs_description": MessageLookupByLibrary.simpleMessage( + "Encontraste algum bug na aplicação?\nTens alguma sugestão para a app?\nConta-nos para que possamos melhorar!"), + "bug_description": MessageLookupByLibrary.simpleMessage( + "Bug encontrado, como o reproduzir, etc"), + "bus_error": MessageLookupByLibrary.simpleMessage( + "Não foi possível obter informação"), + "bus_information": MessageLookupByLibrary.simpleMessage( + "Seleciona os autocarros dos quais queres informação:"), + "buses_personalize": MessageLookupByLibrary.simpleMessage( + "Configura aqui os teus autocarros"), + "buses_text": MessageLookupByLibrary.simpleMessage( + "Os autocarros favoritos serão apresentados no widget \'Autocarros\' dos favoritos. Os restantes serão apresentados apenas na página."), + "cancel": MessageLookupByLibrary.simpleMessage("Cancelar"), + "change": MessageLookupByLibrary.simpleMessage("Alterar"), + "change_prompt": MessageLookupByLibrary.simpleMessage( + "Deseja alterar a palavra-passe?"), + "check_internet": MessageLookupByLibrary.simpleMessage( + "Verifica a tua ligação à internet"), + "class_registration": + MessageLookupByLibrary.simpleMessage("Inscrição de Turmas"), + "collect_usage_stats": MessageLookupByLibrary.simpleMessage( + "Partilhar estatísticas de uso"), + "college": MessageLookupByLibrary.simpleMessage("Faculdade: "), + "college_select": MessageLookupByLibrary.simpleMessage( + "seleciona a(s) tua(s) faculdade(s)"), + "conclude": MessageLookupByLibrary.simpleMessage("Concluído"), + "configured_buses": + MessageLookupByLibrary.simpleMessage("Autocarros Configurados"), + "confirm": MessageLookupByLibrary.simpleMessage("Confirmar"), + "confirm_logout": MessageLookupByLibrary.simpleMessage( + "Tens a certeza de que queres terminar sessão? Os teus dados locais serão apagados e terás de iniciar sessão novamente."), + "consent": MessageLookupByLibrary.simpleMessage( + "Consinto que esta informação seja revista pelo NIAEFEUP, podendo ser eliminada a meu pedido."), + "contact": MessageLookupByLibrary.simpleMessage("Contacto (opcional)"), + "copy_center": MessageLookupByLibrary.simpleMessage("Centro de cópias"), + "copy_center_building": MessageLookupByLibrary.simpleMessage( + "Piso -1 do edifício B | Edifício da AEFEUP"), + "courseRegent": + MessageLookupByLibrary.simpleMessage("Regente da Cadeira"), + "course_class": MessageLookupByLibrary.simpleMessage("Turmas"), + "course_info": MessageLookupByLibrary.simpleMessage("Ficha"), + "courses": MessageLookupByLibrary.simpleMessage("Cursos"), + "current_state": MessageLookupByLibrary.simpleMessage("Estado atual: "), + "current_year": + MessageLookupByLibrary.simpleMessage("Ano curricular atual: "), + "decrement": MessageLookupByLibrary.simpleMessage("Decrementar 1,00€"), + "description": MessageLookupByLibrary.simpleMessage("Descrição"), + "desired_email": MessageLookupByLibrary.simpleMessage( + "Email em que desejas ser contactado"), + "dinner": MessageLookupByLibrary.simpleMessage("Jantar"), + "dish_type": m0, + "dona_bia": + MessageLookupByLibrary.simpleMessage("Papelaria D. Beatriz"), + "dona_bia_building": MessageLookupByLibrary.simpleMessage( + "Piso -1 do edifício B (B-142)"), + "download_error": MessageLookupByLibrary.simpleMessage( + "Erro ao descarregar o ficheiro"), + "ects": MessageLookupByLibrary.simpleMessage("ECTS realizados: "), + "edit_off": MessageLookupByLibrary.simpleMessage("Editar"), + "edit_on": MessageLookupByLibrary.simpleMessage("Concluir edição"), + "empty_text": MessageLookupByLibrary.simpleMessage( + "Por favor preenche este campo"), + "evaluation": MessageLookupByLibrary.simpleMessage("Avaliação"), + "exams": MessageLookupByLibrary.simpleMessage("Exames"), + "exams_filter": + MessageLookupByLibrary.simpleMessage("Definições Filtro de Exames"), + "exit_confirm": MessageLookupByLibrary.simpleMessage( + "Tem a certeza de que pretende sair?"), + "expired_password": + MessageLookupByLibrary.simpleMessage("A tua palavra-passe expirou"), + "fail_to_authenticate": + MessageLookupByLibrary.simpleMessage("Falha ao autenticar"), + "failed_login": MessageLookupByLibrary.simpleMessage("O login falhou"), + "favorite_filter": MessageLookupByLibrary.simpleMessage("Favoritos"), + "fee_date": MessageLookupByLibrary.simpleMessage("Data limite"), + "fee_notification": + MessageLookupByLibrary.simpleMessage("Data limite de propina"), + "feedback_description": MessageLookupByLibrary.simpleMessage( + "Reporta um problema ou sugere uma melhoria"), + "files": MessageLookupByLibrary.simpleMessage("Ficheiros"), + "first_year_registration": + MessageLookupByLibrary.simpleMessage("Ano da primeira inscrição: "), + "floor": MessageLookupByLibrary.simpleMessage("Piso"), + "floors": MessageLookupByLibrary.simpleMessage("Pisos"), + "forgot_password": + MessageLookupByLibrary.simpleMessage("Esqueceu a palavra-passe?"), + "frequency": + MessageLookupByLibrary.simpleMessage("Obtenção de Frequência"), + "generate_reference": + MessageLookupByLibrary.simpleMessage("Gerar referência"), + "geral_registration": + MessageLookupByLibrary.simpleMessage("Inscrição Geral"), + "improvement_registration": + MessageLookupByLibrary.simpleMessage("Inscrição para Melhoria"), + "increment": MessageLookupByLibrary.simpleMessage("Incrementar 1,00€"), + "instructor": MessageLookupByLibrary.simpleMessage("Docente"), + "instructors": MessageLookupByLibrary.simpleMessage("Docentes"), + "internet_status_exception": MessageLookupByLibrary.simpleMessage( + "Verifique sua conexão com a internet"), + "invalid_credentials": + MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), + "keep_login": MessageLookupByLibrary.simpleMessage("Lembre-se de mim"), + "language": MessageLookupByLibrary.simpleMessage("Idioma"), + "last_refresh_time": m1, + "last_timestamp": m2, + "leave_feedback": MessageLookupByLibrary.simpleMessage("Feedback"), + "lectures": MessageLookupByLibrary.simpleMessage("Aulas"), + "library_occupation": + MessageLookupByLibrary.simpleMessage("Ocupação da Biblioteca"), + "load_error": MessageLookupByLibrary.simpleMessage( + "Erro ao carregar a informação"), + "loading_terms": MessageLookupByLibrary.simpleMessage( + "Carregando os Termos e Condições..."), + "login": MessageLookupByLibrary.simpleMessage("Entrar"), + "login_with_credentials": + MessageLookupByLibrary.simpleMessage("Entrar com credenciais"), + "logout": MessageLookupByLibrary.simpleMessage("Terminar sessão"), + "lunch": MessageLookupByLibrary.simpleMessage("Almoço"), + "menus": MessageLookupByLibrary.simpleMessage("Ementas"), + "min_value_reference": + MessageLookupByLibrary.simpleMessage("Valor mínimo: 1,00 €"), + "multimedia_center": + MessageLookupByLibrary.simpleMessage("Centro de multimédia"), + "nav_title": m3, + "news": MessageLookupByLibrary.simpleMessage("Notícias"), + "no": MessageLookupByLibrary.simpleMessage("Não"), + "noExamsScheduled": + MessageLookupByLibrary.simpleMessage("Não há exames agendados"), + "noInstructors": + MessageLookupByLibrary.simpleMessage("Não há docentes atribuídos"), + "no_app": MessageLookupByLibrary.simpleMessage( + "Nenhuma aplicação encontrada para abrir o ficheiro"), + "no_bus": MessageLookupByLibrary.simpleMessage( + "Não percas nenhum autocarro!"), + "no_bus_stops": MessageLookupByLibrary.simpleMessage( + "Não existe nenhuma paragem configurada"), + "no_class": MessageLookupByLibrary.simpleMessage( + "Não existem turmas para apresentar"), + "no_classes": MessageLookupByLibrary.simpleMessage( + "Não existem aulas para apresentar"), + "no_classes_on": + MessageLookupByLibrary.simpleMessage("Não possui aulas à"), + "no_classes_on_weekend": + MessageLookupByLibrary.simpleMessage("Não possui aulas ao"), + "no_college": MessageLookupByLibrary.simpleMessage("sem faculdade"), + "no_course_units": MessageLookupByLibrary.simpleMessage( + "Sem cadeiras no período selecionado"), + "no_courses": MessageLookupByLibrary.simpleMessage( + "Não foram encontrados cursos"), + "no_courses_description": + MessageLookupByLibrary.simpleMessage("Tenta refrescar a página"), + "no_data": MessageLookupByLibrary.simpleMessage( + "Não há dados a mostrar neste momento"), + "no_date": MessageLookupByLibrary.simpleMessage("Sem data"), + "no_events": + MessageLookupByLibrary.simpleMessage("Nenhum evento encontrado"), + "no_exams": + MessageLookupByLibrary.simpleMessage("Não possui exames marcados"), + "no_exams_label": + MessageLookupByLibrary.simpleMessage("Parece que estás de férias!"), + "no_favorite_restaurants": + MessageLookupByLibrary.simpleMessage("Sem restaurantes favoritos"), + "no_files": MessageLookupByLibrary.simpleMessage( + "Não possui ficheiros anexados"), + "no_files_found": + MessageLookupByLibrary.simpleMessage("Nenhum ficheiro encontrado"), + "no_files_label": + MessageLookupByLibrary.simpleMessage("Não tens nada para ver!"), + "no_info": MessageLookupByLibrary.simpleMessage( + "Não existem informações para apresentar"), + "no_internet": + MessageLookupByLibrary.simpleMessage("Parece que estás offline"), + "no_library_info": + MessageLookupByLibrary.simpleMessage("Sem informação de ocupação"), + "no_link": MessageLookupByLibrary.simpleMessage( + "Não conseguimos abrir o link"), + "no_menu_info": MessageLookupByLibrary.simpleMessage( + "Não há informação disponível sobre refeições"), + "no_menus": MessageLookupByLibrary.simpleMessage( + "Não há refeições disponíveis"), + "no_name_course": + MessageLookupByLibrary.simpleMessage("Curso sem nome"), + "no_places_info": MessageLookupByLibrary.simpleMessage( + "Não há informação disponível sobre locais"), + "no_print_info": + MessageLookupByLibrary.simpleMessage("Sem informação de saldo"), + "no_references": MessageLookupByLibrary.simpleMessage( + "Não existem referências a pagar"), + "no_results": MessageLookupByLibrary.simpleMessage("Sem resultados"), + "no_selected_courses": MessageLookupByLibrary.simpleMessage( + "Não existem cadeiras para apresentar"), + "no_selected_exams": MessageLookupByLibrary.simpleMessage( + "Não existem exames para apresentar"), + "no_trips": MessageLookupByLibrary.simpleMessage( + "Não há viagens planeadas de momento"), + "notifications": MessageLookupByLibrary.simpleMessage("Notificações"), + "occurrence_type": + MessageLookupByLibrary.simpleMessage("Tipo de ocorrência"), + "of_month": MessageLookupByLibrary.simpleMessage("de"), + "open_error": + MessageLookupByLibrary.simpleMessage("Erro ao abrir o ficheiro"), + "other_links": MessageLookupByLibrary.simpleMessage("Outros links"), + "pass_change_request": MessageLookupByLibrary.simpleMessage( + "Por razões de segurança, as palavras-passe têm de ser alteradas periodicamente."), + "password": MessageLookupByLibrary.simpleMessage("Palavra-passe"), + "pendent_references": + MessageLookupByLibrary.simpleMessage("Referências pendentes"), + "permission_denied": + MessageLookupByLibrary.simpleMessage("Sem permissão"), + "personal_assistance": + MessageLookupByLibrary.simpleMessage("Atendimento presencial"), + "press_again": MessageLookupByLibrary.simpleMessage( + "Pressione novamente para sair"), + "print": MessageLookupByLibrary.simpleMessage("Impressão"), + "print_balance": + MessageLookupByLibrary.simpleMessage("Saldo impressões"), + "prints": MessageLookupByLibrary.simpleMessage("Impressões"), + "problem_id": MessageLookupByLibrary.simpleMessage( + "Breve identificação do problema"), + "program": MessageLookupByLibrary.simpleMessage("Programa"), + "reference_sigarra_help": MessageLookupByLibrary.simpleMessage( + "Os dados da referência gerada aparecerão no Sigarra, conta corrente. Perfil > Conta Corrente"), + "reference_success": MessageLookupByLibrary.simpleMessage( + "Referência criada com sucesso!"), + "remove": MessageLookupByLibrary.simpleMessage("Remover"), + "report_error": MessageLookupByLibrary.simpleMessage("Reportar erro"), + "restaurant_main_page": MessageLookupByLibrary.simpleMessage( + "Queres ver os teus restaurantes favoritos na página principal?"), + "restaurant_period": m4, + "room": MessageLookupByLibrary.simpleMessage("Sala"), + "schedule": MessageLookupByLibrary.simpleMessage("Aulas"), + "school_calendar": + MessageLookupByLibrary.simpleMessage("Calendário Escolar"), + "search": MessageLookupByLibrary.simpleMessage("Pesquisar"), + "semester": MessageLookupByLibrary.simpleMessage("Semestre"), + "send": MessageLookupByLibrary.simpleMessage("Enviar"), + "sent_error": + MessageLookupByLibrary.simpleMessage("Ocorreu um erro no envio"), + "settings": MessageLookupByLibrary.simpleMessage("Definições"), + "snackbar": MessageLookupByLibrary.simpleMessage("Snackbar"), + "some_error": MessageLookupByLibrary.simpleMessage("Algum erro!"), + "stcp_stops": + MessageLookupByLibrary.simpleMessage("STCP - Próximas Viagens"), + "student_number": + MessageLookupByLibrary.simpleMessage("Número de Estudante"), + "success": MessageLookupByLibrary.simpleMessage("Enviado com sucesso"), + "successful_open": + MessageLookupByLibrary.simpleMessage("Ficheiro aberto com sucesso"), + "tele_assistance": + MessageLookupByLibrary.simpleMessage("Atendimento telefónico"), + "tele_personal_assistance": MessageLookupByLibrary.simpleMessage( + "Atendimento presencial e telefónico"), + "telephone": MessageLookupByLibrary.simpleMessage("Telefone"), + "terms": MessageLookupByLibrary.simpleMessage("Termos e Condições"), + "theme": MessageLookupByLibrary.simpleMessage("Tema"), + "title": MessageLookupByLibrary.simpleMessage("Título"), + "try_again": MessageLookupByLibrary.simpleMessage("Tentar de novo"), + "try_different_login": MessageLookupByLibrary.simpleMessage( + "Problemas ao iniciar sessão?"), + "uc_info": MessageLookupByLibrary.simpleMessage("Abrir página da UC"), + "unavailable": MessageLookupByLibrary.simpleMessage("Indisponível"), + "valid_email": MessageLookupByLibrary.simpleMessage( + "Por favor insere um email válido"), + "widget_prompt": MessageLookupByLibrary.simpleMessage( + "Escolhe um widget para adicionares à tua área pessoal:"), + "wrong_credentials_exception": + MessageLookupByLibrary.simpleMessage("Credenciais inválidas"), + "year": MessageLookupByLibrary.simpleMessage("Ano"), + "yes": MessageLookupByLibrary.simpleMessage("Sim") + }; } diff --git a/packages/uni_app/lib/generated/l10n.dart b/packages/uni_app/lib/generated/l10n.dart index 31ef33c42..b7b9b7930 100644 --- a/packages/uni_app/lib/generated/l10n.dart +++ b/packages/uni_app/lib/generated/l10n.dart @@ -18,28 +18,31 @@ class S { static S? _current; static S get current { - assert(_current != null, 'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.'); + assert(_current != null, + 'No instance of S was loaded. Try to initialize the S delegate before accessing S.current.'); return _current!; } - static const AppLocalizationDelegate delegate = - AppLocalizationDelegate(); + static const AppLocalizationDelegate delegate = AppLocalizationDelegate(); static Future load(Locale locale) { - final name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString(); - final localeName = Intl.canonicalizedLocale(name); + final name = (locale.countryCode?.isEmpty ?? false) + ? locale.languageCode + : locale.toString(); + final localeName = Intl.canonicalizedLocale(name); return initializeMessages(localeName).then((_) { Intl.defaultLocale = localeName; final instance = S(); S._current = instance; - + return instance; }); - } + } static S of(BuildContext context) { final instance = S.maybeOf(context); - assert(instance != null, 'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?'); + assert(instance != null, + 'No instance of S present in the widget tree. Did you add S.delegate in localizationsDelegates?'); return instance!; } @@ -1997,4 +2000,4 @@ class AppLocalizationDelegate extends LocalizationsDelegate { } return false; } -} \ No newline at end of file +} diff --git a/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart b/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart index 022335ce0..f4c4fb88c 100644 --- a/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart +++ b/packages/uni_app/lib/view/course_unit_info/course_unit_info.dart @@ -9,6 +9,7 @@ import 'package:uni/model/providers/startup/session_provider.dart'; import 'package:uni/view/common_widgets/pages_layouts/secondary/secondary.dart'; import 'package:uni/view/course_unit_info/widgets/course_unit_classes.dart'; import 'package:uni/view/course_unit_info/widgets/course_unit_files.dart'; +import 'package:uni/view/course_unit_info/widgets/course_unit_no_files.dart'; import 'package:uni/view/course_unit_info/widgets/course_unit_sheet.dart'; import 'package:uni_ui/icons.dart'; import 'package:uni_ui/tabs/tab_icon.dart'; @@ -138,12 +139,16 @@ class CourseUnitDetailPageViewState .courseUnitsFiles[widget.courseUnit]; if (files == null || files.isEmpty) { - //TODO: change here the image - //use ImageLabel from exams.dart - return Center( - child: Text( - S.of(context).no_files_found, - textAlign: TextAlign.center, + return LayoutBuilder( + builder: (context, constraints) => SingleChildScrollView( + physics: const AlwaysScrollableScrollPhysics(), + child: Container( + height: constraints.maxHeight, + padding: const EdgeInsets.only(bottom: 120), + child: const Center( + child: NoFilesWidget(), + ), + ), ), ); } diff --git a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart new file mode 100644 index 000000000..28d51276a --- /dev/null +++ b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart @@ -0,0 +1,22 @@ +import 'package:flutter/material.dart'; +import 'package:uni/generated/l10n.dart'; +import 'package:uni/view/common_widgets/expanded_image_label.dart'; + +class NoFilesWidget extends StatelessWidget { + const NoFilesWidget({super.key}); + + @override + Widget build(BuildContext context) { + return ImageLabel( + imagePath: 'assets/images/files.png', + label: S.of(context).no_files_label, + labelTextStyle: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + color: Theme.of(context).colorScheme.primary, + ), + sublabel: S.of(context).no_exams, + sublabelTextStyle: const TextStyle(fontSize: 15), + ); + } +} From d7bf3d8db435769c5bbe554642622f2c2e331bde Mon Sep 17 00:00:00 2001 From: jcovaa Date: Tue, 4 Mar 2025 13:22:56 +0000 Subject: [PATCH 4/6] Corrected sub-label --- .../view/course_unit_info/widgets/course_unit_no_files.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart index 28d51276a..f0abe5437 100644 --- a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart +++ b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart @@ -8,14 +8,14 @@ class NoFilesWidget extends StatelessWidget { @override Widget build(BuildContext context) { return ImageLabel( - imagePath: 'assets/images/files.png', + imagePath: 'assets/images/school.png', label: S.of(context).no_files_label, labelTextStyle: TextStyle( fontWeight: FontWeight.bold, fontSize: 18, color: Theme.of(context).colorScheme.primary, ), - sublabel: S.of(context).no_exams, + sublabel: S.of(context).no_files, sublabelTextStyle: const TextStyle(fontSize: 15), ); } From 2cd09b79744e01dbbe0cd97aa8d8698a5d03ae6f Mon Sep 17 00:00:00 2001 From: jcovaa Date: Tue, 4 Mar 2025 17:12:34 +0000 Subject: [PATCH 5/6] Changed image --- .../lib/view/course_unit_info/widgets/course_unit_no_files.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart index f0abe5437..911aa1fb2 100644 --- a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart +++ b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_no_files.dart @@ -8,7 +8,7 @@ class NoFilesWidget extends StatelessWidget { @override Widget build(BuildContext context) { return ImageLabel( - imagePath: 'assets/images/school.png', + imagePath: 'assets/images/files.png', label: S.of(context).no_files_label, labelTextStyle: TextStyle( fontWeight: FontWeight.bold, From a3473bce4b43ec31e62c093eaf3db07d850f179c Mon Sep 17 00:00:00 2001 From: jcovaa Date: Tue, 4 Mar 2025 17:32:45 +0000 Subject: [PATCH 6/6] Corrected version --- .../widgets/course_unit_files.dart | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_files.dart b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_files.dart index 452f593f8..33f2877d3 100644 --- a/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_files.dart +++ b/packages/uni_app/lib/view/course_unit_info/widgets/course_unit_files.dart @@ -10,6 +10,8 @@ import 'package:uni/view/common_widgets/toast_message.dart'; import 'package:uni_ui/cards/file_card.dart'; import 'package:uni_ui/cards/folder_card.dart'; +import 'course_unit_no_files.dart'; + class CourseUnitFilesView extends StatelessWidget { const CourseUnitFilesView(this.files, {super.key}); final List files; @@ -22,10 +24,16 @@ class CourseUnitFilesView extends StatelessWidget { .toList(); return cards.isEmpty - ? Center( - child: Container( - padding: const EdgeInsets.only(left: 10, right: 10), - child: Text(S.of(context).no_files_found), + ? LayoutBuilder( + builder: (context, constraints) => SingleChildScrollView( + physics: const AlwaysScrollableScrollPhysics(), + child: Container( + height: constraints.maxHeight, + padding: const EdgeInsets.only(bottom: 120), + child: const Center( + child: NoFilesWidget(), + ), + ), ), ) : Container(