diff options
author | Dries Buytaert <dries@buytaert.net> | 2007-04-24 13:53:15 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2007-04-24 13:53:15 +0000 |
commit | f73610bec64dbc81b8e5031ac6778c5f539cb730 (patch) | |
tree | 473284ff160a3ea8818c90d84043cac13bf336af /includes/bootstrap.inc | |
parent | ffe4dc84d449e601561b7128212daf9758b6d9b0 (diff) | |
download | brdo-f73610bec64dbc81b8e5031ac6778c5f539cb730.tar.gz brdo-f73610bec64dbc81b8e5031ac6778c5f539cb730.tar.bz2 |
- Patch #76588 by Gabor: made log messages translatable. Yay.
Diffstat (limited to 'includes/bootstrap.inc')
-rw-r--r-- | includes/bootstrap.inc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/includes/bootstrap.inc b/includes/bootstrap.inc index c93f2a81c..649d1bf81 100644 --- a/includes/bootstrap.inc +++ b/includes/bootstrap.inc @@ -646,19 +646,26 @@ function request_uri() { * @param $type * The category to which this message belongs. * @param $message - * The message to store in the log. + * The message to store in the log. See t() for documentation + * on how $message and $variables interact. Keep $message + * translateable by not concatenating dynamic values into it! + * @param $variables + * Array of variables to replace in the message on display or + * NULL if message is already translated or not possible to + * translate. * @param $severity * The severity of the message, as per RFC 3164 * @param $link * A link to associate with the message. */ -function watchdog($type, $message, $severity = WATCHDOG_NOTICE, $link = NULL) { +function watchdog($type, $message, $variables = array(), $severity = WATCHDOG_NOTICE, $link = NULL) { global $user, $base_root; // Prepare the fields to be logged $log_message = array( 'type' => $type, 'message' => $message, + 'variables' => $variables, 'severity' => $severity, 'link' => $link, 'user' => $user, |