Index: src/wp-admin/includes/dashboard.php
===================================================================
--- src/wp-admin/includes/dashboard.php	(revision 58469)
+++ src/wp-admin/includes/dashboard.php	(working copy)
@@ -303,20 +303,24 @@
 	<ul>
 	<?php
 	// Posts and Pages.
-	foreach ( array( 'post', 'page' ) as $post_type ) {
+	foreach ( get_post_types( array( 'public' => 'true' ) ) as $post_type ) {
 		$num_posts = wp_count_posts( $post_type );
 
 		if ( $num_posts && $num_posts->publish ) {
+			$post_type_object = get_post_type_object( $post_type );
+
 			if ( 'post' === $post_type ) {
 				/* translators: %s: Number of posts. */
 				$text = _n( '%s Post', '%s Posts', $num_posts->publish );
+			} elseif ( 'page' === $post_type ) {
+				/* translators: %s: Number of pages. */
+				$text = _n( '%s Page', '%s Pages', $num_posts->publish );
 			} else {
 				/* translators: %s: Number of pages. */
-				$text = _n( '%s Page', '%s Pages', $num_posts->publish );
+				$text = _n( '%s ' . $post_type_object->labels->singular_name, '%s ' . $post_type_object->labels->name, $num_posts->publish );
 			}
 
 			$text             = sprintf( $text, number_format_i18n( $num_posts->publish ) );
-			$post_type_object = get_post_type_object( $post_type );
 
 			if ( $post_type_object && current_user_can( $post_type_object->cap->edit_posts ) ) {
 				printf( '<li class="%1$s-count"><a href="edit.php?post_type=%1$s">%2$s</a></li>', $post_type, $text );
