Index: wp-includes/post-formats.php
===================================================================
--- wp-includes/post-formats.php	(revision 24076)
+++ wp-includes/post-formats.php	(working copy)
@@ -730,13 +730,21 @@
 	$quote = get_content_quote( $content, true );
 	$post->split_content = $content;
 
-	if ( ! empty( $quote ) )
+	if ( ! empty( $quote ) ) {
+		/* translators: opening curly double quote */
+		$opening_quote = _x( '&#8220;', 'opening curly double quote' );
+		/* translators: closing curly double quote */
+		$closing_quote = _x( '&#8221;', 'closing curly double quote' );
+
+		$quote = $opening_quote . rtrim( $quote, '.' ) . $closing_quote . '.';
 		$quote = sprintf( '<blockquote>%s</blockquote>', wpautop( $quote ) );
+	}
 
 	$meta = get_post_format_meta( $post->ID );
 
 	if ( ! empty( $meta['quote_source_name'] ) ) {
 		$source = ( empty( $meta['quote_source_url'] ) ) ? $meta['quote_source_name'] : sprintf( '<a href="%s">%s</a>', esc_url( $meta['quote_source_url'] ), $meta['quote_source_name'] );
+		$source = _x( '&#8212;', 'em dash' ) . '&#160;' . $source;
 		$quote .= sprintf( '<figcaption class="quote-caption">%s</figcaption>', $source );
 	}
 
