wpdb: Make "WordPress database error:" translatable.
props jrf. see #32021. git-svn-id: https://develop.svn.wordpress.org/trunk@33006 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
b5c9418d88
commit
9db82ab3a7
@ -1295,19 +1295,29 @@ class wpdb {
|
||||
|
||||
// If there is an error then take note of it
|
||||
if ( is_multisite() ) {
|
||||
$msg = "WordPress database error: [$str]\n{$this->last_query}\n";
|
||||
if ( defined( 'ERRORLOGFILE' ) )
|
||||
$msg = sprintf(
|
||||
"%s [%s]\n%s\n",
|
||||
__( 'WordPress database error:' ),
|
||||
$str,
|
||||
$this->last_query
|
||||
);
|
||||
|
||||
if ( defined( 'ERRORLOGFILE' ) ) {
|
||||
error_log( $msg, 3, ERRORLOGFILE );
|
||||
if ( defined( 'DIEONDBERROR' ) )
|
||||
}
|
||||
if ( defined( 'DIEONDBERROR' ) ) {
|
||||
wp_die( $msg );
|
||||
}
|
||||
} else {
|
||||
$str = htmlspecialchars( $str, ENT_QUOTES );
|
||||
$query = htmlspecialchars( $this->last_query, ENT_QUOTES );
|
||||
|
||||
print "<div id='error'>
|
||||
<p class='wpdberror'><strong>WordPress database error:</strong> [$str]<br />
|
||||
<code>$query</code></p>
|
||||
</div>";
|
||||
printf(
|
||||
'<div id="error"><p class="wpdberror"><strong>%s</strong> [%s]<br /><code>%s</code></p></div>',
|
||||
__( 'WordPress database error:' ),
|
||||
$str,
|
||||
$query
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user