diff --git a/wp-admin/index.php b/wp-admin/index.php
index d1e5cdf54..4d70b4fe6 100644
--- a/wp-admin/index.php
+++ b/wp-admin/index.php
@@ -74,6 +74,12 @@ if ( $can_edit_posts && !empty($num_posts->future) ) {
$post_type_texts[] = ''.sprintf( __ngettext( '%s scheduled post', '%s scheduled posts', $num_posts->future ), number_format_i18n( $num_posts->future ) ).'';
}
+if ( current_user_can('publish_posts') && !empty($num_posts->pending) ) {
+ $pending_text = sprintf( __ngettext( 'There is %2$s post pending your review.', 'There is %2$s posts pending your review.', $num_posts->pending ), 'edit.php?post_status=pending', number_format_i18n( $num_posts->pending ) );
+} else {
+ $pending_text = '';
+}
+
$cats_text = sprintf( __ngettext( '%s category', '%s categories', $num_cats ), number_format_i18n( $num_cats ) );
$tags_text = sprintf( __ngettext( '%s tag', '%s tags', $num_tags ), number_format_i18n( $num_tags ) );
if ( current_user_can( 'manage_categories' ) ) {
@@ -84,7 +90,7 @@ if ( current_user_can( 'manage_categories' ) ) {
$post_type_text = implode(', ', $post_type_texts);
// There is always a category
-$sentence = sprintf( __( 'You have %1$s, contained within %2$s and %3$s.' ), $post_type_text, $cats_text, $tags_text );
+$sentence = sprintf( __( 'You have %1$s, contained within %2$s and %3$s. %4$s' ), $post_type_text, $cats_text, $tags_text, $pending_text );
$sentence = apply_filters( 'dashboard_count_sentence', $sentence, $post_type_text, $cats_text, $tags_text );
?>