Make WordPress Core

Ticket #47656: 47656.6.diff

File 47656.6.diff, 33.5 KB (added by afercia, 3 years ago)
  • src/js/_enqueues/vendor/tinymce/langs/wp-langs-en.js

     
    2424                        clipboard_msg: "Copy/Cut/Paste is not available in Mozilla and Firefox.",
    2525                        clipboard_no_support: "Currently not supported by your browser, use keyboard shortcuts instead.",
    2626                        popup_blocked: "Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",
    27                         invalid_data: "Invalid values entered, these are marked in red.",
     27                        invalid_data: "Error: Invalid values entered, these are marked in red.",
    2828                        invalid_data_number: "{#field} must be a number",
    2929                        invalid_data_min: "{#field} must be a number greater than {#min}",
    3030                        invalid_data_size: "{#field} must be a number or percentage",
  • src/wp-admin/import.php

     
    6161<h1><?php echo esc_html( $title ); ?></h1>
    6262<?php if ( ! empty( $_GET['invalid'] ) ) : ?>
    6363        <div class="error">
    64                 <p>
     64                <p><strong><?php _e( 'Error:' ); ?></strong>
    6565                        <?php
    6666                        /* translators: %s: Importer slug. */
    6767                        printf( __( 'The %s importer is invalid or is not installed.' ), '<strong>' . esc_html( $_GET['invalid'] ) . '</strong>' );
  • src/wp-admin/includes/ajax-actions.php

     
    12721272        if ( empty( $post->post_status ) ) {
    12731273                wp_die( 1 );
    12741274        } elseif ( in_array( $post->post_status, array( 'draft', 'pending', 'trash' ), true ) ) {
    1275                 wp_die( __( 'You can&#8217;t reply to a comment on a draft post.' ) );
     1275                wp_die( __( 'Error: You can&#8217;t reply to a comment on a draft post.' ) );
    12761276        }
    12771277
    12781278        $user = wp_get_current_user();
     
    13021302        }
    13031303
    13041304        if ( '' === $comment_content ) {
    1305                 wp_die( __( 'Please type your comment text.' ) );
     1305                wp_die( __( 'Error: Please type your comment text.' ) );
    13061306        }
    13071307
    13081308        $comment_parent = 0;
     
    14041404        }
    14051405
    14061406        if ( '' === $_POST['content'] ) {
    1407                 wp_die( __( 'Please type your comment text.' ) );
     1407                wp_die( __( 'Error: Please type your comment text.' ) );
    14081408        }
    14091409
    14101410        if ( isset( $_POST['status'] ) ) {
  • src/wp-admin/includes/file.php

     
    21012101        $connection_type = isset( $credentials['connection_type'] ) ? $credentials['connection_type'] : '';
    21022102
    21032103        if ( $error ) {
    2104                 $error_string = __( 'There was an error connecting to the server. Please verify the settings are correct.' );
     2104                $error_string = __( '<strong>Error</strong>: Could not connect to the server. Please verify the settings are correct.' );
    21052105                if ( is_wp_error( $error ) ) {
    21062106                        $error_string = esc_html( $error->get_error_message() );
    21072107                }
  • src/wp-admin/includes/network.php

     
    110110        global $is_apache;
    111111
    112112        if ( defined( 'DO_NOT_UPGRADE_GLOBAL_TABLES' ) ) {
    113                 echo '<div class="error"><p>' . sprintf(
     113                echo '<div class="error"><p><strong>' . __( 'Error:' ) . '</strong> ' . sprintf(
    114114                        /* translators: %s: DO_NOT_UPGRADE_GLOBAL_TABLES */
    115115                        __( 'The constant %s cannot be defined when creating a network.' ),
    116116                        '<code>DO_NOT_UPGRADE_GLOBAL_TABLES</code>'
     
    136136        $hostname  = get_clean_basedomain();
    137137        $has_ports = strstr( $hostname, ':' );
    138138        if ( ( false !== $has_ports && ! in_array( $has_ports, array( ':80', ':443' ), true ) ) ) {
    139                 echo '<div class="error"><p><strong>' . __( 'You cannot install a network of sites with your server address.' ) . '</p></div>';
     139                echo '<div class="error"><p><strong>' . __( 'Error:' ) . '</strong> ' . __( 'You cannot install a network of sites with your server address.' ) . '</p></div>';
    140140                echo '<p>' . sprintf(
    141141                        /* translators: %s: Port number. */
    142142                        __( 'You cannot use port numbers such as %s.' ),
     
    154154
    155155        $error_codes = array();
    156156        if ( is_wp_error( $errors ) ) {
    157                 echo '<div class="error"><p><strong>' . __( 'The network could not be created.' ) . '</strong></p>';
     157                echo '<div class="error"><p><strong>' . __( 'Error: The network could not be created.' ) . '</strong></p>';
    158158                foreach ( $errors->get_error_messages() as $error ) {
    159159                        echo "<p>$error</p>";
    160160                }
  • src/wp-admin/includes/plugin-install.php

     
    801801
    802802        if ( ! $compatible_php ) {
    803803                echo '<div class="notice notice-error notice-alt"><p>';
    804                 _e( 'This plugin <strong>requires a newer version of PHP</strong>.' );
     804                _e( '<strong>Error:</strong> This plugin <strong>requires a newer version of PHP</strong>.' );
    805805                if ( current_user_can( 'update_php' ) ) {
    806806                        printf(
    807807                                /* translators: %s: URL to Update PHP page. */
     
    822822                echo '</p></div>';
    823823        } elseif ( ! $compatible_wp ) {
    824824                echo '<div class="notice notice-error notice-alt"><p>';
    825                 _e( 'This plugin <strong>requires a newer version of WordPress</strong>.' );
     825                _e( '<strong>Error:</strong> This plugin <strong>requires a newer version of WordPress</strong>.' );
    826826                if ( current_user_can( 'update_core' ) ) {
    827827                        printf(
    828828                                /* translators: %s: URL to WordPress Updates screen. */
  • src/wp-admin/includes/plugin.php

     
    11531153                        'plugin_wp_php_incompatible',
    11541154                        sprintf(
    11551155                                /* translators: %s: Plugin name. */
    1156                                 _x( 'Current WordPress and PHP versions do not meet minimum requirements for %s.', 'plugin' ),
     1156                                _x( '<strong>Error:</strong> Current WordPress and PHP versions do not meet minimum requirements for %s.', 'plugin' ),
    11571157                                $plugin_headers['Name']
    11581158                        )
    11591159                );
     
    11621162                        'plugin_php_incompatible',
    11631163                        sprintf(
    11641164                                /* translators: %s: Plugin name. */
    1165                                 _x( 'Current PHP version does not meet minimum requirements for %s.', 'plugin' ),
     1165                                _x( '<strong>Error:</strong> Current PHP version does not meet minimum requirements for %s.', 'plugin' ),
    11661166                                $plugin_headers['Name']
    11671167                        )
    11681168                );
     
    11711171                        'plugin_wp_incompatible',
    11721172                        sprintf(
    11731173                                /* translators: %s: Plugin name. */
    1174                                 _x( 'Current WordPress version does not meet minimum requirements for %s.', 'plugin' ),
     1174                                _x( '<strong>Error:</strong> Current WordPress version does not meet minimum requirements for %s.', 'plugin' ),
    11751175                                $plugin_headers['Name']
    11761176                        )
    11771177                );
  • src/wp-admin/includes/user.php

     
    143143
    144144        /* checking that username has been typed */
    145145        if ( '' === $user->user_login ) {
    146                 $errors->add( 'user_login', __( 'Please enter a username.' ) );
     146                $errors->add( 'user_login', __( '<strong>Error</strong>: Please enter a username.' ) );
    147147        }
    148148
    149149        /* checking that nickname has been typed */
    150150        if ( $update && empty( $user->nickname ) ) {
    151                 $errors->add( 'nickname', __( 'Please enter a nickname.' ) );
     151                $errors->add( 'nickname', __( '<strong>Error</strong>: Please enter a nickname.' ) );
    152152        }
    153153
    154154        /**
     
    164164
    165165        // Check for blank password when adding a user.
    166166        if ( ! $update && empty( $pass1 ) ) {
    167                 $errors->add( 'pass', __( 'Please enter a password.' ), array( 'form-field' => 'pass1' ) );
     167                $errors->add( 'pass', __( '<strong>Error</strong>: Please enter a password.' ), array( 'form-field' => 'pass1' ) );
    168168        }
    169169
    170170        // Check for "\" in password.
    171171        if ( false !== strpos( wp_unslash( $pass1 ), '\\' ) ) {
    172                 $errors->add( 'pass', __( 'Passwords may not contain the character "\\".' ), array( 'form-field' => 'pass1' ) );
     172                $errors->add( 'pass', __( '<strong>Error</strong>: Passwords may not contain the character "\\".' ), array( 'form-field' => 'pass1' ) );
    173173        }
    174174
    175175        // Checking the password has been typed twice the same.
    176176        if ( ( $update || ! empty( $pass1 ) ) && $pass1 != $pass2 ) {
    177                 $errors->add( 'pass', __( 'Passwords don&#8217;t match. Please enter the same password in both password fields.' ), array( 'form-field' => 'pass1' ) );
     177                $errors->add( 'pass', __( '<strong>Error</strong>: Passwords don&#8217;t match. Please enter the same password in both password fields.' ), array( 'form-field' => 'pass1' ) );
    178178        }
    179179
    180180        if ( ! empty( $pass1 ) ) {
     
    182182        }
    183183
    184184        if ( ! $update && isset( $_POST['user_login'] ) && ! validate_username( $_POST['user_login'] ) ) {
    185                 $errors->add( 'user_login', __( 'This username is invalid because it uses illegal characters. Please enter a valid username.' ) );
     185                $errors->add( 'user_login', __( '<strong>Error</strong>: This username is invalid because it uses illegal characters. Please enter a valid username.' ) );
    186186        }
    187187
    188188        if ( ! $update && username_exists( $user->user_login ) ) {
    189                 $errors->add( 'user_login', __( 'This username is already registered. Please choose another one.' ) );
     189                $errors->add( 'user_login', __( '<strong>Error</strong>: This username is already registered. Please choose another one.' ) );
    190190        }
    191191
    192192        /** This filter is documented in wp-includes/user.php */
     
    193193        $illegal_logins = (array) apply_filters( 'illegal_user_logins', array() );
    194194
    195195        if ( in_array( strtolower( $user->user_login ), array_map( 'strtolower', $illegal_logins ), true ) ) {
    196                 $errors->add( 'invalid_username', __( 'Sorry, that username is not allowed.' ) );
     196                $errors->add( 'invalid_username', __( '<strong>Error</strong>: Sorry, that username is not allowed.' ) );
    197197        }
    198198
    199199        /* checking email address */
    200200        if ( empty( $user->user_email ) ) {
    201                 $errors->add( 'empty_email', __( 'Please enter an email address.' ), array( 'form-field' => 'email' ) );
     201                $errors->add( 'empty_email', __( '<strong>Error</strong>: Please enter an email address.' ), array( 'form-field' => 'email' ) );
    202202        } elseif ( ! is_email( $user->user_email ) ) {
    203                 $errors->add( 'invalid_email', __( 'The email address isn&#8217;t correct.' ), array( 'form-field' => 'email' ) );
     203                $errors->add( 'invalid_email', __( '<strong>Error</strong>: The email address isn&#8217;t correct.' ), array( 'form-field' => 'email' ) );
    204204        } else {
    205205                $owner_id = email_exists( $user->user_email );
    206206                if ( $owner_id && ( ! $update || ( $owner_id != $user->ID ) ) ) {
    207                         $errors->add( 'email_exists', __( 'This email is already registered. Please choose another one.' ), array( 'form-field' => 'email' ) );
     207                        $errors->add( 'email_exists', __( '<strong>Error</strong>: This email is already registered. Please choose another one.' ), array( 'form-field' => 'email' ) );
    208208                }
    209209        }
    210210
  • src/wp-admin/options.php

     
    221221                wp_die(
    222222                        sprintf(
    223223                                /* translators: %s: The options page name. */
    224                                 __( 'Options page %s not found in the options whitelist.' ),
     224                                __( '<strong>Error</strong>: Options page %s not found in the options whitelist.' ),
    225225                                '<code>' . esc_html( $option_page ) . '</code>'
    226226                        )
    227227                );
  • src/wp-admin/setup-config.php

     
    280280                $tryagain_link = '</p><p class="step"><a href="' . $step_1 . '" onclick="javascript:history.go(-1);return false;" class="button button-large">' . __( 'Try Again' ) . '</a>';
    281281
    282282                if ( empty( $prefix ) ) {
    283                         wp_die( __( '"Table Prefix" must not be empty.' ) . $tryagain_link );
     283                        wp_die( __( '<strong>Error</strong>: "Table Prefix" must not be empty.' ) . $tryagain_link );
    284284                }
    285285
    286286                // Validate $prefix: it can only contain letters, numbers and underscores.
    287287                if ( preg_match( '|[^a-z0-9_]|i', $prefix ) ) {
    288                         wp_die( __( '"Table Prefix" can only contain numbers, letters, and underscores.' ) . $tryagain_link );
     288                        wp_die( __( '<strong>Error</strong>: "Table Prefix" can only contain numbers, letters, and underscores.' ) . $tryagain_link );
    289289                }
    290290
    291291                // Test the DB connection.
     
    318318                $wpdb->show_errors( $errors );
    319319                if ( ! $wpdb->last_error ) {
    320320                        // MySQL was able to parse the prefix as a value, which we don't want. Bail.
    321                         wp_die( __( '"Table Prefix" is invalid.' ) );
     321                        wp_die( __( '<strong>Error</strong>: "Table Prefix" is invalid.' ) );
    322322                }
    323323
    324324                // Generate keys and salts using secure CSPRNG; fallback to API if enabled; further fallback to original wp_generate_password().
  • src/wp-admin/themes.php

     
    300300$ct = wp_get_theme();
    301301
    302302if ( $ct->errors() && ( ! is_multisite() || current_user_can( 'manage_network_themes' ) ) ) {
    303         echo '<div class="error"><p>' . $ct->errors()->get_error_message() . '</p></div>';
     303        echo '<div class="error"><p>' . __( 'Error:' ) . ' ' . $ct->errors()->get_error_message() . '</p></div>';
    304304}
    305305
    306306/*
  • src/wp-admin/users.php

     
    274274<h1><?php _e( 'Delete Users' ); ?></h1>
    275275                <?php if ( isset( $_REQUEST['error'] ) ) : ?>
    276276        <div class="error">
    277                 <p><?php _e( 'Please select an option.' ); ?></p>
     277                <p><strong><?php _e( 'Error:' ); ?></strong> <?php _e( 'Please select an option.' ); ?></p>
    278278        </div>
    279279                <?php endif; ?>
    280280
  • src/wp-includes/class-wp-theme.php

     
    255255                                )
    256256                        );
    257257                        if ( ! file_exists( $this->theme_root ) ) { // Don't cache this one.
    258                                 $this->errors->add( 'theme_root_missing', __( 'The themes directory is either empty or doesn&#8217;t exist. Please check your installation.' ) );
     258                                $this->errors->add( 'theme_root_missing', __( 'Error: The themes directory is either empty or doesn&#8217;t exist. Please check your installation.' ) );
    259259                        }
    260260                        return;
    261261                } elseif ( ! is_readable( $this->theme_root . '/' . $theme_file ) ) {
  • src/wp-includes/comment.php

     
    12431243        $max_lengths = wp_get_comment_fields_max_lengths();
    12441244
    12451245        if ( isset( $comment_data['comment_author'] ) && mb_strlen( $comment_data['comment_author'], '8bit' ) > $max_lengths['comment_author'] ) {
    1246                 return new WP_Error( 'comment_author_column_length', __( 'Your name is too long.' ), 200 );
     1246                return new WP_Error( 'comment_author_column_length', __( '<strong>Error</strong>: Your name is too long.' ), 200 );
    12471247        }
    12481248
    12491249        if ( isset( $comment_data['comment_author_email'] ) && strlen( $comment_data['comment_author_email'] ) > $max_lengths['comment_author_email'] ) {
    1250                 return new WP_Error( 'comment_author_email_column_length', __( 'Your email address is too long.' ), 200 );
     1250                return new WP_Error( 'comment_author_email_column_length', __( '<strong>Error</strong>: Your email address is too long.' ), 200 );
    12511251        }
    12521252
    12531253        if ( isset( $comment_data['comment_author_url'] ) && strlen( $comment_data['comment_author_url'] ) > $max_lengths['comment_author_url'] ) {
    1254                 return new WP_Error( 'comment_author_url_column_length', __( 'Your URL is too long.' ), 200 );
     1254                return new WP_Error( 'comment_author_url_column_length', __( '<strong>Error</strong>: Your URL is too long.' ), 200 );
    12551255        }
    12561256
    12571257        if ( isset( $comment_data['comment_content'] ) && mb_strlen( $comment_data['comment_content'], '8bit' ) > $max_lengths['comment_content'] ) {
    1258                 return new WP_Error( 'comment_content_column_length', __( 'Your comment is too long.' ), 200 );
     1258                return new WP_Error( 'comment_content_column_length', __( '<strong>Error</strong>: Your comment is too long.' ), 200 );
    12591259        }
    12601260
    12611261        return true;
     
    33903390
    33913391        if ( get_option( 'require_name_email' ) && ! $user->exists() ) {
    33923392                if ( '' == $comment_author_email || '' == $comment_author ) {
    3393                         return new WP_Error( 'require_name_email', __( 'Please fill the required fields (name, email).' ), 200 );
     3393                        return new WP_Error( 'require_name_email', __( '<strong>Error</strong>: Please fill the required fields (name, email).' ), 200 );
    33943394                } elseif ( ! is_email( $comment_author_email ) ) {
    3395                         return new WP_Error( 'require_valid_email', __( 'Please enter a valid email address.' ), 200 );
     3395                        return new WP_Error( 'require_valid_email', __( '<strong>Error</strong>: Please enter a valid email address.' ), 200 );
    33963396                }
    33973397        }
    33983398
     
    34173417         */
    34183418        $allow_empty_comment = apply_filters( 'allow_empty_comment', false, $commentdata );
    34193419        if ( '' === $comment_content && ! $allow_empty_comment ) {
    3420                 return new WP_Error( 'require_valid_comment', __( 'Please type your comment text.' ), 200 );
     3420                return new WP_Error( 'require_valid_comment', __( '<strong>Error</strong>: Please type your comment text.' ), 200 );
    34213421        }
    34223422
    34233423        $check_max_lengths = wp_check_comment_data_max_lengths( $commentdata );
     
    34313431        }
    34323432
    34333433        if ( ! $comment_id ) {
    3434                 return new WP_Error( 'comment_save_error', __( 'The comment could not be saved. Please try again later.' ), 500 );
     3434                return new WP_Error( 'comment_save_error', __( '<strong>Error</strong>: The comment could not be saved. Please try again later.' ), 500 );
    34353435        }
    34363436
    34373437        return get_comment( $comment_id );
  • src/wp-includes/functions.php

     
    15511551        }
    15521552
    15531553        if ( ! has_action( "do_feed_{$feed}" ) ) {
    1554                 wp_die( __( 'This is not a valid feed template.' ), '', array( 'response' => 404 ) );
     1554                wp_die( __( 'Error: This is not a valid feed template.' ), '', array( 'response' => 404 ) );
    15551555        }
    15561556
    15571557        /**
  • src/wp-includes/load.php

     
    548548                wp_die(
    549549                        sprintf(
    550550                                /* translators: 1: $table_prefix, 2: wp-config.php */
    551                                 __( '%1$s in %2$s can only contain numbers, letters, and underscores.' ),
     551                                __( '<strong>Error</strong>: %1$s in %2$s can only contain numbers, letters, and underscores.' ),
    552552                                '<code>$table_prefix</code>',
    553553                                '<code>wp-config.php</code>'
    554554                        )
  • src/wp-includes/ms-deprecated.php

     
    401401
    402402        // Check if the domain has been used already. We should return an error message.
    403403        if ( domain_exists($domain, $path, $site_id) )
    404                 return __( 'Site URL you&#8217;ve entered is already taken.' );
     404                return __( '<strong>Error</strong>: Site URL you&#8217;ve entered is already taken.' );
    405405
    406406        /*
    407407         * Need to back up wpdb table names, and create a new wp_blogs entry for new blog.
     
    410410         */
    411411
    412412        if ( ! $blog_id = insert_blog($domain, $path, $site_id) )
    413                 return __( 'There was a problem creating site entry.' );
     413                return __( '<strong>Error</strong>: There was a problem creating site entry..' );
    414414
    415415        switch_to_blog($blog_id);
    416416        install_blog($blog_id);
  • src/wp-includes/pluggable.php

     
    547547                if ( null == $user ) {
    548548                        // TODO: What should the error message be? (Or would these even happen?)
    549549                        // Only needed if all authentication handlers fail to return anything.
    550                         $user = new WP_Error( 'authentication_failed', __( 'Invalid username, email address or incorrect password.' ) );
     550                        $user = new WP_Error( 'authentication_failed', __( '<strong>Error</strong>: Invalid username, email address or incorrect password.' ) );
    551551                }
    552552
    553553                $ignore_codes = array( 'empty_username', 'empty_password' );
  • src/wp-includes/theme.php

     
    931931                        'theme_wp_php_incompatible',
    932932                        sprintf(
    933933                                /* translators: %s: Theme name. */
    934                                 _x( 'Current WordPress and PHP versions do not meet minimum requirements for %s.', 'theme' ),
     934                                _x( '<strong>Error:</strong> Current WordPress and PHP versions do not meet minimum requirements for %s.', 'theme' ),
    935935                                $theme->display( 'Name' )
    936936                        )
    937937                );
     
    940940                        'theme_php_incompatible',
    941941                        sprintf(
    942942                                /* translators: %s: Theme name. */
    943                                 _x( 'Current PHP version does not meet minimum requirements for %s.', 'theme' ),
     943                                _x( '<strong>Error:</strong> Current PHP version does not meet minimum requirements for %s.', 'theme' ),
    944944                                $theme->display( 'Name' )
    945945                        )
    946946                );
     
    949949                        'theme_wp_incompatible',
    950950                        sprintf(
    951951                                /* translators: %s: Theme name. */
    952                                 _x( 'Current WordPress version does not meet minimum requirements for %s.', 'theme' ),
     952                                _x( '<strong>Error:</strong> Current WordPress version does not meet minimum requirements for %s.', 'theme' ),
    953953                                $theme->display( 'Name' )
    954954                        )
    955955                );
  • src/wp-includes/user.php

     
    134134                $error = new WP_Error();
    135135
    136136                if ( empty( $username ) ) {
    137                         $error->add( 'empty_username', __( 'The username field is empty.' ) );
     137                        $error->add( 'empty_username', __( '<strong>Error</strong>: The username field is empty.' ) );
    138138                }
    139139
    140140                if ( empty( $password ) ) {
    141                         $error->add( 'empty_password', __( 'The password field is empty.' ) );
     141                        $error->add( 'empty_password', __( '<strong>Error</strong>: The password field is empty.' ) );
    142142                }
    143143
    144144                return $error;
     
    172172                        'incorrect_password',
    173173                        sprintf(
    174174                                /* translators: %s: User name. */
    175                                 __( 'The password you entered for the username %s is incorrect.' ),
     175                                __( '<strong>Error</strong>: The password you entered for the username %s is incorrect.' ),
    176176                                '<strong>' . $username . '</strong>'
    177177                        ) .
    178178                        ' <a href="' . wp_lostpassword_url() . '">' .
     
    209209
    210210                if ( empty( $email ) ) {
    211211                        // Uses 'empty_username' for back-compat with wp_signon().
    212                         $error->add( 'empty_username', __( 'The email field is empty.' ) );
     212                        $error->add( 'empty_username', __( '<strong>Error</strong>: The email field is empty.' ) );
    213213                }
    214214
    215215                if ( empty( $password ) ) {
    216                         $error->add( 'empty_password', __( 'The password field is empty.' ) );
     216                        $error->add( 'empty_password', __( '<strong>Error</strong>: The password field is empty.' ) );
    217217                }
    218218
    219219                return $error;
     
    244244                        'incorrect_password',
    245245                        sprintf(
    246246                                /* translators: %s: Email address. */
    247                                 __( 'The password you entered for the email address %s is incorrect.' ),
     247                                __( '<strong>Error</strong>: The password you entered for the email address %s is incorrect.' ),
    248248                                '<strong>' . $email . '</strong>'
    249249                        ) .
    250250                        ' <a href="' . wp_lostpassword_url() . '">' .
     
    319319                $spammed = apply_filters( 'check_is_user_spammed', is_user_spammy( $user ), $user );
    320320
    321321                if ( $spammed ) {
    322                         return new WP_Error( 'spammer_account', __( 'Your account has been marked as a spammer.' ) );
     322                        return new WP_Error( 'spammer_account', __( '<strong>Error</strong>: Your account has been marked as a spammer.' ) );
    323323                }
    324324        }
    325325        return $user;
     
    22822282        global $wp_hasher;
    22832283
    22842284        if ( ! ( $user instanceof WP_User ) ) {
    2285                 return new WP_Error( 'invalidcombo', __( 'There is no account with that username or email address.' ) );
     2285                return new WP_Error( 'invalidcombo', __( '<strong>Error</strong>: There is no account with that username or email address.' ) );
    22862286        }
    22872287
    22882288        /**
     
    25112511
    25122512        // Check the username.
    25132513        if ( '' === $sanitized_user_login ) {
    2514                 $errors->add( 'empty_username', __( 'Please enter a username.' ) );
     2514                $errors->add( 'empty_username', __( '<strong>Error</strong>: Please enter a username.' ) );
    25152515        } elseif ( ! validate_username( $user_login ) ) {
    2516                 $errors->add( 'invalid_username', __( 'This username is invalid because it uses illegal characters. Please enter a valid username.' ) );
     2516                $errors->add( 'invalid_username', __( '<strong>Error</strong>: This username is invalid because it uses illegal characters. Please enter a valid username.' ) );
    25172517                $sanitized_user_login = '';
    25182518        } elseif ( username_exists( $sanitized_user_login ) ) {
    2519                 $errors->add( 'username_exists', __( 'This username is already registered. Please choose another one.' ) );
     2519                $errors->add( 'username_exists', __( '<strong>Error</strong>: This username is already registered. Please choose another one.' ) );
    25202520
    25212521        } else {
    25222522                /** This filter is documented in wp-includes/user.php */
    25232523                $illegal_user_logins = (array) apply_filters( 'illegal_user_logins', array() );
    25242524                if ( in_array( strtolower( $sanitized_user_login ), array_map( 'strtolower', $illegal_user_logins ), true ) ) {
    2525                         $errors->add( 'invalid_username', __( 'Sorry, that username is not allowed.' ) );
     2525                        $errors->add( 'invalid_username', __( '<strong>Error</strong>: Sorry, that username is not allowed.' ) );
    25262526                }
    25272527        }
    25282528
    25292529        // Check the email address.
    25302530        if ( '' === $user_email ) {
    2531                 $errors->add( 'empty_email', __( 'Please type your email address.' ) );
     2531                $errors->add( 'empty_email', __( '<strong>Error</strong>: Please type your email address.' ) );
    25322532        } elseif ( ! is_email( $user_email ) ) {
    2533                 $errors->add( 'invalid_email', __( 'The email address isn&#8217;t correct.' ) );
     2533                $errors->add( 'invalid_email', __( '<strong>Error</strong>: The email address isn&#8217;t correct.' ) );
    25342534                $user_email = '';
    25352535        } elseif ( email_exists( $user_email ) ) {
    2536                 $errors->add( 'email_exists', __( 'This email is already registered. Please choose another one.' ) );
     2536                $errors->add( 'email_exists', __( '<strong>Error</strong>: This email is already registered. Please choose another one.' ) );
    25372537        }
    25382538
    25392539        /**
     
    28142814                if ( ! is_email( $_POST['email'] ) ) {
    28152815                        $errors->add(
    28162816                                'user_email',
    2817                                 __( 'The email address isn&#8217;t correct.' ),
     2817                                __( '<strong>Error</strong>: The email address isn&#8217;t correct.' ),
    28182818                                array(
    28192819                                        'form-field' => 'email',
    28202820                                )
     
    28262826                if ( email_exists( $_POST['email'] ) ) {
    28272827                        $errors->add(
    28282828                                'user_email',
    2829                                 __( 'The email address is already used.' ),
     2829                                __( '<strong>Error</strong>: The email address is already used.' ),
    28302830                                array(
    28312831                                        'form-field' => 'email',
    28322832                                )
  • src/wp-includes/wp-db.php

     
    35303530                // Make sure the server has the required MySQL version.
    35313531                if ( version_compare( $this->db_version(), $required_mysql_version, '<' ) ) {
    35323532                        /* translators: 1: WordPress version number, 2: Minimum required MySQL version number. */
    3533                         return new WP_Error( 'database_version', sprintf( __( 'WordPress %1$s requires MySQL %2$s or higher' ), $wp_version, $required_mysql_version ) );
     3533                        return new WP_Error( 'database_version', sprintf( __( '<strong>Error</strong>: WordPress %1$s requires MySQL %2$s or higher' ), $wp_version, $required_mysql_version ) );
    35343534                }
    35353535        }
    35363536
  • src/wp-login.php

     
    358358        $user_data = false;
    359359
    360360        if ( empty( $_POST['user_login'] ) || ! is_string( $_POST['user_login'] ) ) {
    361                 $errors->add( 'empty_username', __( 'Please enter a username or email address.' ) );
     361                $errors->add( 'empty_username', __( '<strong>Error</strong>: Please enter a username or email address.' ) );
    362362        } elseif ( strpos( $_POST['user_login'], '@' ) ) {
    363363                $user_data = get_user_by( 'email', trim( wp_unslash( $_POST['user_login'] ) ) );
    364364                if ( empty( $user_data ) ) {
    365                         $errors->add( 'invalid_email', __( 'There is no account with that username or email address.' ) );
     365                        $errors->add( 'invalid_email', __( '<strong>Error</strong>: There is no account with that username or email address.' ) );
    366366                }
    367367        } else {
    368368                $login     = trim( wp_unslash( $_POST['user_login'] ) );
     
    404404        }
    405405
    406406        if ( ! $user_data ) {
    407                 $errors->add( 'invalidcombo', __( 'There is no account with that username or email address.' ) );
     407                $errors->add( 'invalidcombo', __( '<strong>Error</strong>: There is no account with that username or email address.' ) );
    408408                return $errors;
    409409        }
    410410
     
    471471                        'retrieve_password_email_failure',
    472472                        sprintf(
    473473                                /* translators: %s: Documentation URL. */
    474                                 __( 'The email could not be sent. Your site may not be correctly configured to send emails. <a href="%s">Get support for resetting your password</a>.' ),
     474                                __( '<strong>Error</strong>: The email could not be sent. Your site may not be correctly configured to send emails. <a href="%s">Get support for resetting your password</a>.' ),
    475475                                esc_url( __( 'https://wordpress.org/support/article/resetting-your-password/' ) )
    476476                        )
    477477                );
     
    12141214                                        'test_cookie',
    12151215                                        sprintf(
    12161216                                                /* translators: 1: Browser cookie documentation URL, 2: Support forums URL. */
    1217                                                 __( 'Cookies are blocked due to unexpected output. For help, please see <a href="%1$s">this documentation</a> or try the <a href="%2$s">support forums</a>.' ),
     1217                                                __( '<strong>Error</strong>: Cookies are blocked due to unexpected output. For help, please see <a href="%1$s">this documentation</a> or try the <a href="%2$s">support forums</a>.' ),
    12181218                                                __( 'https://wordpress.org/support/article/cookies/' ),
    12191219                                                __( 'https://wordpress.org/support/forums/' )
    12201220                                        )
     
    12251225                                        'test_cookie',
    12261226                                        sprintf(
    12271227                                                /* translators: %s: Browser cookie documentation URL. */
    1228                                                 __( 'Cookies are blocked or not supported by your browser. You must <a href="%s">enable cookies</a> to use WordPress.' ),
     1228                                                __( '<strong>Error</strong>: Cookies are blocked or not supported by your browser. You must <a href="%s">enable cookies</a> to use WordPress.' ),
    12291229                                                __( 'https://wordpress.org/support/article/cookies/#enable-cookies-in-your-browser' )
    12301230                                        )
    12311231                                );
  • tests/phpunit/includes/bootstrap.php

     
    3030global $wpdb, $current_site, $current_blog, $wp_rewrite, $shortcode_tags, $wp, $phpmailer, $wp_theme_directories;
    3131
    3232if ( ! is_readable( $config_file_path ) ) {
    33         echo "wp-tests-config.php is missing! Please use wp-tests-config-sample.php to create a config file.\n";
     33        echo "Error: wp-tests-config.php is missing! Please use wp-tests-config-sample.php to create a config file.\n";
    3434        exit( 1 );
    3535}
    3636
     
    3939
    4040if ( version_compare( tests_get_phpunit_version(), '5.4', '<' ) || version_compare( tests_get_phpunit_version(), '8.0', '>=' ) ) {
    4141        printf(
    42                 "Looks like you're using PHPUnit %s. WordPress requires at least PHPUnit 5.4 and is currently only compatible with PHPUnit up to 7.x.\n",
     42                "Error: Looks like you're using PHPUnit %s. WordPress requires at least PHPUnit 5.4 and is currently only compatible with PHPUnit up to 7.x.\n",
    4343                tests_get_phpunit_version()
    4444        );
    4545        echo "Please use the latest PHPUnit version from the 7.x branch.\n";
     
    4747}
    4848
    4949if ( defined( 'WP_RUN_CORE_TESTS' ) && WP_RUN_CORE_TESTS && ! is_dir( ABSPATH ) ) {
    50         echo "The /build/ directory is missing! Please run `npm run build` prior to running PHPUnit.\n";
     50        echo "Error: The /build/ directory is missing! Please run `npm run build` prior to running PHPUnit.\n";
    5151        exit( 1 );
    5252}
    5353
  • tests/phpunit/includes/trac.php

     
    5454        // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.MethodNameInvalid
    5555        public static function forcingKnownBugs() {
    5656                echo PHP_EOL . "\x1b[0m\x1b[37;41m\x1b[2K";
    57                 echo "Trac was inaccessible, so known bugs weren't able to be skipped." . PHP_EOL;
     57                echo "Error: Trac was inaccessible, so known bugs weren't able to be skipped." . PHP_EOL;
    5858                echo "\x1b[0m\x1b[2K";
    5959        }
    6060}
  • tests/phpunit/tests/ajax/ReplytoComment.php

     
    187187                $_POST['comment_post_ID']             = self::$draft_post->ID;
    188188
    189189                // Make the request.
    190                 $this->setExpectedException( 'WPAjaxDieStopException', 'You can&#8217;t reply to a comment on a draft post.' );
     190                $this->setExpectedException( 'WPAjaxDieStopException', 'Error: You can&#8217;t reply to a comment on a draft post.' );
    191191                $this->_handleAjax( 'replyto-comment' );
    192192        }
    193193