AppLocalizations class abstract

Callers can lookup localized strings with an instance of AppLocalizations returned by AppLocalizations.of(context).

Applications need to include AppLocalizations.delegate() in their app's localizationDelegates list, and the locales they support in the app's supportedLocales list. For example:

import 'l10n/app_localizations.dart';

return MaterialApp(
  localizationsDelegates: AppLocalizations.localizationsDelegates,
  supportedLocales: AppLocalizations.supportedLocales,
  home: MyApplicationHome(),
);

Update pubspec.yaml

Please make sure to update your pubspec.yaml to include the following packages:

dependencies:
  # Internationalization support.
  flutter_localizations:
    sdk: flutter
  intl: any # Use the pinned version from flutter_localizations

  # Rest of dependencies

iOS Applications

iOS applications define key application metadata, including supported locales, in an Info.plist file that is built into the application bundle. To configure the locales supported by your app, you’ll need to edit this file.

First, open your project’s ios/Runner.xcworkspace Xcode workspace file. Then, in the Project Navigator, open the Info.plist file under the Runner project’s Runner folder.

Next, select the Information Property List item, select Add Item from the Editor menu, then select Localizations from the pop-up menu.

Select and expand the newly-created Localizations item then, for each locale your application supports, add a new item and select the locale you wish to add from the pop-up menu in the Value field. This list should be consistent with the languages listed in the AppLocalizations.supportedLocales property.

Implementers

Constructors

AppLocalizations(String locale)

Properties

