setLocalizationModel method
Sets the LocalizationModel for the Flutter Local Authentication plugin.
This method allows you to specify a LocalizationModel to customize the localized strings used in the biometric authentication prompts.
Parameters:
localizationModel
: A LocalizationModel containing the customized strings for localization.
Example usage:
LocalizationModel customLocalization = LocalizationModel(
promptDialogTitle: 'Custom Title',
promptDialogReason: 'Custom Reason',
cancelButtonTitle: 'Custom Cancel',
);
flutterLocalAuthentication.setLocalizationModel(customLocalization);
Note: If you do not set a LocalizationModel, the plugin will use default localized strings in English.
Implementation
void setLocalizationModel(LocalizationModel localizationModel) async {
if (Platform.isIOS || Platform.isMacOS || Platform.isAndroid) {
await FlutterLocalAuthenticationPlatform.instance.setLocalizationModel(localizationModel.toJson());
}
}