mirror of
https://gitlab.com/famedly/fluffychat.git
synced 2024-12-18 02:42:34 +01:00
chore: Add localizations to signup page
This commit is contained in:
parent
d24558f675
commit
c51ba11fcb
@ -1,6 +1,15 @@
|
||||
{
|
||||
"@@locale": "en",
|
||||
"@@last_modified": "2021-08-14 12:38:37.885451",
|
||||
"passwordsDoNotMatch": "Passwords do not match!",
|
||||
"pleaseEnterValidEmail": "Please enter a valid email address.",
|
||||
"repeatPassword": "Repeat password",
|
||||
"pleaseChooseAtLeastChars": "Please choose at least {min} characters.",
|
||||
"@pleaseChooseAtLeastChars": {
|
||||
"type": "text",
|
||||
"placeholders": {
|
||||
"min": {}}
|
||||
},
|
||||
"about": "About",
|
||||
"@about": {
|
||||
"type": "text",
|
||||
|
@ -45,7 +45,7 @@ class SignupPageController extends State<SignupPage> {
|
||||
return L10n.of(context).chooseAStrongPassword;
|
||||
}
|
||||
if (value.length < minLength) {
|
||||
return 'Please choose at least $minLength characters.';
|
||||
return L10n.of(context).pleaseChooseAtLeastChars(minLength.toString());
|
||||
}
|
||||
return null;
|
||||
}
|
||||
@ -55,14 +55,14 @@ class SignupPageController extends State<SignupPage> {
|
||||
return L10n.of(context).chooseAStrongPassword;
|
||||
}
|
||||
if (value != passwordController.text) {
|
||||
return 'Passwords do not match!';
|
||||
return L10n.of(context).passwordsDoNotMatch;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
String emailTextFieldValidator(String value) {
|
||||
if (value.isNotEmpty && !value.contains('@')) {
|
||||
return 'Please enter a valid email address.';
|
||||
return L10n.of(context).pleaseEnterValidEmail;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@ -73,10 +73,10 @@ class SignupPageView extends StatelessWidget {
|
||||
controller: controller.passwordController2,
|
||||
obscureText: true,
|
||||
validator: controller.password2TextFieldValidator,
|
||||
decoration: const InputDecoration(
|
||||
prefixIcon: Icon(Icons.repeat_outlined),
|
||||
decoration: InputDecoration(
|
||||
prefixIcon: const Icon(Icons.repeat_outlined),
|
||||
hintText: '****',
|
||||
labelText: 'Repeat password',
|
||||
labelText: L10n.of(context).repeatPassword,
|
||||
),
|
||||
),
|
||||
),
|
||||
|
Loading…
Reference in New Issue
Block a user