Make WordPress Core

Ticket #14366: email.diff

File email.diff, 79.9 KB (added by niallkennedy, 15 years ago)

Replace email with e-mail

  • wp-signup.php

     
    136136        _e( '(Must be at least 4 characters, letters and numbers only.)' );
    137137        ?>
    138138
    139         <label for="user_email"><?php _e( 'Email&nbsp;Address:' ) ?></label>
     139        <label for="user_email"><?php _e( 'E-mail&nbsp;Address:' ) ?></label>
    140140        <?php if ( $errmsg = $errors->get_error_message('user_email') ) { ?>
    141141                <p class="error"><?php echo $errmsg ?></p>
    142142        <?php } ?>
    143         <input name="user_email" type="text" id="user_email" value="<?php  echo esc_attr($user_email) ?>" maxlength="200" /><br /><?php _e('We send your registration email to this address. (Double-check your email address before continuing.)') ?>
     143        <input name="user_email" type="text" id="user_email" value="<?php  echo esc_attr($user_email) ?>" maxlength="200" /><br /><?php _e('We send your registration e-mail to this address. (Double-check your e-mail address before continuing.)') ?>
    144144        <?php
    145145        if ( $errmsg = $errors->get_error_message('generic') ) {
    146146                echo '<p class="error">' . $errmsg . '</p>';
     
    366366        <p><?php _e( 'But, before you can start using your site, <strong>you must activate it</strong>.' ) ?></p>
    367367        <p><?php printf( __( 'Check your inbox at <strong>%s</strong> and click the link given.' ),  $user_email) ?></p>
    368368        <p><?php _e( 'If you do not activate your site within two days, you will have to sign up again.' ); ?></p>
    369         <h2><?php _e( 'Still waiting for your email?' ); ?></h2>
     369        <h2><?php _e( 'Still waiting for your e-mail message?' ); ?></h2>
    370370        <p>
    371                 <?php _e( 'If you haven&#8217;t received your email yet, there are a number of things you can do:' ) ?>
     371                <?php _e( 'If you haven&#8217;t received your e-mail message yet, there are a number of things you can do:' ) ?>
    372372                <ul id="noemail-tips">
    373                         <li><p><strong><?php _e( 'Wait a little longer. Sometimes delivery of email can be delayed by processes outside of our control.' ) ?></strong></p></li>
    374                         <li><p><?php _e( 'Check the junk or spam folder of your email client. Sometime emails wind up there by mistake.' ) ?></p></li>
    375                         <li><?php printf( __( 'Have you entered your email correctly?  You have entered %s, if it&#8217;s incorrect, you will not receive your email.' ), $user_email ) ?></li>
     373                        <li><p><strong><?php _e( 'Wait a little longer. Sometimes delivery of an e-mail message can be delayed by processes outside of our control.' ) ?></strong></p></li>
     374                        <li><p><?php _e( 'Check the junk or spam folder of your email client. Sometime e-mail messages wind up there by mistake.' ) ?></p></li>
     375                        <li><?php printf( __( 'Have you entered your e-mail address correctly?  You have entered %s, if it&#8217;s incorrect, you will not receive your e-mail message.' ), $user_email ) ?></li>
    376376                </ul>
    377377        </p>
    378378        <?php
  • wp-comments-post.php

     
    7777        if ( 6 > strlen($comment_author_email) || '' == $comment_author )
    7878                wp_die( __('Error: please fill the required fields (name, email).') );
    7979        elseif ( !is_email($comment_author_email))
    80                 wp_die( __('Error: please enter a valid email address.') );
     80                wp_die( __('Error: please enter a valid e-mail address.') );
    8181}
    8282
    8383if ( '' == $comment_content )
  • wp-login.php

     
    131131}
    132132
    133133/**
    134  * Handles sending password retrieval email to user.
     134 * Handles sending password retrieval e-mail message to user.
    135135 *
    136136 * @uses $wpdb WordPress Database object
    137137 *
     
    148148        if ( strpos($_POST['user_login'], '@') ) {
    149149                $user_data = get_user_by_email(trim($_POST['user_login']));
    150150                if ( empty($user_data) )
    151                         $errors->add('invalid_email', __('<strong>ERROR</strong>: There is no user registered with that email address.'));
     151                        $errors->add('invalid_email', __('<strong>ERROR</strong>: There is no user registered with that e-mail address.'));
    152152        } else {
    153153                $login = trim($_POST['user_login']);
    154154                $user_data = get_userdatabylogin($login);
     
    164164                return $errors;
    165165        }
    166166
    167         // redefining user_login ensures we return the right case in the email
     167        // redefining user_login ensures we return the right case in the e-mail
    168168        $user_login = $user_data->user_login;
    169169        $user_email = $user_data->user_email;
    170170
     
    189189        $message = __('Someone has asked to reset the password for the following site and username.') . "\r\n\r\n";
    190190        $message .= network_site_url() . "\r\n\r\n";
    191191        $message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
    192         $message .= __('To reset your password visit the following address, otherwise just ignore this email and nothing will happen.') . "\r\n\r\n";
     192        $message .= __('To reset your password visit the following address, otherwise just ignore this e-mail message and nothing will happen.') . "\r\n\r\n";
    193193        $message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";
    194194
    195195        if ( is_multisite() )
    196196                $blogname = $GLOBALS['current_site']->site_name;
    197197        else
    198198                // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    199                 // we want to reverse this for the plain text arena of emails.
     199                // we want to reverse this for the plain text arena of e-mails.
    200200                $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    201201
    202202        $title = sprintf( __('[%s] Password Reset'), $blogname );
     
    248248                $blogname = $GLOBALS['current_site']->site_name;
    249249        else
    250250                // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    251                 // we want to reverse this for the plain text arena of emails.
     251                // we want to reverse this for the plain text arena of e-mails.
    252252                $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    253253
    254254        $title = sprintf( __('[%s] Your new password'), $blogname );
     
    268268 * Handles registering a new user.
    269269 *
    270270 * @param string $user_login User's username for logging in
    271  * @param string $user_email User's email address to send password and add
     271 * @param string $user_email User's e-mail address to send password and add
    272272 * @return int|WP_Error Either user's ID or error on failure.
    273273 */
    274274function register_new_user( $user_login, $user_email ) {
     
    291291        if ( $user_email == '' ) {
    292292                $errors->add( 'empty_email', __( '<strong>ERROR</strong>: Please type your e-mail address.' ) );
    293293        } elseif ( ! is_email( $user_email ) ) {
    294                 $errors->add( 'invalid_email', __( '<strong>ERROR</strong>: The email address isn&#8217;t correct.' ) );
     294                $errors->add( 'invalid_email', __( '<strong>ERROR</strong>: The e-mail address isn&#8217;t correct.' ) );
    295295                $user_email = '';
    296296        } elseif ( email_exists( $user_email ) ) {
    297                 $errors->add( 'email_exists', __( '<strong>ERROR</strong>: This email is already registered, please choose another one.' ) );
     297                $errors->add( 'email_exists', __( '<strong>ERROR</strong>: This e-mail is already registered, please choose another one.' ) );
    298298        }
    299299
    300300        do_action( 'register_post', $sanitized_user_login, $user_email, $errors );
  • wp-includes/comment.php

     
    2929 * @uses $wpdb
    3030 *
    3131 * @param string $author Comment Author's name
    32  * @param string $email Comment Author's email
     32 * @param string $email Comment Author's e-mail address
    3333 * @param string $url Comment Author's URL
    3434 * @param string $comment Comment contents
    3535 * @param string $user_ip Comment Author's IP address
     
    599599 *              last comment timestamp and new comment timestamp.
    600600 *
    601601 * @param string $ip Comment IP.
    602  * @param string $email Comment author email address.
     602 * @param string $email Comment author e-mail address.
    603603 * @param string $date MySQL time string.
    604604 */
    605605function check_comment_flood_db( $ip, $email, $date ) {
     
    757757 * @uses do_action() Calls 'wp_blacklist_check' hook for all parameters.
    758758 *
    759759 * @param string $author The author of the comment
    760  * @param string $email The email of the comment
     760 * @param string $email The e-mail address of the author of the comment
    761761 * @param string $url The url used in the comment
    762762 * @param string $comment The comment content
    763763 * @param string $user_ip The comment author IP address
     
    11021102}
    11031103
    11041104/**
    1105  * Get current commenter's name, email, and URL.
     1105 * Get current commenter's name, e-mail address, and URL.
    11061106 *
    11071107 * Expects cookies content to already be sanitized. User of this function might
    11081108 * wish to recheck the returned array for validity.
     
    11111111 *
    11121112 * @since 2.0.4
    11131113 *
    1114  * @return array Comment author, email, url respectively.
     1114 * @return array Comment author, e-mail address, url respectively.
    11151115 */
    11161116function wp_get_current_commenter() {
    11171117        // Cookies should already be sanitized.
     
    11921192 * @uses apply_filters() Calls 'pre_comment_content' hook on the comment's content
    11931193 * @uses apply_filters() Calls 'pre_comment_user_ip' hook on comment author's IP
    11941194 * @uses apply_filters() Calls 'pre_comment_author_url' hook on comment author's URL
    1195  * @uses apply_filters() Calls 'pre_comment_author_email' hook on comment author's email address
     1195 * @uses apply_filters() Calls 'pre_comment_author_email' hook on comment author's e-mail address
    11961196 *
    11971197 * @param array $commentdata Contains information on the comment.
    11981198 * @return array Parsed comment information.
  • wp-includes/registration.php

     
    2222}
    2323
    2424/**
    25  * Checks whether the given email exists.
     25 * Checks whether the given e-mail address exists.
    2626 *
    2727 * @since 2.1.0
    2828 * @uses $wpdb
    2929 *
    30  * @param string $email Email.
     30 * @param string $email E-mail address.
    3131 * @return bool|int The user's ID on success, and false on failure.
    3232 */
    3333function email_exists( $email ) {
     
    7474 * 'user_nicename' - A string that contains a nicer looking name for the user.
    7575 *              The default is the user's username.
    7676 * 'user_url' - A string containing the user's URL for the user's web site.
    77  * 'user_email' - A string containing the user's email address.
     77 * 'user_email' - A string containing the user's e-mail address.
    7878 * 'display_name' - A string that will be shown on the site. Defaults to user's
    7979 *              username. It is likely that you will want to change this, for both
    8080 *              appearance and security through obscurity (that is if you don't use and
     
    141141        $user_email = apply_filters('pre_user_email', $user_email);
    142142
    143143        if ( !$update && ! defined( 'WP_IMPORTING' ) && email_exists($user_email) )
    144                 return new WP_Error('existing_user_email', __('This email address is already registered.') );
     144                return new WP_Error('existing_user_email', __('This e-mail address is already registered.') );
    145145
    146146        if ( empty($display_name) )
    147147                $display_name = $user_login;
     
    292292/**
    293293 * A simpler way of inserting an user into the database.
    294294 *
    295  * Creates a new user with just the username, password, and email. For a more
     295 * Creates a new user with just the username, password, and e-mail address. For a more
    296296 * detail creation of a user, use wp_insert_user() to specify more infomation.
    297297 *
    298298 * @since 2.0.0
     
    300300 *
    301301 * @param string $username The user's username.
    302302 * @param string $password The user's password.
    303  * @param string $email The user's email (optional).
     303 * @param string $email The user's e-mail address (optional).
    304304 * @return int The new user's ID.
    305305 */
    306306function wp_create_user($username, $password, $email = '') {
  • wp-includes/comment-template.php

     
    4949}
    5050
    5151/**
    52  * Retrieve the email of the author of the current comment.
     52 * Retrieve the e-mail address of the author of the current comment.
    5353 *
    5454 * @since 1.5.0
    55  * @uses apply_filters() Calls the 'get_comment_author_email' hook on the comment author email
     55 * @uses apply_filters() Calls the 'get_comment_author_email' hook on the comment author e-mail address
    5656 * @uses $comment
    5757 *
    58  * @param int $comment_ID The ID of the comment for which to get the author's email.  Optional.
    59  * @return string The current comment author's email
     58 * @param int $comment_ID The ID of the comment for which to get the author's e-mail address.  Optional.
     59 * @return string The current comment author's e-mail address
    6060 */
    6161function get_comment_author_email( $comment_ID = 0 ) {
    6262        $comment = get_comment( $comment_ID );
     
    6464}
    6565
    6666/**
    67  * Display the email of the author of the current global $comment.
     67 * Display the e-mail address of the author of the current global $comment.
    6868 *
    69  * Care should be taken to protect the email address and assure that email
    70  * harvesters do not capture your commentors' email address. Most assume that
    71  * their email address will not appear in raw form on the blog. Doing so will
    72  * enable anyone, including those that people don't want to get the email
     69 * Care should be taken to protect the e-mail address and assure that e-mail
     70 * harvesters do not capture your commentors' e-mail address. Most assume that
     71 * their e-mail address will not appear in raw form on the blog. Doing so will
     72 * enable anyone, including those that people don't want to get the e-mail
    7373 * address and use it for their own means good and bad.
    7474 *
    7575 * @since 0.71
    76  * @uses apply_filters() Calls 'author_email' hook on the author email
     76 * @uses apply_filters() Calls 'author_email' hook on the author e-mail address
    7777 *
    78  * @param int $comment_ID The ID of the comment for which to print the author's email. Optional.
     78 * @param int $comment_ID The ID of the comment for which to print the author's email address. Optional.
    7979 */
    8080function comment_author_email( $comment_ID = 0 ) {
    8181        echo apply_filters('author_email', get_comment_author_email( $comment_ID ) );
    8282}
    8383
    8484/**
    85  * Display the html email link to the author of the current comment.
     85 * Display the html e-mail link to the author of the current comment.
    8686 *
    87  * Care should be taken to protect the email address and assure that email
    88  * harvesters do not capture your commentors' email address. Most assume that
    89  * their email address will not appear in raw form on the blog. Doing so will
    90  * enable anyone, including those that people don't want to get the email
     87 * Care should be taken to protect the e-mail address and assure that e-mail
     88 * harvesters do not capture your commentors' e-mail address. Most assume that
     89 * their e-mail address will not appear in raw form on the blog. Doing so will
     90 * enable anyone, including those that people don't want to get the e-mail
    9191 * address and use it for their own means good and bad.
    9292 *
    9393 * @since 0.71
    94  * @uses apply_filters() Calls 'comment_email' hook for the display of the comment author's email
     94 * @uses apply_filters() Calls 'comment_email' hook for the display of the comment author's e-mail address
    9595 * @uses get_comment_author_email_link() For generating the link
    9696 * @global object $comment The current Comment row object
    9797 *
    98  * @param string $linktext The text to display instead of the comment author's email address
    99  * @param string $before The text or HTML to display before the email link.
    100  * @param string $after The text or HTML to display after the email link.
     98 * @param string $linktext The text to display instead of the comment author's e-mail address
     99 * @param string $before The text or HTML to display before the e-mail link.
     100 * @param string $after The text or HTML to display after the e-mail link.
    101101 */
    102102function comment_author_email_link($linktext='', $before='', $after='') {
    103103        if ( $link = get_comment_author_email_link( $linktext, $before, $after ) )
     
    105105}
    106106
    107107/**
    108  * Return the html email link to the author of the current comment.
     108 * Return the html e-mail link to the author of the current comment.
    109109 *
    110  * Care should be taken to protect the email address and assure that email
    111  * harvesters do not capture your commentors' email address. Most assume that
    112  * their email address will not appear in raw form on the blog. Doing so will
    113  * enable anyone, including those that people don't want to get the email
     110 * Care should be taken to protect the e-mail address and assure that e-mail
     111 * harvesters do not capture your commentors' e-mail address. Most assume that
     112 * their e-mail address will not appear in raw form on the blog. Doing so will
     113 * enable anyone, including those that people don't want to get the e-mail
    114114 * address and use it for their own means good and bad.
    115115 *
    116116 * @since 2.7
    117  * @uses apply_filters() Calls 'comment_email' hook for the display of the comment author's email
     117 * @uses apply_filters() Calls 'comment_email' hook for the display of the comment author's e-mail address
    118118 * @global object $comment The current Comment row object
    119119 *
    120  * @param string $linktext The text to display instead of the comment author's email address
    121  * @param string $before The text or HTML to display before the email link.
    122  * @param string $after The text or HTML to display after the email link.
     120 * @param string $linktext The text to display instead of the comment author's e-mail address
     121 * @param string $before The text or HTML to display before the e-mail link.
     122 * @param string $after The text or HTML to display after the e-mail link.
    123123 */
    124124function get_comment_author_email_link($linktext='', $before='', $after='') {
    125125        global $comment;
     
    237237 * @since 1.5.0
    238238 * @uses apply_filters() Calls the 'get_comment_author_url_link' on the complete HTML before returning.
    239239 *
    240  * @param string $linktext The text to display instead of the comment author's email address
    241  * @param string $before The text or HTML to display before the email link.
    242  * @param string $after The text or HTML to display after the email link.
     240 * @param string $linktext The text to display instead of the comment author's e-mail address
     241 * @param string $before The text or HTML to display before the e-mail link.
     242 * @param string $after The text or HTML to display after the e-mail link.
    243243 * @return string The HTML link between the $before and $after parameters
    244244 */
    245245function get_comment_author_url_link( $linktext = '', $before = '', $after = '' ) {
     
    259259 * @since 0.71
    260260 * @see get_comment_author_url_link() Echoes result
    261261 *
    262  * @param string $linktext The text to display instead of the comment author's email address
    263  * @param string $before The text or HTML to display before the email link.
    264  * @param string $after The text or HTML to display after the email link.
     262 * @param string $linktext The text to display instead of the comment author's e-mail address
     263 * @param string $before The text or HTML to display before the e-mail link.
     264 * @param string $after The text or HTML to display after the e-mail link.
    265265 */
    266266function comment_author_url_link( $linktext = '', $before = '', $after = '' ) {
    267267        echo get_comment_author_url_link( $linktext, $before, $after );
     
    876876        $comment_author = $commenter['comment_author']; // Escaped by sanitize_comment_cookies()
    877877
    878878        /**
    879          * The email address of the current comment author escaped for use in attributes.
     879         * The e-mail address of the current comment author escaped for use in attributes.
    880880         */
    881881        $comment_author_email = $commenter['comment_author_email'];  // Escaped by sanitize_comment_cookies()
    882882
     
    15261526        $fields =  array(
    15271527                'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
    15281528                            '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>',
    1529                 'email'  => '<p class="comment-form-email"><label for="email">' . __( 'Email' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
     1529                'email'  => '<p class="comment-form-email"><label for="email">' . __( 'E-mail' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
    15301530                            '<input id="email" name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></p>',
    15311531                'url'    => '<p class="comment-form-url"><label for="url">' . __( 'Website' ) . '</label>' .
    15321532                            '<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>',
     
    15381538                'comment_field'        => '<p class="comment-form-comment"><label for="comment">' . _x( 'Comment', 'noun' ) . '</label><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p>',
    15391539                'must_log_in'          => '<p class="must-log-in">' .  sprintf( __( 'You must be <a href="%s">logged in</a> to post a comment.' ), wp_login_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
    15401540                'logged_in_as'         => '<p class="logged-in-as">' . sprintf( __( 'Logged in as <a href="%1$s">%2$s</a>. <a href="%3$s" title="Log out of this account">Log out?</a>' ), admin_url( 'profile.php' ), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
    1541                 'comment_notes_before' => '<p class="comment-notes">' . __( 'Your email address will not be published.' ) . ( $req ? $required_text : '' ) . '</p>',
     1541                'comment_notes_before' => '<p class="comment-notes">' . __( 'Your e-mail address will not be published.' ) . ( $req ? $required_text : '' ) . '</p>',
    15421542                'comment_notes_after'  => '<p class="form-allowed-tags">' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',
    15431543                'id_form'              => 'commentform',
    15441544                'id_submit'            => 'submit',
  • wp-includes/user.php

     
    517517 * @global string $user_login The user username for logging in
    518518 * @global int $user_level The level of the user
    519519 * @global int $user_ID The ID of the user
    520  * @global string $user_email The email address of the user
     520 * @global string $user_email The e-mail address of the user
    521521 * @global string $user_url The url in the user's profile
    522522 * @global string $user_pass_md5 MD5 of the user's password
    523523 * @global string $user_identity The display name of the user
  • wp-includes/formatting.php

     
    12571257}
    12581258
    12591259/**
    1260  * Converts email addresses characters to HTML entities to block spam bots.
     1260 * Converts an e-mail address characters to HTML entities to block spam bots.
    12611261 *
    12621262 * @since 0.71
    12631263 *
    1264  * @param string $emailaddy Email address.
     1264 * @param string $emailaddy E-mail address.
    12651265 * @param int $mailto Optional. Range from 0 to 1. Used for encoding.
    1266  * @return string Converted email address.
     1266 * @return string Converted e-mail address.
    12671267 */
    12681268function antispambot($emailaddy, $mailto=0) {
    12691269        $emailNOSPAMaddy = '';
     
    13331333}
    13341334
    13351335/**
    1336  * Callback to convert email address match to HTML A element.
     1336 * Callback to convert e-mail address match to HTML A element.
    13371337 *
    13381338 * This function was backported from 2.5.0 to 2.3.2. Regex callback for {@link
    13391339 * make_clickable()}.
     
    13421342 * @access private
    13431343 *
    13441344 * @param array $matches Single Regex Match.
    1345  * @return string HTML A element with email address.
     1345 * @return string HTML A element with e-mail address.
    13461346 */
    13471347function _make_email_clickable_cb($matches) {
    13481348        $email = $matches[2] . '@' . $matches[3];
     
    13521352/**
    13531353 * Convert plaintext URI to HTML links.
    13541354 *
    1355  * Converts URI, www and ftp, and email addresses. Finishes by fixing links
     1355 * Converts URI, www and ftp, and e-mail addresses. Finishes by fixing links
    13561356 * within links.
    13571357 *
    13581358 * @since 0.71
     
    14691469}
    14701470
    14711471/**
    1472  * Verifies that an email is valid.
     1472 * Verifies that an e-mail address is valid.
    14731473 *
    14741474 * Does not grok i18n domains. Not RFC compliant.
    14751475 *
    14761476 * @since 0.71
    14771477 *
    1478  * @param string $email Email address to verify.
     1478 * @param string $email E-mail address to verify.
    14791479 * @param boolean $deprecated. Deprecated.
    1480  * @return string|bool Either false or the valid email address.
     1480 * @return string|bool Either false or the valid e-mail address.
    14811481 */
    14821482function is_email( $email, $deprecated = false ) {
    14831483        if ( ! empty( $deprecated ) )
    14841484                _deprecated_argument( __FUNCTION__, '3.0' );
    14851485
    1486         // Test for the minimum length the email can be
     1486        // Test for the minimum length the e-mail can be
    14871487        if ( strlen( $email ) < 3 ) {
    14881488                return apply_filters( 'is_email', false, $email, 'email_too_short' );
    14891489        }
     
    15341534                }
    15351535        }
    15361536
    1537         // Congratulations your email made it!
     1537        // Congratulations your e-mail address made it!
    15381538        return apply_filters( 'is_email', $email, $email, null );
    15391539}
    15401540
    15411541/**
    1542  * Convert to ASCII from email subjects.
     1542 * Convert to ASCII from e-mail message subjects.
    15431543 *
    15441544 * @since 1.2.0
    1545  * @usedby wp_mail() handles charsets in email subjects
     1545 * @usedby wp_mail() handles charsets in e-mail message subjects
    15461546 *
    15471547 * @param string $string Subject line
    15481548 * @return string Converted string to ASCII
     
    16851685}
    16861686
    16871687/**
    1688  * Strips out all characters that are not allowable in an email.
     1688 * Strips out all characters that are not allowable in an e-mail address.
    16891689 *
    16901690 * @since 1.5.0
    16911691 *
    1692  * @param string $email Email address to filter.
    1693  * @return string Filtered email address.
     1692 * @param string $email E-mail address to filter.
     1693 * @return string Filtered e-mail address.
    16941694 */
    16951695function sanitize_email( $email ) {
    1696         // Test for the minimum length the email can be
     1696        // Test for the minimum length the e-mail can be
    16971697        if ( strlen( $email ) < 3 ) {
    16981698                return apply_filters( 'sanitize_email', '', $email, 'email_too_short' );
    16991699        }
     
    17591759        // Join valid subs into the new domain
    17601760        $domain = join( '.', $new_subs );
    17611761
    1762         // Put the email back together
     1762        // Put the e-mail address back together
    17631763        $email = $local . '@' . $domain;
    17641764
    17651765        // Congratulations your email made it!
     
    23872387                        if ( !is_email($value) ) {
    23882388                                $value = get_option( $option ); // Resets option to stored value in the case of failed sanitization
    23892389                                if ( function_exists('add_settings_error') )
    2390                                         add_settings_error('admin_email', 'invalid_admin_email', __('The email address entered did not appear to be a valid email address. Please enter a valid email address.'));
     2390                                        add_settings_error('admin_email', 'invalid_admin_email', __('The e-mail address entered did not appear to be a valid e-mail address. Please enter a valid e-mail address.'));
    23912391                        }
    23922392                        break;
    23932393
  • wp-includes/deprecated.php

     
    12281228 *
    12291229 * @param string $username The user's username.
    12301230 * @param string $password The user's password.
    1231  * @param string $email The user's email (optional).
     1231 * @param string $email The user's e-mail address (optional).
    12321232 * @return int The new user's ID.
    12331233 */
    12341234function create_user($username, $password, $email) {
     
    14591459}
    14601460
    14611461/**
    1462  * Retrieve the email of the author of the current post.
     1462 * Retrieve the e-mail address of the author of the current post.
    14631463 *
    14641464 * @since 1.5
    14651465 * @deprecated 2.8
     
    14741474}
    14751475
    14761476/**
    1477  * Display the email of the author of the current post.
     1477 * Display the e-mail address of the author of the current post.
    14781478 *
    14791479 * @since 0.71
    14801480 * @deprecated 2.8
  • wp-includes/pluggable.php

     
    163163 * @since 2.8.0
    164164 *
    165165 * @param string $field The field to retrieve the user with.  id | slug | email | login
    166  * @param int|string $value A value for $field.  A user ID, slug, email address, or login name.
     166 * @param int|string $value A value for $field.  A user ID, slug, e-mail address, or login name.
    167167 * @return bool|object False on failure, User DB row object
    168168 */
    169169function get_user_by($field, $value) {
     
    218218
    219219if ( !function_exists('get_user_by_email') ) :
    220220/**
    221  * Retrieve user info by email.
     221 * Retrieve user info by e-mail address.
    222222 *
    223223 * @since 2.5
    224224 *
    225  * @param string $email User's email address
     225 * @param string $email User's e-mail address
    226226 * @return bool|object False on failure, User DB row object
    227227 */
    228228function get_user_by_email($email) {
     
    235235 * Send mail, similar to PHP's mail
    236236 *
    237237 * A true return value does not automatically mean that the user received the
    238  * email successfully. It just only means that the method used was able to
     238 * e-mail successfully. It just only means that the method used was able to
    239239 * process the request without any errors.
    240240 *
    241241 * Using the two 'wp_mail_from' and 'wp_mail_from_name' hooks allow from
    242242 * creating a from address like 'Name <email@address.com>' when both are set. If
    243  * just 'wp_mail_from' is set, then just the email address will be used with no
     243 * just 'wp_mail_from' is set, then just the e-mail address will be used with no
    244244 * name.
    245245 *
    246246 * The default content type is 'text/plain' which does not allow using HTML.
    247  * However, you can set the content type of the email by using the
     247 * However, you can set the content type of the e-mail by using the
    248248 * 'wp_mail_content_type' filter.
    249249 *
    250250 * The default charset is based on the charset used on the blog. The charset can
     
    252252 *
    253253 * @since 1.2.1
    254254 * @uses apply_filters() Calls 'wp_mail' hook on an array of all of the parameters.
    255  * @uses apply_filters() Calls 'wp_mail_from' hook to get the from email address.
     255 * @uses apply_filters() Calls 'wp_mail_from' hook to get the from e-mail address.
    256256 * @uses apply_filters() Calls 'wp_mail_from_name' hook to get the from address name.
    257  * @uses apply_filters() Calls 'wp_mail_content_type' hook to get the email content type.
    258  * @uses apply_filters() Calls 'wp_mail_charset' hook to get the email charset
     257 * @uses apply_filters() Calls 'wp_mail_content_type' hook to get the e-mail content type.
     258 * @uses apply_filters() Calls 'wp_mail_charset' hook to get the e-mail charset
    259259 * @uses do_action_ref_array() Calls 'phpmailer_init' hook on the reference to
    260260 *              phpmailer object.
    261261 * @uses PHPMailer
    262262 * @
    263263 *
    264  * @param string|array $to Array or comma-separated list of email addresses to send message.
    265  * @param string $subject Email subject
     264 * @param string|array $to Array or comma-separated list of e-mail addresses to send message.
     265 * @param string $subject E-mail subject
    266266 * @param string $message Message contents
    267267 * @param string|array $headers Optional. Additional headers.
    268268 * @param string|array $attachments Optional. Files to attach.
    269  * @return bool Whether the email contents were sent successfully.
     269 * @return bool Whether the e-mail contents were sent successfully.
    270270 */
    271271function wp_mail( $to, $subject, $message, $headers = '', $attachments = array() ) {
    272272        // Compact the input, apply the filters, and extract them back out
     
    369369        $phpmailer->ClearCustomHeaders();
    370370        $phpmailer->ClearReplyTos();
    371371
    372         // From email and name
     372        // From e-mail and name
    373373        // If we don't have a name from the input headers
    374374        if ( !isset( $from_name ) )
    375375                $from_name = 'WordPress';
    376376
    377         /* If we don't have an email from the input headers default to wordpress@$sitename
     377        /* If we don't have an e-mail from the input headers default to wordpress@$sitename
    378378         * Some hosts will block outgoing mail from this address if it doesn't exist but
    379379         * there's no easy alternative. Defaulting to admin_email might appear to be another
    380380         * option but some hosts may refuse to relay mail from an unknown domain. See
     
    998998 *
    999999 * @param int $comment_id Comment ID
    10001000 * @param string $comment_type Optional. The comment type either 'comment' (default), 'trackback', or 'pingback'
    1001  * @return bool False if user email does not exist. True on completion.
     1001 * @return bool False if user e-mail address does not exist. True on completion.
    10021002 */
    10031003function wp_notify_postauthor($comment_id, $comment_type='') {
    10041004        $comment = get_comment($comment_id);
     
    10071007
    10081008        if ( $comment->user_id == $post->post_author ) return false; // The author moderated a comment on his own post
    10091009
    1010         if ('' == $user->user_email) return false; // If there's no email to send the comment to
     1010        if ('' == $user->user_email) return false; // If there's no e-mail address to send the comment to
    10111011
    10121012        $comment_author_domain = @gethostbyaddr($comment->comment_author_IP);
    10131013
    10141014        // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    1015         // we want to reverse this for the plain text arena of emails.
     1015        // we want to reverse this for the plain text arena of e-mail messages.
    10161016        $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    10171017
    10181018        if ( empty( $comment_type ) ) $comment_type = 'comment';
     
    11051105        $comments_waiting = $wpdb->get_var("SELECT count(comment_ID) FROM $wpdb->comments WHERE comment_approved = '0'");
    11061106
    11071107        // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    1108         // we want to reverse this for the plain text arena of emails.
     1108        // we want to reverse this for the plain text arena of e-mail messages.
    11091109        $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    11101110
    11111111        switch ($comment->comment_type)
     
    11621162
    11631163if ( !function_exists('wp_password_change_notification') ) :
    11641164/**
    1165  * Notify the blog admin of a user changing password, normally via email.
     1165 * Notify the blog admin of a user changing password, normally via e-mail.
    11661166 *
    11671167 * @since 2.7
    11681168 *
     
    11741174        if ( $user->user_email != get_option('admin_email') ) {
    11751175                $message = sprintf(__('Password Lost and Changed for user: %s'), $user->user_login) . "\r\n";
    11761176                // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    1177                 // we want to reverse this for the plain text arena of emails.
     1177                // we want to reverse this for the plain text arena of e-mail messages.
    11781178                $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    11791179                wp_mail(get_option('admin_email'), sprintf(__('[%s] Password Lost/Changed'), $blogname), $message);
    11801180        }
     
    11831183
    11841184if ( !function_exists('wp_new_user_notification') ) :
    11851185/**
    1186  * Notify the blog admin of a new user, normally via email.
     1186 * Notify the blog admin of a new user, normally via e-mail.
    11871187 *
    11881188 * @since 2.0
    11891189 *
     
    11971197        $user_email = stripslashes($user->user_email);
    11981198
    11991199        // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    1200         // we want to reverse this for the plain text arena of emails.
     1200        // we want to reverse this for the plain text arena of e-mail messages.
    12011201        $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    12021202
    12031203        $message  = sprintf(__('New user registration on your site %s:'), $blogname) . "\r\n\r\n";
     
    15861586
    15871587if ( !function_exists( 'get_avatar' ) ) :
    15881588/**
    1589  * Retrieve the avatar for a user who provided a user ID or email address.
     1589 * Retrieve the avatar for a user who provided a user ID or e-mail address.
    15901590 *
    15911591 * @since 2.5
    1592  * @param int|string|object $id_or_email A user ID,  email address, or comment object
     1592 * @param int|string|object $id_or_email A user ID, e-mail address, or comment object
    15931593 * @param int $size Size of the avatar image
    15941594 * @param string $default URL to a default image to use if no avatar is available
    15951595 * @param string $alt Alternate text to use in image tag. Defaults to blank
  • wp-includes/ms-functions.php

     
    441441                $errors->add('user_name',  __('That username is not allowed'));
    442442
    443443        if ( is_email_address_unsafe( $user_email ) )
    444                 $errors->add('user_email',  __('You cannot use that email address to signup. We are having problems with them blocking some of our email. Please use another email provider.'));
     444                $errors->add('user_email',  __('You cannot use that e-mail address to signup. We are having problems with them blocking some of our e-mail. Please use another e-mail provider.'));
    445445
    446446        if ( strlen( $user_name ) < 4 )
    447447                $errors->add('user_name',  __('Username must be at least 4 characters'));
     
    456456                $errors->add('user_name', __('Sorry, usernames must have letters too!'));
    457457
    458458        if ( !is_email( $user_email ) )
    459                 $errors->add('user_email', __('Please enter a correct email address'));
     459                $errors->add('user_email', __('Please enter a correct e-mail address'));
    460460
    461461        $limited_email_domains = get_site_option( 'limited_email_domains' );
    462462        if ( is_array( $limited_email_domains ) && empty( $limited_email_domains ) == false ) {
    463463                $emaildomain = substr( $user_email, 1 + strpos( $user_email, '@' ) );
    464464                if ( in_array( $emaildomain, $limited_email_domains ) == false )
    465                         $errors->add('user_email', __('Sorry, that email address is not allowed!'));
     465                        $errors->add('user_email', __('Sorry, that e-mail address is not allowed!'));
    466466        }
    467467
    468468        // Check if the username has been used already.
     
    471471
    472472        // Check if the email address has been used already.
    473473        if ( email_exists($user_email) )
    474                 $errors->add('user_email', __('Sorry, that email address is already used!'));
     474                $errors->add('user_email', __('Sorry, that e-mail address is already used!'));
    475475
    476476        // Has someone already signed up for this username?
    477477        $signup = $wpdb->get_row( $wpdb->prepare("SELECT * FROM $wpdb->signups WHERE user_login = %s", $user_name) );
     
    496496                if ( $diff > 172800 )
    497497                        $wpdb->query( $wpdb->prepare("DELETE FROM $wpdb->signups WHERE user_email = %s", $user_email) );
    498498                else
    499                         $errors->add('user_email', __('That email address has already been used. Please check your inbox for an activation email. It will become available in a couple of days if you do nothing.'));
     499                        $errors->add('user_email', __('That e-mail address has already been used. Please check your inbox for an activation e-mail. It will become available in a couple of days if you do nothing.'));
    500500        }
    501501
    502502        $result = array('user_name' => $user_name, 'orig_username' => $orig_username, 'user_email' => $user_email, 'errors' => $errors);
     
    573573        }
    574574
    575575        // Has someone already signed up for this domain?
    576         $signup = $wpdb->get_row( $wpdb->prepare("SELECT * FROM $wpdb->signups WHERE domain = %s AND path = %s", $mydomain, $path) ); // TODO: Check email too?
     576        $signup = $wpdb->get_row( $wpdb->prepare("SELECT * FROM $wpdb->signups WHERE domain = %s AND path = %s", $mydomain, $path) ); // TODO: Check e-mail too?
    577577        if ( ! empty($signup) ) {
    578578                $diff = current_time( 'timestamp', true ) - mysql2date('U', $signup->registered);
    579579                // If registered more than two days ago, cancel registration and let this signup go through.
     
    642642        if ( !apply_filters('wpmu_signup_blog_notification', $domain, $path, $title, $user, $user_email, $key, $meta) )
    643643                return false;
    644644
    645         // Send email with activation link.
     645        // Send e-mail message with activation link.
    646646        if ( !is_subdomain_install() || $current_site->id != 1 )
    647647                $activate_url = network_site_url("wp-activate.php?key=$key");
    648648        else
     
    654654                $admin_email = 'support@' . $_SERVER['SERVER_NAME'];
    655655        $from_name = get_site_option( 'site_name' ) == '' ? 'WordPress' : esc_html( get_site_option( 'site_name' ) );
    656656        $message_headers = "From: \"{$from_name}\" <{$admin_email}>\n" . "Content-Type: text/plain; charset=\"" . get_option('blog_charset') . "\"\n";
    657         $message = sprintf( apply_filters( 'wpmu_signup_blog_notification_email', __( "To activate your blog, please click the following link:\n\n%s\n\nAfter you activate, you will receive *another email* with your login.\n\nAfter you activate, you can visit your site here:\n\n%s" ) ), $activate_url, esc_url( "http://{$domain}{$path}" ), $key );
     657        $message = sprintf( apply_filters( 'wpmu_signup_blog_notification_email', __( "To activate your blog, please click the following link:\n\n%s\n\nAfter you activate, you will receive *another e-mail message* with your login.\n\nAfter you activate, you can visit your site here:\n\n%s" ) ), $activate_url, esc_url( "http://{$domain}{$path}" ), $key );
    658658        // TODO: Don't hard code activation link.
    659659        $subject = sprintf( apply_filters( 'wpmu_signup_blog_notification_subject', __( '[%1$s] Activate %2$s' ) ), $from_name, esc_url( 'http://' . $domain . $path ) );
    660660        wp_mail($user_email, $subject, $message, $message_headers);
     
    665665        if ( !apply_filters('wpmu_signup_user_notification', $user, $user_email, $key, $meta) )
    666666                return false;
    667667
    668         // Send email with activation link.
     668        // Send e-mail message with activation link.
    669669        $admin_email = get_site_option( 'admin_email' );
    670670        if ( $admin_email == '' )
    671671                $admin_email = 'support@' . $_SERVER['SERVER_NAME'];
    672672        $from_name = get_site_option( 'site_name' ) == '' ? 'WordPress' : esc_html( get_site_option( 'site_name' ) );
    673673        $message_headers = "From: \"{$from_name}\" <{$admin_email}>\n" . "Content-Type: text/plain; charset=\"" . get_option('blog_charset') . "\"\n";
    674         $message = sprintf( apply_filters( 'wpmu_signup_user_notification_email', __( "To activate your user, please click the following link:\n\n%s\n\nAfter you activate, you will receive *another email* with your login.\n\n" ) ), site_url( "wp-activate.php?key=$key" ), $key );
     674        $message = sprintf( apply_filters( 'wpmu_signup_user_notification_email', __( "To activate your user, please click the following link:\n\n%s\n\nAfter you activate, you will receive *another e-mail message* with your login.\n\n" ) ), site_url( "wp-activate.php?key=$key" ), $key );
    675675        // TODO: Don't hard code activation link.
    676676        $subject = sprintf( __( apply_filters( 'wpmu_signup_user_notification_subject', '[%1$s] Activate %2$s' ) ), $from_name, $user);
    677677        wp_mail($user_email, $subject, $message, $message_headers);
  • xmlrpc.php

     
    12991299
    13001300                        if ( get_option('require_name_email') ) {
    13011301                                if ( 6 > strlen($comment['comment_author_email']) || '' == $comment['comment_author'] )
    1302                                         return new IXR_Error( 403, __( 'Comment author name and email are required' ) );
     1302                                        return new IXR_Error( 403, __( 'Comment author name and e-mail are required' ) );
    13031303                                elseif ( !is_email($comment['comment_author_email']) )
    13041304                                        return new IXR_Error( 403, __( 'A valid email address is required' ) );
    13051305                        }
  • wp-mail.php

     
    11<?php
    22/**
    3  * Gets the email message from the user's mailbox to add as
     3 * Gets the e-mail message from the user's mailbox to add as
    44 * a WordPress post. Mailbox connection information must be
    55 * configured under Settings > Writing
    66 *
     
    1313if ( ! apply_filters( 'enable_post_by_email_configuration', true ) )
    1414        wp_die( __( 'This action has been disabled by the administrator.' ) );
    1515
    16 /** Allow a plugin to do a complete takeover of Post by Email **/
     16/** Allow a plugin to do a complete takeover of Post by E-mail **/
    1717do_action('wp-mail.php');
    1818
    1919/** Get the POP3 class with which to access the mailbox. */
     
    103103                                $subject = $subject[0];
    104104                        }
    105105
    106                         // Set the author using the email address (From or Reply-To, the last used)
     106                        // Set the author using the e-mail address (From or Reply-To, the last used)
    107107                        // otherwise use the site admin
    108108                        if ( preg_match('/(From|Reply-To): /', $line) )  {
    109109                                if ( preg_match('|[a-z0-9_.-]+@[a-z0-9_.-]+(?!.*<)|i', $line, $matches) )
     
    179179        }
    180180        $content = trim($content);
    181181
    182         //Give Post-By-Email extending plugins full access to the content
     182        //Give Post-By-E-mail extending plugins full access to the content
    183183        //Either the raw content or the content of the last quoted-printable section
    184184        $content = apply_filters('wp_mail_original_content', $content);
    185185
     
    212212        if ( is_wp_error( $post_ID ) )
    213213                echo "\n" . $post_ID->get_error_message();
    214214
    215         // We couldn't post, for whatever reason. Better move forward to the next email.
     215        // We couldn't post, for whatever reason. Better move forward to the next e-mail message.
    216216        if ( empty( $post_ID ) )
    217217                continue;
    218218
  • readme.html

     
    8181</dl>
    8282
    8383<h1><abbr title="eXtensible Markup Language">XML</abbr>-<abbr title="Remote Procedure Call">RPC</abbr> and Atom Interface</h1>
    84 <p>You can post to your WordPress blog with tools like <a href="http://download.live.com/writer">Windows Live Writer</a>, <a href="http://illuminex.com/ecto/">Ecto</a>, <a href="http://bloggar.com/">w.bloggar</a>, <a href="http://radio.userland.com/">Radio Userland</a> (which means you can use Radio's email-to-blog feature), <a href="http://www.newzcrawler.com/">NewzCrawler</a>, and other tools that support the blogging <abbr title="application programming interface">API</abbr>s! :) You can read more about <a href="http://codex.wordpress.org/XML-RPC_Support"><abbr>XML</abbr>-<abbr>RPC</abbr> support on the Codex</a>.</p>
     84<p>You can post to your WordPress blog with tools like <a href="http://download.live.com/writer">Windows Live Writer</a>, <a href="http://illuminex.com/ecto/">Ecto</a>, <a href="http://bloggar.com/">w.bloggar</a>, <a href="http://radio.userland.com/">Radio Userland</a> (which means you can use Radio's e-mail-to-blog feature), <a href="http://www.newzcrawler.com/">NewzCrawler</a>, and other tools that support the blogging <abbr title="application programming interface">API</abbr>s! :) You can read more about <a href="http://codex.wordpress.org/XML-RPC_Support"><abbr>XML</abbr>-<abbr>RPC</abbr> support on the Codex</a>.</p>
    8585
    86 <h1>Post via Email</h1>
    87 <p>You can post from an email client! To set this up go to your &quot;Writing&quot; options screen and fill in the connection details for your secret <abbr title="Post Office Protocol version 3">POP3</abbr> account. Then you need to set up <code>wp-mail.php</code> to execute periodically to check the mailbox for new posts. You can do it with <a href="http://en.wikipedia.org/wiki/Cron">cron</a>-jobs, or if your host doesn't support it you can look into the various website-monitoring services, and make them check your <code>wp-mail.php</code> <abbr title="Uniform Resource Locator">URL</abbr>.</p>
    88 <p>Posting is easy: Any email sent to the address you specify will be posted, with the subject as the title. It is best to keep the address discrete. The script will <em>delete</em> emails that are successfully posted.</p>
     86<h1>Post via E-mail</h1>
     87<p>You can post from an e-mail client! To set this up go to your &quot;Writing&quot; options screen and fill in the connection details for your secret <abbr title="Post Office Protocol version 3">POP3</abbr> account. Then you need to set up <code>wp-mail.php</code> to execute periodically to check the mailbox for new posts. You can do it with <a href="http://en.wikipedia.org/wiki/Cron">cron</a>-jobs, or if your host doesn't support it you can look into the various website-monitoring services, and make them check your <code>wp-mail.php</code> <abbr title="Uniform Resource Locator">URL</abbr>.</p>
     88<p>Posting is easy: Any e-mail message sent to the address you specify will be posted, with the subject as the title. It is best to keep the address discrete. The script will <em>delete</em> e-mail messages that are successfully posted.</p>
    8989
    9090<h1>User Roles</h1>
    9191<p>We introduced a very flexible roles system in version 2.0. You can <a href="http://codex.wordpress.org/Roles_and_Capabilities" title="WordPress roles and capabilities">read more about Roles and Capabilities on the Codex</a>.</p>
  • wp-activate.php

     
    6565                                <?php
    6666                                echo '<p class="lead-in">';
    6767                                if ( $signup->domain . $signup->path == '' ) {
    68                                         printf( __('Your account has been activated. You may now <a href="%1$s">login</a> to the site using your chosen username of &#8220;%2$s&#8221;.  Please check your email inbox at %3$s for your password and login instructions. If you do not receive an email, please check your junk or spam folder. If you still do not receive an email within an hour, you can <a href="%4$s">reset your password</a>.'), network_site_url( 'wp-login.php', 'login' ), $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword', 'login' ) );
     68                                        printf( __('Your account has been activated. You may now <a href="%1$s">login</a> to the site using your chosen username of &#8220;%2$s&#8221;.  Please check your e-mail inbox at %3$s for your password and login instructions. If you do not receive an e-mail message, please check your junk or spam folder. If you still do not receive an e-mail message within an hour, you can <a href="%4$s">reset your password</a>.'), network_site_url( 'wp-login.php', 'login' ), $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword', 'login' ) );
    6969                                } else {
    70                                         printf( __('Your site at <a href="%1$s">%2$s</a> is active. You may now log in to your site using your chosen username of &#8220;%3$s&#8221;.  Please check your email inbox at %4$s for your password and login instructions.  If you do not receive an email, please check your junk or spam folder.  If you still do not receive an email within an hour, you can <a href="%5$s">reset your password</a>.'), 'http://' . $signup->domain, $signup->domain, $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword' ) );
     70                                        printf( __('Your site at <a href="%1$s">%2$s</a> is active. You may now log in to your site using your chosen username of &#8220;%3$s&#8221;.  Please check your e-mail inbox at %4$s for your password and login instructions.  If you do not receive an e-mail message, please check your junk or spam folder.  If you still do not receive an e-mail message within an hour, you can <a href="%5$s">reset your password</a>.'), 'http://' . $signup->domain, $signup->domain, $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword' ) );
    7171                                }
    7272                                echo '</p>';
    7373                        } else {
  • wp-admin/network.php

     
    271271                                <th scope='row'><?php esc_html_e( 'Admin E-mail Address' ); ?></th>
    272272                                <td>
    273273                                        <input name='email' type='text' size='45' value='<?php echo esc_attr( $admin_email ); ?>' />
    274                                         <br /><?php _e( 'Your email address.' ); ?>
     274                                        <br /><?php _e( 'Your e-mail address.' ); ?>
    275275                                </td>
    276276                        </tr>
    277277                </table>
  • wp-admin/ms-edit.php

     
    162162                if ( empty( $domain ) )
    163163                        wp_die( __( 'Missing or invalid site address.' ) );
    164164                if ( empty( $email ) )
    165                         wp_die( __( 'Missing email address.' ) );
     165                        wp_die( __( 'Missing e-mail address.' ) );
    166166                if ( !is_email( $email ) )
    167                         wp_die( __( 'Invalid email address.' ) );
     167                        wp_die( __( 'Invalid e-mail address.' ) );
    168168
    169169                if ( is_subdomain_install() ) {
    170170                        $newdomain = $domain . '.' . preg_replace( '|^www\.|', '', $current_site->domain );
     
    607607                        wp_die( __( 'Cannot create an empty user.' ) );
    608608                $user = $_POST['user'];
    609609                if ( empty($user['username']) && empty($user['email']) )
    610                         wp_die( __( 'Missing username and email.' ) );
     610                        wp_die( __( 'Missing username and e-mail address.' ) );
    611611                elseif ( empty($user['username']) )
    612612                        wp_die( __( 'Missing username.' ) );
    613613                elseif ( empty($user['email']) )
    614                         wp_die( __( 'Missing email.' ) );
     614                        wp_die( __( 'Missing e-mail address.' ) );
    615615
    616616                $password = wp_generate_password();
    617617                $user_id = wpmu_create_user( esc_html( strtolower( $user['username'] ) ), $password, esc_html( $user['email'] ) );
    618618
    619619                if ( false == $user_id )
    620                         wp_die( __( 'Duplicated username or email address.' ) );
     620                        wp_die( __( 'Duplicated username or e-mail address.' ) );
    621621                else
    622622                        wp_new_user_notification( $user_id, $password );
    623623
  • wp-admin/edit-comments.php

     
    107107
    108108add_contextual_help( $current_screen, '<p>' . __('You can manage comments made on your site similar to the way you manage Posts and other content. This screen is customizable in the same ways as other management screens, and you can act on comments using the on-hover action links or the Bulk Actions.') . '</p>' .
    109109        '<p>' . __('A yellow row means the comment is waiting for you to moderate it.') . '</p>' .
    110         '<p>' . __('In the Author column, in addition to the author&#8217;s name, email address, and blog URL, the commenter&#8217;s IP address is shown. Clicking on this link will show you all the comments made from this IP address.') . '</p>' .
     110        '<p>' . __('In the Author column, in addition to the author&#8217;s name, e-mail address, and blog URL, the commenter&#8217;s IP address is shown. Clicking on this link will show you all the comments made from this IP address.') . '</p>' .
    111111        '<p>' . __('In the Comment column, above each comment it says &#8220;Submitted on,&#8221; followed by the date and time the comment was left on your site. Clicking on the date/time link will take you to that comment on your live site.') . '</p>' .
    112112        '<p>' . __('In the In Response To column, there are three elements. The text is the name of the post that inspired the comment, and links to the post editor for that entry. The &#8220;#&#8221; permalink symbol below leads to that post on your live site. The small bubble with the number in it shows how many comments that post has received. If the bubble is gray, you have moderated all comments for that post. If it is blue, there are pending comments. Clicking the bubble will filter the comments screen to show only comments on that post.') . '</p>' .
    113113        '<p>' . __('Many people take advantage of keyboard shortcuts to moderate their comments more quickly. Use the link below to learn more.') . '</p>' .
  • wp-admin/includes/upgrade.php

     
    2828 *
    2929 * @param string $blog_title Blog title.
    3030 * @param string $user_name User's username.
    31  * @param string $user_email User's email.
     31 * @param string $user_email User's e-mail address.
    3232 * @param bool $public Whether blog is public.
    3333 * @param null $deprecated Optional. Not used.
    3434 * @param string $user_password Optional. User's chosen password. Will default to a random password.
  • wp-admin/includes/user.php

     
    170170        } elseif ( !is_email( $user->user_email ) ) {
    171171                $errors->add( 'invalid_email', __( '<strong>ERROR</strong>: The e-mail address isn&#8217;t correct.' ), array( 'form-field' => 'email' ) );
    172172        } elseif ( ( $owner_id = email_exists($user->user_email) ) && $owner_id != $user->ID ) {
    173                 $errors->add( 'email_exists', __('<strong>ERROR</strong>: This email is already registered, please choose another one.'), array( 'form-field' => 'email' ) );
     173                $errors->add( 'email_exists', __('<strong>ERROR</strong>: This e-mail is already registered, please choose another one.'), array( 'form-field' => 'email' ) );
    174174        }
    175175
    176176        // Allow plugins to return their own errors.
  • wp-admin/includes/ms.php

     
    286286
    287287        $content = apply_filters( 'new_admin_email_content', __( "Dear user,
    288288
    289 You recently requested to have the administration email address on
     289You recently requested to have the administration e-mail address on
    290290your site changed.
    291291If this is correct, please click on the following link to change it:
    292292###ADMIN_URL###
    293293
    294 You can safely ignore and delete this email if you do not want to
     294You can safely ignore and delete this e-mail message if you do not want to
    295295take this action.
    296296
    297 This email has been sent to ###EMAIL###
     297This e-mail message has been sent to ###EMAIL###
    298298
    299299Regards,
    300300All at ###SITENAME###
     
    305305        $content = str_replace( '###SITENAME###', get_site_option( 'site_name' ), $content );
    306306        $content = str_replace( '###SITEURL###', network_home_url(), $content );
    307307
    308         wp_mail( $value, sprintf( __( '[%s] New Admin Email Address' ), get_option( 'blogname' ) ), $content );
     308        wp_mail( $value, sprintf( __( '[%s] New Admin E-mail Address' ), get_option( 'blogname' ) ), $content );
    309309}
    310310add_action( 'update_option_new_admin_email', 'update_option_new_admin_email', 10, 2 );
    311311add_action( 'add_option_new_admin_email', 'update_option_new_admin_email', 10, 2 );
     
    340340
    341341                $content = apply_filters( 'new_user_email_content', __( "Dear user,
    342342
    343 You recently requested to have the email address on your account changed.
     343You recently requested to have the e-mail address on your account changed.
    344344If this is correct, please click on the following link to change it:
    345345###ADMIN_URL###
    346346
    347 You can safely ignore and delete this email if you do not want to
     347You can safely ignore and delete this e-mail message if you do not want to
    348348take this action.
    349349
    350 This email has been sent to ###EMAIL###
     350This e-mail message has been sent to ###EMAIL###
    351351
    352352Regards,
    353353All at ###SITENAME###
     
    358358                $content = str_replace( '###SITENAME###', get_site_option( 'site_name' ), $content );
    359359                $content = str_replace( '###SITEURL###', network_home_url(), $content );
    360360
    361                 wp_mail( $_POST['email'], sprintf( __( '[%s] New Email Address' ), get_option( 'blogname' ) ), $content );
     361                wp_mail( $_POST['email'], sprintf( __( '[%s] New E-mail Address' ), get_option( 'blogname' ) ), $content );
    362362                $_POST['email'] = $current_user->user_email;
    363363        }
    364364}
     
    366366
    367367function new_user_email_admin_notice() {
    368368        if ( strpos( $_SERVER['PHP_SELF'], 'profile.php' ) && isset( $_GET['updated'] ) && $email = get_option( get_current_user_id() . '_new_email' ) )
    369                 echo "<div class='update-nag'>" . sprintf( __( "Your email address has not been updated yet. Please check your inbox at %s for a confirmation email." ), $email['newemail'] ) . "</div>";
     369                echo "<div class='update-nag'>" . sprintf( __( "Your e-mail address has not been updated yet. Please check your inbox at %s for a confirmation e-mail message." ), $email['newemail'] ) . "</div>";
    370370}
    371371add_action( 'admin_notices', 'new_user_email_admin_notice' );
    372372
  • wp-admin/ms-delete-site.php

     
    6060        wp_mail( get_option( 'admin_email' ), "[ " . get_option( 'blogname' ) . " ] ".__( 'Delete My Site' ), $content );
    6161        ?>
    6262
    63         <p><?php _e( 'Thank you. Please check your email for a link to confirm your action. Your site will not be deleted until this link is clicked. ') ?></p>
     63        <p><?php _e( 'Thank you. Please check your e-mail for a link to confirm your action. Your site will not be deleted until this link is clicked. ') ?></p>
    6464
    6565<?php } else {
    6666        ?>
    67         <p><?php printf( __( 'If you do not want to use your %s site any more, you can delete it using the form below. When you click <strong>Delete My Site Permanently</strong> you will be sent an email with a link in it. Click on this link to delete your site.'), $current_site->site_name); ?></p>
     67        <p><?php printf( __( 'If you do not want to use your %s site any more, you can delete it using the form below. When you click <strong>Delete My Site Permanently</strong> you will be sent an e-mail message with a link in it. Click on this link to delete your site.'), $current_site->site_name); ?></p>
    6868        <p><?php _e( 'Remember, once deleted your site cannot be restored.' ) ?></p>
    6969
    7070        <form method="post" name="deletedirect">
  • wp-admin/ms-sites.php

     
    3838                '<li>' . __('Visit to go to the frontend site live.') . '</li></ul>' .
    3939                '<p>' . __('The site ID is used internally, and is not shown on the front end of the site or to users/viewers.') . '</p>' .
    4040                '<p>' . __('Clicking on bold settings can re-sort this table. The upper right icons switch between list and excerpt views.') . '</p>' .
    41                 '<p>' . __("Clicking on Add Site, after filling out the address, title, and admin's email address, adds the site instantly to the network and this table. You may want to then click on the action link to edit options for that site.") . '</p>' .
    42                 '<p>' . __('If the admin email for the new site does not exist in the database, a new user will also be created.') . '</p>' .
     41                '<p>' . __("Clicking on Add Site, after filling out the address, title, and admin's e-mail address, adds the site instantly to the network and this table. You may want to then click on the action link to edit options for that site.") . '</p>' .
     42                '<p>' . __('If the admin e-mail address for the new site does not exist in the database, a new user will also be created.') . '</p>' .
    4343                '<p><strong>' . __('For more information:') . '</strong></p>' .
    4444                '<p>' . __('<a href="http://codex.wordpress.org/Super_Admin_Sites_SubPanel" target="_blank">Documentation on Sites</a>') . '</p>' .
    4545                '<p>' . __('<a href="http://wordpress.org/support/" target="_blank">Support Forums</a>') . '</p>'
     
    729729                                                <td><input name="blog[title]" type="text" class="regular-text" title="<?php _e( 'Title' ) ?>"/></td>
    730730                                        </tr>
    731731                                        <tr class="form-field form-required">
    732                                                 <th scope="row"><?php _e( 'Admin Email' ) ?></th>
     732                                                <th scope="row"><?php _e( 'Admin E-mail' ) ?></th>
    733733                                                <td><input name="blog[email]" type="text" class="regular-text" title="<?php _e( 'Email' ) ?>"/></td>
    734734                                        </tr>
    735735                                        <tr class="form-field">
    736                                                 <td colspan="2"><?php _e( 'A new user will be created if the above email address is not in the database.' ) ?><br /><?php _e( 'The username and password will be mailed to this email address.' ) ?></td>
     736                                                <td colspan="2"><?php _e( 'A new user will be created if the above e-mail address is not in the database.' ) ?><br /><?php _e( 'The username and password will be mailed to this e-mail address.' ) ?></td>
    737737                                        </tr>
    738738                                </table>
    739739                                <p class="submit">
  • wp-admin/user-new.php

     
    2424You've been invited to join '%s' at
    2525%s as a %s.
    2626If you do not want to join this site please ignore
    27 this email. This invitation will expire in a few days.
     27this e-mail message. This invitation will expire in a few days.
    2828
    2929Please click the following link to activate your user account:
    3030%%s" ), get_bloginfo('name'), site_url(), esc_html( $_REQUEST[ 'role' ] ) );
     
    8888                        } else {
    8989                                $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true));
    9090                                if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin() ) {
    91                                         add_filter( 'wpmu_signup_user_notification', '__return_false' ); // Disable confirmation email
     91                                        add_filter( 'wpmu_signup_user_notification', '__return_false' ); // Disable confirmation e-mail
    9292                                }
    9393                                wpmu_signup_user( $new_user_login, $_REQUEST[ 'email' ], array( 'add_to_blog' => $wpdb->blogid, 'new_role' => $_REQUEST[ 'role' ] ) );
    9494                                if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin() ) {
     
    118118        '<li>' . __('Subscribers can read comments/comment/receive newsletters, etc.') . '</li>' .
    119119    '</ul>' .
    120120    '<p>' . __('You must assign a password to the new user, but don&#8217;t worry; when they log in for the first time they will be prompted to change it. The username, however, cannot be changed.') . '</p>' .
    121     '<p>' . __('New users will receive an email letting them know they&#8217;ve been added as a user for your site. By default, this email will also contain their password. Uncheck the box if you don&#8217;t want the password to be included in the welcome email.') . '</p>' .
     121    '<p>' . __('New users will receive an e-mail message letting them know they&#8217;ve been added as a user for your site. By default, this e-mail message will also contain their password. Uncheck the box if you don&#8217;t want the password to be included in the welcome e-mail message.') . '</p>' .
    122122    '<p>' . __('Remember to click the Add User button at the bottom of this screen when you are finished.') . '</p>' .
    123123    '<p><strong>' . __('For more information:') . '</strong></p>' .
    124124    '<p>' . __('<a href="http://codex.wordpress.org/Users_Add_New_SubPanel" target="_blank">Documentation on Adding New Users</a>') . '</p>' .
     
    136136        if ( is_multisite() ) {
    137137                switch ( $_GET['update'] ) {
    138138                        case "newuserconfimation":
    139                                 $messages[] = __('Invitation email sent to new user. A confirmation link must be clicked before their account is created.');
     139                                $messages[] = __('Invitation e-mail sent to new user. A confirmation link must be clicked before their account is created.');
    140140                                break;
    141141                        case "add":
    142                                 $messages[] = __('Invitation email sent to user. A confirmation link must be clicked for them to be added to your site.');
     142                                $messages[] = __('Invitation e-mail sent to user. A confirmation link must be clicked for them to be added to your site.');
    143143                                break;
    144144                        case "addnoconfirmation":
    145145                                $messages[] = __('User has been added to your site.');
     
    191191        else
    192192                echo '<p>' . sprintf(__('Users cannot currently <a href="%1$s">register themselves</a>, but you can manually create users here.'), admin_url('options-general.php#users_can_register')) . '</p>';
    193193} else {
    194         echo '<p>' . __( 'You can add new users to your site in two ways:' ) . '<ol><li> ' . __( 'Enter the username and email address of an existing user on this network.' ) . '</li><li> ' . __( 'Enter the username and the email address of a person who is not already a member of this network. Choose the username carefully, it cannot be changed.' ) . '</li></ol></p>';
    195         echo '<p>' . __( 'That person will be sent an email asking them to click a link confirming the invite. New users will then be sent an email with a randomly generated password and a login link.' ) . '</p>';
     194        echo '<p>' . __( 'You can add new users to your site in two ways:' ) . '<ol><li> ' . __( 'Enter the username and e-mail address of an existing user on this network.' ) . '</li><li> ' . __( 'Enter the username and the e-mail address of a person who is not already a member of this network. Choose the username carefully, it cannot be changed.' ) . '</li></ol></p>';
     195        echo '<p>' . __( 'That person will be sent an e-mail message asking them to click a link confirming the invite. New users will then be sent an e-mail message with a randomly generated password and a login link.' ) . '</p>';
    196196}
    197197?>
    198198<form action="#add-new-user" method="post" name="adduser" id="adduser" class="add:users: validate"<?php do_action('user_new_form_tag');?>>
     
    243243        </tr>
    244244        <tr>
    245245                <th scope="row"><label for="send_password"><?php _e('Send Password?') ?></label></th>
    246                 <td><label for="send_password"><input type="checkbox" name="send_password" id="send_password" <?php checked($new_user_send_password, true); ?> /> <?php _e('Send this password to the new user by email.'); ?></label></td>
     246                <td><label for="send_password"><input type="checkbox" name="send_password" id="send_password" <?php checked($new_user_send_password, true); ?> /> <?php _e('Send this password to the new user by e-mail.'); ?></label></td>
    247247        </tr>
    248248<?php endif; ?>
    249249<?php } // !is_multisite ?>
     
    260260        </tr>
    261261        <?php if ( is_multisite() && is_super_admin() ) { ?>
    262262        <tr>
    263                 <th scope="row"><label for="noconfirmation"><?php _e('Skip Confirmation Email') ?></label></th>
    264                 <td><label for="noconfirmation"><input type="checkbox" name="noconfirmation" id="noconfirmation" value="1" /> <?php _e( 'Site administrators can add a user without sending the confirmation email.' ); ?></label></td>
     263                <th scope="row"><label for="noconfirmation"><?php _e('Skip Confirmation E-mail') ?></label></th>
     264                <td><label for="noconfirmation"><input type="checkbox" name="noconfirmation" id="noconfirmation" value="1" /> <?php _e( 'Site administrators can add a user without sending the confirmation e-mail.' ); ?></label></td>
    265265        </tr>
    266266        <?php } ?>
    267267</table>
  • wp-admin/ms-users.php

     
    2323        '<p>' . __('Hover over any user on the list to make the edit links appear. The Edit link on the left will take you to his or her Edit User profile page; the Edit link on the right by any site name goes to an Edit Site screen for that site.') . '</p>' .
    2424        '<p>' . __('You can also go to the user&#8217;s profile page by clicking on the individual username.') . '</p>' .
    2525        '<p>' . __('You can sort the table by clicking on any of the bold headings and switch between list and excerpt views by using the icons in the upper right.') . '</p>' .
    26         '<p>' . __('The bulk action will permanently delete selected users, or mark/unmark those selected as spam. Spam users will have posts removed and will be unable to sign up again with the same email addresses.') . '</p>' .
    27         '<p>' . __('Add User will add that person to this table and send them an email.') . '</p>' .
     26        '<p>' . __('The bulk action will permanently delete selected users, or mark/unmark those selected as spam. Spam users will have posts removed and will be unable to sign up again with the same e-mail addresses.') . '</p>' .
     27        '<p>' . __('Add User will add that person to this table and send them an e-mail message.') . '</p>' .
    2828        '<p>' . __('Users who are signed up to the network without a site are added as subscribers to the main or primary dashboard site, giving them profile pages to manage their accounts. These users will only see Dashboard and My Sites in the main navigation until a site is created for them.') . '</p>' .
    2929        '<p>' . __('You can make an existing user an additional super admin by going to the Edit User profile page and checking the box to grant that privilege.') . '</p>' .
    3030        '<p><strong>' . __('For more information:') . '</strong></p>' .
     
    361361                        <td><input type="text" class="regular-text" name="user[username]" /></td>
    362362                </tr>
    363363                <tr class="form-field form-required">
    364                         <th scope="row"><?php _e( 'Email' ) ?></th>
     364                        <th scope="row"><?php _e( 'E-mail' ) ?></th>
    365365                        <td><input type="text" class="regular-text" name="user[email]" /></td>
    366366                </tr>
    367367                <tr class="form-field">
    368                         <td colspan="2"><?php _e( 'Username and password will be mailed to the above email address.' ) ?></td>
     368                        <td colspan="2"><?php _e( 'Username and password will be mailed to the above e-mail address.' ) ?></td>
    369369                </tr>
    370370        </table>
    371371        <p class="submit">
  • wp-admin/options.php

     
    3030if ( !current_user_can('manage_options') )
    3131        wp_die(__('Cheatin&#8217; uh?'));
    3232
    33 // Handle admin email change requests
     33// Handle admin e-mail change requests
    3434if ( is_multisite() ) {
    3535        if ( ! empty($_GET[ 'adminhash' ] ) ) {
    3636                $new_admin_details = get_option( 'adminhash' );
  • wp-admin/user-edit.php

     
    7474if ( is_multisite() && ! current_user_can( 'manage_network_users' ) && $user_id != $current_user->ID && ! apply_filters( 'enable_edit_any_user_configuration', true ) )
    7575        wp_die( __( 'You do not have permission to edit this user.' ) );
    7676
    77 // Execute confirmed email change. See send_confirmation_on_profile_email().
     77// Execute confirmed e-mail address change. See send_confirmation_on_profile_email().
    7878if ( is_multisite() && IS_PROFILE_PAGE && isset( $_GET[ 'newuseremail' ] ) && $current_user->ID ) {
    7979        $new_email = get_option( $current_user->ID . '_new_email' );
    8080        if ( $new_email[ 'hash' ] == $_GET[ 'newuseremail' ] ) {
     
    119119} else {
    120120        $user = get_userdata( $user_id );
    121121
    122         // Update the email address in signups, if present.
     122        // Update the e-mail address in signups, if present.
    123123        if ( $user->user_login && isset( $_POST[ 'email' ] ) && is_email( $_POST[ 'email' ] ) && $wpdb->get_var( $wpdb->prepare( "SELECT user_login FROM {$wpdb->signups} WHERE user_login = %s", $user->user_login ) ) )
    124124                $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->signups} SET user_email = %s WHERE user_login = %s", $_POST[ 'email' ], $user_login ) );
    125125
  • wp-admin/install.php

     
    127127                <tr>
    128128                        <th scope="row"><label for="admin_email"><?php _e( 'Your E-mail' ); ?></label></th>
    129129                        <td><input name="admin_email" type="text" id="admin_email" size="25" value="<?php echo esc_attr( $admin_email ); ?>" />
    130                         <p><?php _e( 'Double-check your email address before continuing.' ); ?></p></td>
     130                        <p><?php _e( 'Double-check your e-mail address before continuing.' ); ?></p></td>
    131131                </tr>
    132132                <tr>
    133133                        <td colspan="2"><label><input type="checkbox" name="blog_public" value="1" <?php checked( $blog_public ); ?> /> <?php _e( 'Allow my site to appear in search engines like Google and Technorati.' ); ?></label></td>
  • wp-admin/ms-options.php

     
    2020
    2121add_contextual_help($current_screen,
    2222        '<p>' . __('This screen sets and changes options for the network as a whole. The first site is the main site in the network and network options are pulled from that original site&#8217;s options.') . '</p>' .
    23         '<p>' . __('Operational settings has fields for the network&#8217;s name and admin email.') . '</p>' .
     23        '<p>' . __('Operational settings has fields for the network&#8217;s name and admin e-mail.') . '</p>' .
    2424        '<p>' . __('Dashboard Site is an option to give a site to users who do not have a site on the system. Their default role is Subscriber, but that default can be changed. The Admin Notice Feed can provide a notice on all dashboards of the latest post via RSS or Atom, or provide no such notice if left blank.') . '</p>' .
    2525        '<p>' . __('Registration settings can disable/enable public signups. If you let others sign up for a site, install spam plugins. Spaces, not commas, should separate names banned as sites for this network.') . '</p>' .
    26         '<p>' . __('New site settings are defaults applied when a new site is created in the network. These include welcome email for when a new site or user account is registered, and what&#8127;s put in the first post, page, comment, comment author, and comment URL.') . '</p>' .
     26        '<p>' . __('New site settings are defaults applied when a new site is created in the network. These include welcome e-mail for when a new site or user account is registered, and what&#8127;s put in the first post, page, comment, comment author, and comment URL.') . '</p>' .
    2727        '<p>' . __('Upload settings control the size of the uploaded files and the amount of available upload space for each site. You can change the default value for specific sites when you edit a particular site. Allowed file types are also listed (space separated only).') . '</p>' .
    2828        '<p>' . __('Checkboxes for media upload buttons set which are shown in the visual editor. If unchecked, a generic upload button is still visible; other media types can still be uploaded if on the allowed file types list.') . '</p>' .
    2929        '<p>' . __('Menu setting enables/disables the plugin menus from appearing for non super admins, so that only super admins, not site admins, have access to activate plugins.') . '</p>' .
     
    5959                        </tr>
    6060
    6161                        <tr valign="top">
    62                                 <th scope="row"><label for="admin_email"><?php _e( 'Network Admin Email' ) ?></label></th>
     62                                <th scope="row"><label for="admin_email"><?php _e( 'Network Admin E-mail' ) ?></label></th>
    6363                                <td>
    6464                                        <input name="admin_email" type="text" id="admin_email" class="regular-text" value="<?php echo esc_attr( get_site_option('admin_email') ) ?>" />
    6565                                        <br />
    66                                         <?php printf( __( 'Registration and support emails will come from this address. An address such as <code>support@%s</code> is recommended.' ), $current_site->domain ); ?>
     66                                        <?php printf( __( 'Registration and support e-mail messages will come from this address. An e-mail address such as <code>support@%s</code> is recommended.' ), $current_site->domain ); ?>
    6767                                </td>
    6868                        </tr>
    6969                </table>
     
    133133                                        update_site_option( 'registrationnotification', 'yes' );
    134134                                ?>
    135135                                <td>
    136                                         <label><input name="registrationnotification" type="checkbox" id="registrationnotification" value="yes"<?php checked( get_site_option( 'registrationnotification' ), 'yes' ) ?> /> <?php _e( 'Send the network admin an email notification every time someone registers a site or user account.' ) ?></label>
     136                                        <label><input name="registrationnotification" type="checkbox" id="registrationnotification" value="yes"<?php checked( get_site_option( 'registrationnotification' ), 'yes' ) ?> /> <?php _e( 'Send the network admin an e-mail notification every time someone registers a site or user account.' ) ?></label>
    137137                                </td>
    138138                        </tr>
    139139
     
    154154                        </tr>
    155155
    156156                        <tr valign="top">
    157                                 <th scope="row"><label for="limited_email_domains"><?php _e( 'Limited Email Registrations' ) ?></label></th>
     157                                <th scope="row"><label for="limited_email_domains"><?php _e( 'Limited E-mail Registrations' ) ?></label></th>
    158158                                <td>
    159159                                        <?php $limited_email_domains = get_site_option( 'limited_email_domains' );
    160160                                        $limited_email_domains = str_replace( ' ', "\n", $limited_email_domains ); ?>
     
    166166                        </tr>
    167167
    168168                        <tr valign="top">
    169                                 <th scope="row"><label for="banned_email_domains"><?php _e('Banned Email Domains') ?></label></th>
     169                                <th scope="row"><label for="banned_email_domains"><?php _e('Banned E-mail Domains') ?></label></th>
    170170                                <td>
    171171                                        <textarea name="banned_email_domains" id="banned_email_domains" cols="45" rows="5">
    172172<?php echo wp_htmledit_pre( get_site_option( 'banned_email_domains' ) == '' ? '' : implode( "\n", (array) get_site_option( 'banned_email_domains' ) ) ); ?></textarea>
     
    180180                <table class="form-table">
    181181
    182182                        <tr valign="top">
    183                                 <th scope="row"><label for="welcome_email"><?php _e( 'Welcome Email' ) ?></label></th>
     183                                <th scope="row"><label for="welcome_email"><?php _e( 'Welcome E-mail' ) ?></label></th>
    184184                                <td>
    185185                                        <textarea name="welcome_email" id="welcome_email" rows="5" cols="45" class="large-text">
    186186<?php echo wp_htmledit_pre( stripslashes( get_site_option( 'welcome_email' ) ) ) ?></textarea>
    187187                                        <br />
    188                                         <?php _e( 'The welcome email sent to new site owners.' ) ?>
     188                                        <?php _e( 'The welcome e-mail message sent to new site owners.' ) ?>
    189189                                </td>
    190190                        </tr>
    191191                        <tr valign="top">
    192                                 <th scope="row"><label for="welcome_user_email"><?php _e( 'Welcome User Email' ) ?></label></th>
     192                                <th scope="row"><label for="welcome_user_email"><?php _e( 'Welcome User E-mail' ) ?></label></th>
    193193                                <td>
    194194                                        <textarea name="welcome_user_email" id="welcome_user_email" rows="5" cols="45" class="large-text">
    195195<?php echo wp_htmledit_pre( stripslashes( get_site_option( 'welcome_user_email' ) ) ) ?></textarea>
    196196                                        <br />
    197                                         <?php _e( 'The welcome email sent to new users.' ) ?>
     197                                        <?php _e( 'The welcome e-mail message sent to new users.' ) ?>
    198198                                </td>
    199199                        </tr>
    200200                        <tr valign="top">