activityFormButtonAdd String
No description provided for @activityFormButtonAdd.
no setter
activityFormButtonClearDate String
No description provided for @activityFormButtonClearDate.
no setter
activityFormButtonSave String
No description provided for @activityFormButtonSave.
no setter
activityFormCategory1 String
No description provided for @activityFormCategory1.
no setter
activityFormCategory2 String
No description provided for @activityFormCategory2.
no setter
activityFormCategory3 String
No description provided for @activityFormCategory3.
no setter
activityFormCategory4 String
No description provided for @activityFormCategory4.
no setter
activityFormCategory5 String
No description provided for @activityFormCategory5.
no setter
activityFormCategoryInfoTooltip String
No description provided for @activityFormCategoryInfoTooltip.
no setter
activityFormCategoryOther String
No description provided for @activityFormCategoryOther.
no setter
activityFormErrorSave String
No description provided for @activityFormErrorSave.
no setter
activityFormLabelCategory String
No description provided for @activityFormLabelCategory.
no setter
activityFormLabelCreditsHours String
No description provided for @activityFormLabelCreditsHours.
no setter
activityFormLabelDate String
No description provided for @activityFormLabelDate.
no setter
activityFormLabelDateEnd String
No description provided for @activityFormLabelDateEnd.
no setter
activityFormLabelDateEndEmpty String
No description provided for @activityFormLabelDateEndEmpty.
no setter
activityFormLabelDepartments String
No description provided for @activityFormLabelDepartments.
no setter
activityFormLabelInstitution String
No description provided for @activityFormLabelInstitution.
no setter
activityFormLabelMinRequirement String
No description provided for @activityFormLabelMinRequirement.
no setter
activityFormLabelName String
No description provided for @activityFormLabelName.
no setter
activityFormLabelNotes String
No description provided for @activityFormLabelNotes.
no setter
activityFormSuccessAdd String
No description provided for @activityFormSuccessAdd.
no setter
activityFormSuccessDuplicate String
No description provided for @activityFormSuccessDuplicate.
no setter
activityFormSuccessUpdate String
No description provided for @activityFormSuccessUpdate.
no setter
activityFormTitleAdd String
No description provided for @activityFormTitleAdd.
no setter
activityFormTitleEdit String
No description provided for @activityFormTitleEdit.
no setter
activityFormValidationCreditsInvalid String
No description provided for @activityFormValidationCreditsInvalid.
no setter
activityFormValidationCreditsPositive String
No description provided for @activityFormValidationCreditsPositive.
no setter
activityFormValidationInstitutionRequired String
No description provided for @activityFormValidationInstitutionRequired.
no setter
activityFormValidationMinRequired String
No description provided for @activityFormValidationMinRequired.
no setter
activityFormValidationNameRequired String
No description provided for @activityFormValidationNameRequired.
no setter
activityListCreditsHoursLabel String
No description provided for @activityListCreditsHoursLabel.
no setter
activityListEmptyState String
No description provided for @activityListEmptyState.
no setter
activityListNewActivityButton String
No description provided for @activityListNewActivityButton.
no setter
activityListNotesPlaceholder String
No description provided for @activityListNotesPlaceholder.
no setter
activityListTitle String
No description provided for @activityListTitle.
no setter
activityListTotalCredits String
No description provided for @activityListTotalCredits.
no setter
amountTypeCredits String
No description provided for @amountTypeCredits.
no setter
amountTypeHours String
No description provided for @amountTypeHours.
no setter
amountTypeNumber String
No description provided for @amountTypeNumber.
no setter
appName String
No description provided for @appName.
no setter
appTitle String
No description provided for @appTitle.
no setter
buttonCancel String
No description provided for @buttonCancel.
no setter
buttonClose String
No description provided for @buttonClose.
no setter
buttonConfirmSave String
No description provided for @buttonConfirmSave.
no setter
buttonConfirmUpdate String
No description provided for @buttonConfirmUpdate.
no setter
buttonDeleteActivity String
No description provided for @buttonDeleteActivity.
no setter
buttonHomepage String
No description provided for @buttonHomepage.
no setter
buttonHomepageTooltip String
No description provided for @buttonHomepageTooltip.
no setter
buttonLogActivity String
No description provided for @buttonLogActivity.
no setter
buttonOk String
No description provided for @buttonOk.
no setter
buttonViewActivities String
No description provided for @buttonViewActivities.
no setter
cancel String
No description provided for @cancel.
no setter
categoryDescriptionEmpty String
No description provided for @categoryDescriptionEmpty.
no setter
categoryDescriptionLabel String
No description provided for @categoryDescriptionLabel.
no setter
categoryDescriptionTitle String
No description provided for @categoryDescriptionTitle.
no setter
categoryFormButtonSave String
No description provided for @categoryFormButtonSave.
no setter
categoryFormButtonUpdate String
No description provided for @categoryFormButtonUpdate.
no setter
categoryFormLabelAmountType String
No description provided for @categoryFormLabelAmountType.
no setter
categoryFormLabelDescription String
No description provided for @categoryFormLabelDescription.
no setter
categoryFormLabelMinAmount String
No description provided for @categoryFormLabelMinAmount.
no setter
categoryFormLabelName String
No description provided for @categoryFormLabelName.
no setter
categoryFormLabelRequiredDepts String
No description provided for @categoryFormLabelRequiredDepts.
no setter
categoryFormSuccessAdd String
No description provided for @categoryFormSuccessAdd.
no setter
categoryFormSuccessUpdate String
No description provided for @categoryFormSuccessUpdate.
no setter
categoryFormTitleAdd String
No description provided for @categoryFormTitleAdd.
no setter
categoryFormTitleEdit String
No description provided for @categoryFormTitleEdit.
no setter
categoryFormValidationNameRequired String
No description provided for @categoryFormValidationNameRequired.
no setter
categoryLabelId String
No description provided for @categoryLabelId.
no setter
categoryLabelUnit String
No description provided for @categoryLabelUnit.
no setter
categoryResetButton String
No description provided for @categoryResetButton.
no setter
categoryResetMessage String
No description provided for @categoryResetMessage.
no setter
categoryResetTitle String
No description provided for @categoryResetTitle.
no setter
categoryResetTooltip String
No description provided for @categoryResetTooltip.
no setter
curriculumHeaderSubtitle String
No description provided for @curriculumHeaderSubtitle.
no setter
curriculumHeaderTitle String
No description provided for @curriculumHeaderTitle.
no setter
delete String
No description provided for @delete.
no setter
deleteEntryError String
No description provided for @deleteEntryError.
no setter
deleteEntrySuccess String
No description provided for @deleteEntrySuccess.
no setter
deleteImageConfirmation String
No description provided for @deleteImageConfirmation.
no setter
deleteImageTitle String
No description provided for @deleteImageTitle.
no setter
dialogDeleteConfirmationContent String
No description provided for @dialogDeleteConfirmationContent.
no setter
dialogDeleteConfirmationTitle String
No description provided for @dialogDeleteConfirmationTitle.
no setter
dialogSaveConfirmationContent String
No description provided for @dialogSaveConfirmationContent.
no setter
dialogSaveConfirmationTitle String
No description provided for @dialogSaveConfirmationTitle.
no setter
dialogUpdateConfirmationContent String
No description provided for @dialogUpdateConfirmationContent.
no setter
dialogUpdateConfirmationTitle String
No description provided for @dialogUpdateConfirmationTitle.
no setter
disclaimerBody1 String
No description provided for @disclaimerBody1.
no setter
disclaimerBody2 String
No description provided for @disclaimerBody2.
no setter
disclaimerTitle String
No description provided for @disclaimerTitle.
no setter
drawerActivities String
No description provided for @drawerActivities.
no setter
drawerCurriculum String
No description provided for @drawerCurriculum.
no setter
drawerInfo String
No description provided for @drawerInfo.
no setter
drawerPortfolio String
No description provided for @drawerPortfolio.
no setter
drawerProfile String
No description provided for @drawerProfile.
no setter
drawerSettings String
No description provided for @drawerSettings.
no setter
drawerTooltip String
No description provided for @drawerTooltip.
no setter
duplicateEntryTooltip String
No description provided for @duplicateEntryTooltip.
no setter
edit String
No description provided for @edit.
no setter
exportPdf String
No description provided for @exportPdf.
no setter
hashCode int
The hash code for this object.
no setterinherited
importCancelled String
No description provided for @importCancelled.
no setter
importConfirmMessage String
No description provided for @importConfirmMessage.
no setter
importConfirmTitle String
No description provided for @importConfirmTitle.
no setter
importInvalid String
No description provided for @importInvalid.
no setter
importSuccess String
No description provided for @importSuccess.
no setter
infoScreenTitle String
No description provided for @infoScreenTitle.
no setter
infoSectionDescription String
No description provided for @infoSectionDescription.
no setter
infoSectionTitleLicense String
No description provided for @infoSectionTitleLicense.
no setter
infoSectionTitlePurpose String
No description provided for @infoSectionTitlePurpose.
no setter
infoTilePrivacyPolicy String
No description provided for @infoTilePrivacyPolicy.
no setter
infoTileSourceCode String
No description provided for @infoTileSourceCode.
no setter
infoTitle String
No description provided for @infoTitle.
no setter
languageChangeConfirmButton String
No description provided for @languageChangeConfirmButton.
no setter
languageChangeConfirmMessage String
No description provided for @languageChangeConfirmMessage.
no setter
loadingData String
No description provided for @loadingData.
no setter
localeName String
final
No description provided for @menuTooltip.
no setter
noCategoriesAvailable String
No description provided for @noCategoriesAvailable.
no setter
noData String
No description provided for @noData.
no setter
noDescriptionProvided String
No description provided for @noDescriptionProvided.
no setter
noResultsFound String
No description provided for @noResultsFound.
no setter
portfolioAllRequiredDepartments String
No description provided for @portfolioAllRequiredDepartments.
no setter
portfolioContentCurriculumDashboard String
No description provided for @portfolioContentCurriculumDashboard.
no setter
portfolioContentOngoing String
No description provided for @portfolioContentOngoing.
no setter
portfolioContentOngoingEmpty String
No description provided for @portfolioContentOngoingEmpty.
no setter
portfolioContentTodo String
No description provided for @portfolioContentTodo.
no setter
portfolioContentUpcomingEmpty String
No description provided for @portfolioContentUpcomingEmpty.
no setter
portfolioFullDescription String
No description provided for @portfolioFullDescription.
no setter
portfolioLabelSpecialty String
No description provided for @portfolioLabelSpecialty.
no setter
portfolioLogActivityTooltip String
No description provided for @portfolioLogActivityTooltip.
no setter
portfolioNoCategoryError String
No description provided for @portfolioNoCategoryError.
no setter
portfolioNoSpecialtyData String
No description provided for @portfolioNoSpecialtyData.
no setter
portfolioSectionSelectSpecialty String
No description provided for @portfolioSectionSelectSpecialty.
no setter
portfolioTabCurrentCurriculum String
No description provided for @portfolioTabCurrentCurriculum.
no setter
portfolioTableActivityDescription String
No description provided for @portfolioTableActivityDescription.
no setter
portfolioTableID String
No description provided for @portfolioTableID.
no setter
portfolioTableLog String
No description provided for @portfolioTableLog.
no setter
portfolioTableMinUnits String
No description provided for @portfolioTableMinUnits.
no setter
portfolioTableRequiredDept String
No description provided for @portfolioTableRequiredDept.
no setter
portfolioTabOngoingActivities String
No description provided for @portfolioTabOngoingActivities.
no setter
portfolioTabResidencyPortfolio String
No description provided for @portfolioTabResidencyPortfolio.
no setter
portfolioTabToDoProgrammed String
No description provided for @portfolioTabToDoProgrammed.
no setter
portfolioTitle String
No description provided for @portfolioTitle.
no setter
privacyHeader String
No description provided for @privacyHeader.
no setter
privacyLastUpdated String
No description provided for @privacyLastUpdated.
no setter
privacyPolicyTitle String
No description provided for @privacyPolicyTitle.
no setter
privacySection1Content String
No description provided for @privacySection1Content.
no setter
privacySection1Title String
No description provided for @privacySection1Title.
no setter
privacySection2Content String
No description provided for @privacySection2Content.
no setter
privacySection2Title String
No description provided for @privacySection2Title.
no setter
privacySection3Content String
No description provided for @privacySection3Content.
no setter
privacySection3Title String
No description provided for @privacySection3Title.
no setter
privacySection4Content String
No description provided for @privacySection4Content.
no setter
privacySection4Title String
No description provided for @privacySection4Title.
no setter
privacySection5Content String
No description provided for @privacySection5Content.
no setter
privacySection5Title String
No description provided for @privacySection5Title.
no setter
profileButtonSaveChanges String
No description provided for @profileButtonSaveChanges.
no setter
profileImagePickerTBD String
No description provided for @profileImagePickerTBD.
no setter
profileLabelEmail String
No description provided for @profileLabelEmail.
no setter
profileLabelFullName String
No description provided for @profileLabelFullName.
no setter
profileLabelInstitution String
No description provided for @profileLabelInstitution.
no setter
profileLabelResidencyYear String
No description provided for @profileLabelResidencyYear.
no setter
profileLabelSpecialty String
No description provided for @profileLabelSpecialty.
no setter
profileSaveError String
No description provided for @profileSaveError.
no setter
profileSaveSuccess String
No description provided for @profileSaveSuccess.
no setter
profileTitle String
No description provided for @profileTitle.
no setter
profileValidationEmailInvalid String
No description provided for @profileValidationEmailInvalid.
no setter
profileValidationInstitutionRequired String
No description provided for @profileValidationInstitutionRequired.
no setter
profileValidationNameRequired String
No description provided for @profileValidationNameRequired.
no setter
profileValidationSpecialtyRequired String
No description provided for @profileValidationSpecialtyRequired.
no setter
profileValidationYearRequired String
No description provided for @profileValidationYearRequired.
no setter
progressSubtitle String
No description provided for @progressSubtitle.
no setter
restartingApp String
No description provided for @restartingApp.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchPlaceholder String
No description provided for @searchPlaceholder.
no setter
settingsAppVersionTitle String
No description provided for @settingsAppVersionTitle.
no setter
settingsBackupDataSubtitle String
No description provided for @settingsBackupDataSubtitle.
no setter
settingsBackupDataTitle String
No description provided for @settingsBackupDataTitle.
no setter
settingsButtonTooltip String
No description provided for @settingsButtonTooltip.
no setter
settingsCategoriesSubtitle String
No description provided for @settingsCategoriesSubtitle.
no setter
settingsCategoriesTitle String
No description provided for @settingsCategoriesTitle.
no setter
settingsDarkModeSubtitle String
No description provided for @settingsDarkModeSubtitle.
no setter
settingsDarkModeTitle String
No description provided for @settingsDarkModeTitle.
no setter
settingsExportCsvSubtitle String
No description provided for @settingsExportCsvSubtitle.
no setter
settingsExportCsvTitle String
No description provided for @settingsExportCsvTitle.
no setter
settingsExportDbSubtitle String
No description provided for @settingsExportDbSubtitle.
no setter
settingsExportDbTitle String
No description provided for @settingsExportDbTitle.
no setter
settingsExportFormatDialogTitle String
No description provided for @settingsExportFormatDialogTitle.
no setter
settingsExportJsonSubtitle String
No description provided for @settingsExportJsonSubtitle.
no setter
settingsExportJsonTitle String
No description provided for @settingsExportJsonTitle.
no setter
settingsExportPdfSubtitle String
No description provided for @settingsExportPdfSubtitle.
no setter
settingsExportPdfTitle String
No description provided for @settingsExportPdfTitle.
no setter
settingsLanguageTitle String
No description provided for @settingsLanguageTitle.
no setter
settingsPortfolioSubtitle String
No description provided for @settingsPortfolioSubtitle.
no setter
settingsPortfolioTitle String
No description provided for @settingsPortfolioTitle.
no setter
settingsProfilePlaceholderName String
No description provided for @settingsProfilePlaceholderName.
no setter
settingsProfileSubtitle String
No description provided for @settingsProfileSubtitle.
no setter
settingsSectionAbout String
No description provided for @settingsSectionAbout.
no setter
settingsSectionAppearance String
No description provided for @settingsSectionAppearance.
no setter
settingsSectionPortfolio String
No description provided for @settingsSectionPortfolio.
no setter
settingsSpecialtiesSubtitle String
No description provided for @settingsSpecialtiesSubtitle.
no setter
settingsSpecialtiesTitle String
No description provided for @settingsSpecialtiesTitle.
no setter
settingsTitle String
No description provided for @settingsTitle.
no setter
specialtyChangeLockedContent String
No description provided for @specialtyChangeLockedContent.
no setter
specialtyChangeLockedTitle String
No description provided for @specialtyChangeLockedTitle.
no setter
specialtyDetailButtonSave String
No description provided for @specialtyDetailButtonSave.
no setter
specialtyDetailDepartmentLabel String
No description provided for @specialtyDetailDepartmentLabel.
no setter
specialtyDetailHeader String
No description provided for @specialtyDetailHeader.
no setter
specialtyDetailPesoLabel String
No description provided for @specialtyDetailPesoLabel.
no setter
specialtySearchHint String
No description provided for @specialtySearchHint.
no setter
specialtySelectActivityHint String
No description provided for @specialtySelectActivityHint.
no setter
statCredits String
No description provided for @statCredits.
no setter
statExams String
No description provided for @statExams.
no setter
statProcedures String
No description provided for @statProcedures.
no setter
webNotSupported String
No description provided for @webNotSupported.
no setter

