diff --git a/util/strings.php b/util/strings.php
index ce675508e..5ab565437 100644
--- a/util/strings.php
+++ b/util/strings.php
@@ -3,6 +3,13 @@ $a->strings['Not Found'] = 'Not Found';
$a->strings['Page not found.' ] = 'Page not found.' ;
$a->strings['Permission denied'] = 'Permission denied';
$a->strings['Permission denied.'] = 'Permission denied.';
+$a->strings['Nickname or Email address: '] = 'Nickname or Email address: ';
+$a->strings['Password: '] = 'Password: ';
+$a->strings['Login'] = 'Login';
+$a->strings['Nickname/Email/OpenID: '] = 'Nickname/Email/OpenID: ';
+$a->strings["Password \x28if not OpenID\x29: "] = "Password \x28if not OpenID\x29: ";
+$a->strings['Forgot your password?'] = 'Forgot your password?';
+$a->strings['Password Reset'] = 'Password Reset';
$a->strings['prev'] = 'prev';
$a->strings['first'] = 'first';
$a->strings['last'] = 'last';
@@ -271,15 +278,15 @@ $a->strings['Failed to send email message. Here is the message that failed.'] =
$a->strings['Your registration can not be processed.'] = 'Your registration can not be processed.';
$a->strings['Registration request at '] = 'Registration request at ';
$a->strings['Your registration is pending approval by the site owner.'] = 'Your registration is pending approval by the site owner.';
-$a->strings['Registration'] = 'Registration';
-$a->strings['You may ' . "\x28" . 'optionally' . "\x29" . ' fill in this form via OpenID by supplying your OpenID and clicking '] = 'You may ' . "\x28" . 'optionally' . "\x29" . ' fill in this form via OpenID by supplying your OpenID and clicking ';
-$a->strings['Register'] = 'Register';
+$a->strings["You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'."] = "You may \x28optionally\x29 fill in this form via OpenID by supplying your OpenID and clicking 'Register'.";
$a->strings['If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.'] = 'If you are not familiar with OpenID, please leave that field blank and fill in the rest of the items.';
-$a->strings['Your OpenID ' . "\x28" . 'optional' . "\x29" . ': '] = 'Your OpenID ' . "\x28" . 'optional' . "\x29" . ': ';
+$a->strings["Your OpenID \x28optional\x29: "] = "Your OpenID \x28optional\x29: ";
+$a->strings['Registration'] = 'Registration';
$a->strings['Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': '] = 'Your Full Name ' . "\x28" . 'e.g. Joe Smith' . "\x29" . ': ';
$a->strings['Your Email Address: '] = 'Your Email Address: ';
$a->strings['Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'nickname@$sitename\'.'] = 'Choose a profile nickname. This must begin with a text character. Your global profile locator will then be \'nickname@$sitename\'.';
$a->strings['Choose a nickname: '] = 'Choose a nickname: ';
+$a->strings['Register'] = 'Register';
$a->strings['Please login.'] = 'Please login.';
$a->strings['Registration revoked for '] = 'Registration revoked for ';
$a->strings['Account approved.'] = 'Account approved.';
@@ -292,6 +299,8 @@ $a->strings[' Please use a shorter name.'] = ' Please use a shorter name.';
$a->strings[' Name too short.'] = ' Name too short.';
$a->strings[' Not valid email.'] = ' Not valid email.';
$a->strings['Settings updated.'] = 'Settings updated.';
+$a->strings['OpenID: '] = 'OpenID: ';
+$a->strings[" \x28Optional\x29 Allow this OpenID to login to this account."] = " \x28Optional\x29 Allow this OpenID to login to this account.";
$a->strings['Profile is not published.'] = 'Profile is not published.';
$a->strings['Default Post Permissions'] = 'Default Post Permissions';
$a->strings['Cancel'] = 'Cancel';
@@ -337,7 +346,6 @@ $a->strings[' ago'] = ' ago';
$a->strings['Create a new group'] = 'Create a new group';
$a->strings['Everybody'] = 'Everybody';
$a->strings['Logout'] = 'Logout';
-$a->strings['Login'] = 'Login';
$a->strings['Home'] = 'Home';
$a->strings['Directory'] = 'Directory';
$a->strings['Network'] = 'Network';