Make WordPress Core


Ignore:
Timestamp:
01/26/2012 08:34:27 PM (15 years ago)
Author:
nacin
Message:

Introduce wp_load_translations_early(), which can be used before the locale is properly loaded in order to translate early error strings. Internationalize setup-config.php -- translators no longer have a reason to modify this file. fixes #18180.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/ms-settings.php

    r18568 r19760  
    3232                        $_SERVER['HTTP_HOST'] = substr( $_SERVER['HTTP_HOST'], 0, -4 );
    3333                } else {
    34                         wp_die( /*WP_I18N_NO_PORT_NUMBER*/'Multisite only works without the port number in the URL.'/*/WP_I18N_NO_PORT_NUMBER*/ );
     34                        wp_load_translations_early();
     35                        wp_die( __( 'Multisite only works without the port number in the URL.' ) );
    3536                }
    3637        }
     
    117118                        $current_blog->blog_id = $blog_id = 1;
    118119                } else {
    119                         $msg = ! $wpdb->get_var( "SHOW TABLES LIKE '$wpdb->site'" ) ? ' ' . /*WP_I18N_TABLES_MISSING*/'Database tables are missing.'/*/WP_I18N_TABLES_MISSING*/ : '';
    120                         wp_die( /*WP_I18N_NO_BLOG*/'No site by that name on this system.'/*/WP_I18N_NO_BLOG*/ . $msg );
     120                        wp_load_translations_early();
     121                        $msg = ! $wpdb->get_var( "SHOW TABLES LIKE '$wpdb->site'" ) ? ' ' . __( 'Database tables are missing.' ) : '';
     122                        wp_die( __( 'No site by that name on this system.' ) . $msg );
    121123                }
    122124        }
Note: See TracChangeset for help on using the changeset viewer.