我想使用本地化自定义我的flutterfire ui验证屏幕。通过这个链接:https://firebase.flutter.dev/docs/ui/auth/localization/,我成功地定制了电子邮件和密码文本字段的标签。现在我想自定义flutterfire ui认证页面上的所有其他文本小部件。要自定义电子邮件和密码文本字段的标签,我们使用
@override
String get emailInputLabel => 'Enter your email';
@override
String get passwordInputLabel => 'Enter your password';
我如何对其他文本执行此操作?
您可以通过覆盖这些文本小部件的getter来定制其他文本小部件。你可以覆盖的getter的完整列表可以在defaultlocalization文档的属性部分找到。
例如,要更新电话输入标签,您可以这样重写phoneInputLabel
getter:
@override
String get phoneInputLabel => 'Enter your phone number';