Index: wp-includes/post.php
===================================================================
--- wp-includes/post.php	(revision 23383)
+++ wp-includes/post.php	(working copy)
@@ -5333,10 +5333,11 @@
  *
  * @since 3.1.0
  *
+ * @param $plural bool Set to true to return the plural versions of the strings.
  * @return array The array of translations
  */
-function get_post_format_strings() {
-	$strings = array(
+function get_post_format_strings( $plural = false ) {
+	$singular_strings = array(
 		'standard' => _x( 'Standard', 'Post format' ), // Special case. any value that evals to false will be considered standard
 		'aside'    => _x( 'Aside',    'Post format' ),
 		'chat'     => _x( 'Chat',     'Post format' ),
@@ -5348,7 +5349,24 @@
 		'video'    => _x( 'Video',    'Post format' ),
 		'audio'    => _x( 'Audio',    'Post format' ),
 	);
-	return $strings;
+
+	$plural_strings = array(
+		'standard' => _x( 'Standard posts', 'Post format (plural)' ),
+		'aside'    => _x( 'Asides',         'Post format (plural)' ),
+		'chat'     => _x( 'Chats',          'Post format (plural)' ),
+		'gallery'  => _x( 'Galleries',      'Post format (plural)' ),
+		'link'     => _x( 'Links',          'Post format (plural)' ),
+		'image'    => _x( 'Images',         'Post format (plural)' ),
+		'quote'    => _x( 'Quotes',         'Post format (plural)' ),
+		'status'   => _x( 'Statuses',       'Post format (plural)' ),
+		'video'    => _x( 'Videos',         'Post format (plural)' ),
+		'audio'    => _x( 'Audio',          'Post format (plural)' ),
+	);
+
+	if ( $plural )
+		return $plural_strings;
+	else
+		return $singular_strings;
 }
 
 /**
@@ -5371,8 +5389,8 @@
  * @param string $slug A post format slug
  * @return string The translated post format name
  */
-function get_post_format_string( $slug ) {
-	$strings = get_post_format_strings();
+function get_post_format_string( $slug, $plural = false ) {
+	$strings = get_post_format_strings( $plural );
 	if ( !$slug )
 		return $strings['standard'];
 	else