Methods

activityListCategory(String category) String
No description provided for @activityListCategory.
activityListDate(String date) String
No description provided for @activityListDate.
activityListDateRange(Object dateRange) String
No description provided for @activityListDateRange.
activityListDeleteSnackbar(String activityName) String
No description provided for @activityListDeleteSnackbar.
activityListNotes(String notes) String
No description provided for @activityListNotes.
categoryDeleteConfirmation(String name) String
No description provided for @categoryDeleteConfirmation.
curriculumAggregatedSessions(int count) String
No description provided for @curriculumAggregatedSessions.
curriculumSummaryStats(String total, int count) String
No description provided for @curriculumSummaryStats.
drawerVersion(Object version) String
No description provided for @drawerVersion.
errorLoadingCategories(String error) String
No description provided for @errorLoadingCategories.
importError(String error) String
No description provided for @importError.
languageChangeConfirmTitle(Object languageName) String
No description provided for @languageChangeConfirmTitle.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pdfFooterGeneratedOn(Object date) String
No description provided for @pdfFooterGeneratedOn.
portfolioLogActivitySnackbar(String activity) String
No description provided for @portfolioLogActivitySnackbar.
portfolioNoCurriculumActivities(String specialty) String
No description provided for @portfolioNoCurriculumActivities.
portfolioSectionCurriculum(String specialty) String
No description provided for @portfolioSectionCurriculum.
privacyVersion(Object version) String
No description provided for @privacyVersion.
settingsExportSnackBarMessage(String format) String
No description provided for @settingsExportSnackBarMessage.
specialtyDetailButtonSaveSuccess(String activity, String specialty) String
No description provided for @specialtyDetailButtonSaveSuccess.
specialtySearchHeader(String specialty) String
No description provided for @specialtySearchHeader.
toString() String
A string representation of this object.
inherited
welcomeMessage(String username) String
No description provided for @welcomeMessage.

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

of(BuildContext context) AppLocalizations?

Constants

delegate → const LocalizationsDelegate<AppLocalizations>
localizationsDelegates → const List<LocalizationsDelegate>
A list of this localizations delegate along with the default localizations delegates.
supportedLocales → const List<Locale>
A list of this localizations delegate's supported locales.