From 878def44a0745ee71d7bf492b2364b764e1e7bb0 Mon Sep 17 00:00:00 2001 From: Raimond Spekking Date: Tue, 10 Jun 2008 10:32:05 +0000 Subject: [PATCH] Support plural for 'passwordtooshort' --- includes/SpecialUserlogin.php | 2 +- includes/User.php | 2 +- languages/messages/MessagesDe.php | 2 +- languages/messages/MessagesEn.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/includes/SpecialUserlogin.php b/includes/SpecialUserlogin.php index f0bfff3439..e2d802b945 100644 --- a/includes/SpecialUserlogin.php +++ b/includes/SpecialUserlogin.php @@ -271,7 +271,7 @@ class LoginForm { # check for minimal password length if ( !$u->isValidPassword( $this->mPassword ) ) { if ( !$this->mCreateaccountMail ) { - $this->mainLoginForm( wfMsg( 'passwordtooshort', $wgMinimalPasswordLength ) ); + $this->mainLoginForm( wfMsgExt( 'passwordtooshort', array( 'parsemag' ), $wgMinimalPasswordLength ) ); return false; } else { # do not force a password for account creation by email diff --git a/includes/User.php b/includes/User.php index 0ba92e205e..00840d43d8 100644 --- a/includes/User.php +++ b/includes/User.php @@ -1537,7 +1537,7 @@ class User { if( !$this->isValidPassword( $str ) ) { global $wgMinimalPasswordLength; - throw new PasswordError( wfMsg( 'passwordtooshort', + throw new PasswordError( wfMsgExt( 'passwordtooshort', array( 'parsemag' ), $wgMinimalPasswordLength ) ); } } diff --git a/languages/messages/MessagesDe.php b/languages/messages/MessagesDe.php index 3731f9e2ad..4500759520 100644 --- a/languages/messages/MessagesDe.php +++ b/languages/messages/MessagesDe.php @@ -580,7 +580,7 @@ Dein Benutzerkonto wurde eingerichtet. Vergiss nicht, deine Einstellungen anzupa 'nouserspecified' => 'Bitte gib einen Benutzernamen an.', 'wrongpassword' => 'Das Passwort ist falsch (oder fehlt). Bitte versuche es erneut.', 'wrongpasswordempty' => 'Es wurde kein Passwort eingegeben. Bitte versuche es erneut.', -'passwordtooshort' => 'Fehler bei der Passwort-Wahl: Es muss mindestens $1 Zeichen lang sein und darf nicht mit dem Benutzernamen identisch sein.', +'passwordtooshort' => 'Fehler bei der Wahl des Passwortes: Es muss mindestens {{PLURAL:$1|1 Zeichen|$1 Zeichen}} lang sein und darf nicht mit dem Benutzernamen identisch sein.', 'mailmypassword' => 'Neues Passwort zusenden', 'passwordremindertitle' => 'Neues Passwort für ein {{SITENAME}}-Benutzerkonto', 'passwordremindertext' => 'Jemand mit der IP-Adresse $1, wahrscheinlich du selbst, hat ein neues Passwort für die Anmeldung bei {{SITENAME}} ($4) angefordert. diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 19e9943ef1..da45d18ba7 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -905,7 +905,7 @@ Check your spelling.', 'wrongpassword' => 'Incorrect password entered. Please try again.', 'wrongpasswordempty' => 'Password entered was blank. Please try again.', 'passwordtooshort' => 'Your password is invalid or too short. -It must have at least $1 characters and be different from your username.', +It must have at least {{PLURAL:$1|1 character|$1 characters}} and be different from your username.', 'mailmypassword' => 'E-mail password', 'passwordremindertitle' => 'New temporary password for {{SITENAME}}', 'passwordremindertext' => 'Someone (probably you, from IP address $1) -- 2.20.1