Index: wp-login.php
===================================================================
--- wp-login.php	(revision 10942)
+++ wp-login.php	(working copy)
@@ -149,7 +149,7 @@
 	$message .= site_url("wp-login.php?action=rp&key=$key", 'login') . "\r\n";
 
 	if ( !wp_mail($user_email, sprintf(__('[%s] Password Reset'), get_option('blogname')), $message) )
-		die('<p>' . __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function...') . '</p>');
+		die('<p>' . __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function.') . '</p>');
 
 	return true;
 }
@@ -184,7 +184,7 @@
 	$message .= site_url('wp-login.php', 'login') . "\r\n";
 
 	if (  !wp_mail($user->user_email, sprintf(__('[%s] Your new password'), get_option('blogname')), $message) )
-		die('<p>' . __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function...') . '</p>');
+		die('<p>' . __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function.') . '</p>');
 
 	wp_password_change_notification($user);
 
@@ -232,7 +232,7 @@
 	$user_pass = wp_generate_password();
 	$user_id = wp_create_user( $user_login, $user_pass, $user_email );
 	if ( !$user_id ) {
-		$errors->add('registerfail', sprintf(__('<strong>ERROR</strong>: Couldn&#8217;t register you... please contact the <a href="mailto:%s">webmaster</a> !'), get_option('admin_email')));
+		$errors->add('registerfail', sprintf(__('<strong>ERROR</strong>: Couldn&#8217;t register you. Please contact the <a href="mailto:%s">webmaster</a> !'), get_option('admin_email')));
 		return $errors;
 	}
 
Index: wp-includes/post-template.php
===================================================================
--- wp-includes/post-template.php	(revision 10942)
+++ wp-includes/post-template.php	(working copy)
@@ -180,7 +180,7 @@
 	global $id, $post, $more, $page, $pages, $multipage, $preview, $pagenow;
 
 	if ( null === $more_link_text )
-		$more_link_text = __( '(more...)' );
+		$more_link_text = __( '(more&#8230;)' );
 
 	$output = '';
 
Index: wp-includes/post.php
===================================================================
--- wp-includes/post.php	(revision 10942)
+++ wp-includes/post.php	(working copy)
@@ -1926,7 +1926,7 @@
 		$excerpt = strip_tags($post_excerpt ? $post_excerpt : $post_content);
 
 		if (strlen($excerpt) > 255) {
-			$excerpt = substr($excerpt,0,252) . '...';
+			$excerpt = substr($excerpt,0,252) . '&#8230;';
 		}
 
 		$trackback_urls = explode(',', $tb_list);
Index: wp-includes/comment.php
===================================================================
--- wp-includes/comment.php	(revision 10942)
+++ wp-includes/comment.php	(working copy)
@@ -1349,7 +1349,7 @@
 	else
 		$excerpt = apply_filters('the_excerpt', $post->post_excerpt);
 	$excerpt = str_replace(']]>', ']]&gt;', $excerpt);
-	$excerpt = wp_html_excerpt($excerpt, 252) . '...';
+	$excerpt = wp_html_excerpt($excerpt, 252) . '&#8230;';
 
 	$post_title = apply_filters('the_title', $post->post_title);
 	$post_title = strip_tags($post_title);
Index: wp-includes/comment-template.php
===================================================================
--- wp-includes/comment-template.php	(revision 10942)
+++ wp-includes/comment-template.php	(working copy)
@@ -397,7 +397,7 @@
 	for ($i=0; $i<$k; $i++) {
 		$excerpt .= $blah[$i] . ' ';
 	}
-	$excerpt .= ($use_dotdotdot) ? '...' : '';
+	$excerpt .= ($use_dotdotdot) ? '&#8230;' : '';
 	return apply_filters('get_comment_excerpt', $excerpt);
 }
 
Index: wp-includes/formatting.php
===================================================================
--- wp-includes/formatting.php	(revision 10942)
+++ wp-includes/formatting.php	(working copy)
@@ -1638,7 +1638,7 @@
 		$words = explode(' ', $text, $excerpt_length + 1);
 		if (count($words) > $excerpt_length) {
 			array_pop($words);
-			array_push($words, '[...]');
+			array_push($words, '[&#8230;]');
 			$text = implode(' ', $words);
 		}
 	}
Index: wp-includes/general-template.php
===================================================================
--- wp-includes/general-template.php	(revision 10942)
+++ wp-includes/general-template.php	(working copy)
@@ -1817,7 +1817,7 @@
 				$page_links[] = "<a class='page-numbers' href='" . clean_url($link) . "'>$n_display</a>";
 				$dots = true;
 			elseif ( $dots && !$show_all ) :
-				$page_links[] = "<span class='page-numbers dots'>...</span>";
+				$page_links[] = "<span class='page-numbers dots'>&#8230;</span>";
 				$dots = false;
 			endif;
 		endif;
Index: wp-includes/pluggable.php
===================================================================
--- wp-includes/pluggable.php	(revision 10942)
+++ wp-includes/pluggable.php	(working copy)
@@ -953,7 +953,7 @@
 		$notify_message  = sprintf( __('New pingback on your post #%1$s "%2$s"'), $comment->comment_post_ID, $post->post_title ) . "\r\n";
 		$notify_message .= sprintf( __('Website: %1$s (IP: %2$s , %3$s)'), $comment->comment_author, $comment->comment_author_IP, $comment_author_domain ) . "\r\n";
 		$notify_message .= sprintf( __('URL    : %s'), $comment->comment_author_url ) . "\r\n";
-		$notify_message .= __('Excerpt: ') . "\r\n" . sprintf('[...] %s [...]', $comment->comment_content ) . "\r\n\r\n";
+		$notify_message .= __('Excerpt: ') . "\r\n" . sprintf('[&#8230;] %s [&#8230;]', $comment->comment_content ) . "\r\n\r\n";
 		$notify_message .= __('You can see all pingbacks on this post here: ') . "\r\n";
 		$subject = sprintf( __('[%1$s] Pingback: "%2$s"'), $blogname, $post->post_title );
 	}
Index: wp-includes/feed.php
===================================================================
--- wp-includes/feed.php	(revision 10942)
+++ wp-includes/feed.php	(working copy)
@@ -159,7 +159,7 @@
  * @param int $cut Optional. Amount of words to keep for the content.
  * @param int $encode_html Optional. How to encode the content.
  */
-function the_content_rss($more_link_text='(more...)', $stripteaser=0, $more_file='', $cut = 0, $encode_html = 0) {
+function the_content_rss($more_link_text='(more&#8230;)', $stripteaser=0, $more_file='', $cut = 0, $encode_html = 0) {
 	$content = get_the_content($more_link_text, $stripteaser, $more_file);
 	$content = apply_filters('the_content_rss', $content);
 	if ( $cut && !$encode_html )
@@ -185,7 +185,7 @@
 		/** @todo Check performance, might be faster to use array slice instead. */
 		for ( $i=0; $i<$k; $i++ )
 			$excerpt .= $blah[$i].' ';
-		$excerpt .= ($use_dotdotdot) ? '...' : '';
+		$excerpt .= ($use_dotdotdot) ? '&#8230;' : '';
 		$content = $excerpt;
 	}
 	$content = str_replace(']]>', ']]&gt;', $content);
Index: xmlrpc.php
===================================================================
--- xmlrpc.php	(revision 10942)
+++ xmlrpc.php	(working copy)
@@ -3309,7 +3309,7 @@
 
 				// prevent really long link text
 				if ( strlen($context[1]) > 100 )
-					$context[1] = substr($context[1], 0, 100) . '...';
+					$context[1] = substr($context[1], 0, 100) . '&#8230;';
 
 				$marker = '<wpcontext>'.$context[1].'</wpcontext>';    // set up our marker
 				$excerpt= str_replace($context[0], $marker, $excerpt); // swap out the link for our marker
@@ -3327,7 +3327,7 @@
 
 		$pagelinkedfrom = str_replace('&', '&amp;', $pagelinkedfrom);
 
-		$context = '[...] ' . wp_specialchars( $excerpt ) . ' [...]';
+		$context = '[&#8230;] ' . wp_specialchars( $excerpt ) . ' [&#8230;]';
 		$pagelinkedfrom = $wpdb->escape( $pagelinkedfrom );
 
 		$comment_post_ID = (int) $post_ID;
Index: wp-content/themes/classic/index.php
===================================================================
--- wp-content/themes/classic/index.php	(revision 10942)
+++ wp-content/themes/classic/index.php	(working copy)
@@ -15,7 +15,7 @@
 	<div class="meta"><?php _e("Filed under:"); ?> <?php the_category(',') ?> &#8212; <?php the_tags(__('Tags: '), ', ', ' &#8212; '); ?> <?php the_author() ?> @ <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div>
 
 	<div class="storycontent">
-		<?php the_content(__('(more...)')); ?>
+		<?php the_content(__('(more&#8230;)')); ?>
 	</div>
 
 	<div class="feedback">
Index: wp-trackback.php
===================================================================
--- wp-trackback.php	(revision 10942)
+++ wp-trackback.php	(working copy)
@@ -87,8 +87,8 @@
 	if ( !pings_open($tb_id) )
 		trackback_response(1, 'Sorry, trackbacks are closed for this item.');
 
-	$title =  wp_html_excerpt( $title, 250 ).'...';
-	$excerpt = wp_html_excerpt( $excerpt, 252 ).'...';
+	$title =  wp_html_excerpt( $title, 250 ).'&#8230;';
+	$excerpt = wp_html_excerpt( $excerpt, 252 ).'&#8230;';
 
 	$comment_post_ID = (int) $tb_id;
 	$comment_author = $blog_name;
Index: readme.html
===================================================================
--- readme.html	(revision 10942)
+++ readme.html	(working copy)
@@ -58,7 +58,7 @@
 <ul>
 	<li>PHP version <strong>4.3</strong> or higher.</li>
 	<li>MySQL version <strong>4.0</strong> or higher.</li>
-	<li>... and a link to <a href="http://wordpress.org/">http://wordpress.org</a> on your site.</li>
+	<li>&#8230; and a link to <a href="http://wordpress.org/">http://wordpress.org</a> on your site.</li>
 </ul>
 <p>WordPress is the official continuation of <a href="http://cafelog.com/">b2/caf&eacute;log</a>, which came from Michel V. The work has been continued by the <a href="http://wordpress.org/about/">WordPress developers</a>. If you would like to support WordPress, please consider <a href="http://wordpress.org/donate/">donating</a>.</p>
 
Index: wp-admin/includes/dashboard.php
===================================================================
--- wp-admin/includes/dashboard.php	(revision 10942)
+++ wp-admin/includes/dashboard.php	(working copy)
@@ -639,7 +639,7 @@
 			$publisher = "<strong>$publisher</strong>";
 
 		$content = $item->get_content();
-		$content = wp_html_excerpt($content, 50) . ' ...';
+		$content = wp_html_excerpt($content, 50) . ' &#8230;';
 
 		if ( $link )
 			/* translators: incoming links feed, %1$s is other person, %3$s is content */
Index: wp-admin/includes/misc.php
===================================================================
--- wp-admin/includes/misc.php	(revision 10942)
+++ wp-admin/includes/misc.php	(working copy)
@@ -192,7 +192,7 @@
 	if ('/' == substr( $short_url, -1 ))
 		$short_url = substr( $short_url, 0, -1 );
 	if ( strlen( $short_url ) > 35 )
-		$short_url = substr( $short_url, 0, 32 ).'...';
+		$short_url = substr( $short_url, 0, 32 ).'&#8230;';
 	return $short_url;
 }
 
Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 10942)
+++ wp-admin/includes/template.php	(working copy)
@@ -1860,7 +1860,7 @@
 	if ('/' == substr( $short_url, -1 ))
 		$short_url = substr( $short_url, 0, -1 );
 	if ( strlen( $short_url ) > 35 )
-		$short_url = substr( $short_url, 0, 32 ).'...';
+		$short_url = substr( $short_url, 0, 32 ).'&#8230;';
 	$numposts = get_usernumposts( $user_object->ID );
 	$checkbox = '';
 	// Check if the user for this row is editable
@@ -2056,7 +2056,7 @@
 	$author_url_display = str_replace('http://www.', '', $author_url_display);
 	$author_url_display = str_replace('http://', '', $author_url_display);
 	if ( strlen($author_url_display) > 50 )
-		$author_url_display = substr($author_url_display, 0, 49) . '...';
+		$author_url_display = substr($author_url_display, 0, 49) . '&#8230;';
 
 	$ptime = date('G', strtotime( $comment->comment_date ) );
 	if ( ( abs(time() - $ptime) ) < 86400 )
Index: wp-admin/post.php
===================================================================
--- wp-admin/post.php	(revision 10942)
+++ wp-admin/post.php	(working copy)
@@ -208,10 +208,10 @@
 
 	if ( $post->post_type == 'attachment' ) {
 		if ( ! wp_delete_attachment($post_id) )
-			wp_die( __('Error in deleting...') );
+			wp_die( __('Error deleting attachment.') );
 	} else {
 		if ( !wp_delete_post($post_id) )
-			wp_die( __('Error in deleting...') );
+			wp_die( __('Error deleting post.') );
 	}
 
 	$sendback = wp_get_referer();
Index: wp-admin/theme-editor.php
===================================================================
--- wp-admin/theme-editor.php	(revision 10942)
+++ wp-admin/theme-editor.php	(working copy)
@@ -94,7 +94,7 @@
 			$functions = wp_doc_link_parse( $content );
 
 			$docs_select = '<select name="docs-list" id="docs-list">';
-			$docs_select .= '<option value="">' . __( 'Function Name...' ) . '</option>';
+			$docs_select .= '<option value="">' . __( 'Function Name&#8230;' ) . '</option>';
 			foreach ( $functions as $function ) {
 				$docs_select .= '<option value="' . urlencode( $function ) . '">' . htmlspecialchars( $function ) . '()</option>';
 			}
Index: wp-admin/import/livejournal.php
===================================================================
--- wp-admin/import/livejournal.php	(revision 10942)
+++ wp-admin/import/livejournal.php	(working copy)
@@ -274,7 +274,7 @@
 		update_option( 'ljapi_total', $total );
 		update_option( 'ljapi_count', $count );
 
-		echo '<p>' . __( 'Post metadata has been downloaded, proceeding with posts...' ) . '</p>';
+		echo '<p>' . __( 'Post metadata has been downloaded, proceeding with posts&#8230;' ) . '</p>';
 	}
 
 	function download_post_bodies() {
@@ -374,7 +374,7 @@
 		if ( $post_id = post_exists( $post_title, $post_content, $post_date ) ) {
 			printf( __( 'Post <strong>%s</strong> already exists.' ), stripslashes( $post_title ) );
 		} else {
-			printf( __( 'Imported post <strong>%s</strong>...' ), stripslashes( $post_title ) );
+			printf( __( 'Imported post <strong>%s</strong>&#8230;' ), stripslashes( $post_title ) );
 			$postdata = compact( 'post_author', 'post_date', 'post_content', 'post_title', 'post_status', 'post_password', 'tags_input', 'comment_status' );
 			$post_id = wp_insert_post( $postdata, true );
 			if ( is_wp_error( $post_id ) ) {
@@ -486,7 +486,7 @@
 		update_option( 'ljapi_maxid',      $maxid );
 		update_option( 'ljapi_highest_id', $highest_id );
 
-		echo '<p>' . __( ' Comment metadata downloaded successfully, proceeding with comment bodies...' ) . '</p>';
+		echo '<p>' . __( ' Comment metadata downloaded successfully, proceeding with comment bodies&#8230;' ) . '</p>';
 
 		return true;
 	}
@@ -778,7 +778,7 @@
 
 		echo '<div id="ljapi-status">';
 		echo '<h3>' . __( 'Importing Posts' ) . '</h3>';
-		echo '<p>' . __( "We're downloading and importing your LiveJournal posts..." ) . '</p>';
+		echo '<p>' . __( "We're downloading and importing your LiveJournal posts&#8230;" ) . '</p>';
 		if ( get_option( 'ljapi_post_batch' ) && count( get_option( 'ljapi_sync_item_times' ) ) ) {
 			$batch = count( get_option( 'ljapi_sync_item_times' ) );
 			$batch = $count > 300 ? ceil( $batch / 300 ) : 1;
@@ -838,7 +838,7 @@
 
 		echo '<div id="ljapi-status">';
 		echo '<h3>' . __( 'Downloading Comments' ) . '</h3>';
-		echo '<p>' . __( 'Now we will download your comments so we can import them (this could take a <strong>long</strong> time if you have lots of comments)...' ) . '</p>';
+		echo '<p>' . __( 'Now we will download your comments so we can import them (this could take a <strong>long</strong> time if you have lots of comments)&#8230;' ) . '</p>';
 		ob_flush(); flush();
 
 		if ( !get_option( 'ljapi_usermap' ) ) {
@@ -886,7 +886,7 @@
 
 		echo '<div id="ljapi-status">';
 		echo '<h3>' . __( 'Threading Comments' ) . '</h3>';
-		echo '<p>' . __( 'We are now re-building the threading of your comments (this can also take a while if you have lots of comments)...' ) . '</p>';
+		echo '<p>' . __( 'We are now re-building the threading of your comments (this can also take a while if you have lots of comments)&#8230;' ) . '</p>';
 		ob_flush(); flush();
 
 		// Only bother adding indexes if they have over 5000 comments (arbitrary number)
Index: wp-admin/import/dotclear.php
===================================================================
--- wp-admin/import/dotclear.php	(revision 10942)
+++ wp-admin/import/dotclear.php	(working copy)
@@ -288,7 +288,7 @@
 		// Do the Magic
 		if(is_array($categories))
 		{
-			echo '<p>'.__('Importing Categories...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Categories&#8230;').'<br /><br /></p>';
 			foreach ($categories as $category)
 			{
 				$count++;
@@ -329,7 +329,7 @@
 		// Midnight Mojo
 		if(is_array($users))
 		{
-			echo '<p>'.__('Importing Users...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Users&#8230;').'<br /><br /></p>';
 			foreach($users as $user)
 			{
 				$count++;
@@ -406,7 +406,7 @@
 		// Do the Magic
 		if(is_array($posts))
 		{
-			echo '<p>'.__('Importing Posts...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Posts&#8230;').'<br /><br /></p>';
 			foreach($posts as $post)
 			{
 				$count++;
@@ -504,7 +504,7 @@
 		// Magic Mojo
 		if(is_array($comments))
 		{
-			echo '<p>'.__('Importing Comments...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Comments&#8230;').'<br /><br /></p>';
 			foreach($comments as $comment)
 			{
 				$count++;
@@ -575,7 +575,7 @@
 		// Deal with the links
 		if(is_array($links))
 		{
-			echo '<p>'.__('Importing Links...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Links&#8230;').'<br /><br /></p>';
 			foreach($links as $link)
 			{
 				$count++;
@@ -714,7 +714,7 @@
 		echo '<h3>'.__('Preserving Authors').'</h3>';
 		echo '<p>'.__('Secondly, we have attempted to preserve post authors.  If you are the only author or contributor to your blog, then you are safe.  In most cases, we are successful in this preservation endeavor.  However, if we cannot ascertain the name of the writer due to discrepancies between database tables, we assign it to you, the administrative user.').'</p>';
 		echo '<h3>'.__('Textile').'</h3>';
-		echo '<p>'.__('Also, since you\'re coming from DotClear, you probably have been using Textile to format your comments and posts.  If this is the case, we recommend downloading and installing <a href="http://www.huddledmasses.org/category/development/wordpress/textile/">Textile for WordPress</a>.  Trust me... You\'ll want it.').'</p>';
+		echo '<p>'.__('Also, since you\'re coming from DotClear, you probably have been using Textile to format your comments and posts.  If this is the case, we recommend downloading and installing <a href="http://www.huddledmasses.org/category/development/wordpress/textile/">Textile for WordPress</a>.  Trust me&#8230; You\'ll want it.').'</p>';
 		echo '<h3>'.__('WordPress Resources').'</h3>';
 		echo '<p>'.__('Finally, there are numerous WordPress resources around the internet.  Some of them are:').'</p>';
 		echo '<ul>';
Index: wp-admin/import/blogware.php
===================================================================
--- wp-admin/import/blogware.php	(revision 10942)
+++ wp-admin/import/blogware.php	(working copy)
@@ -102,7 +102,7 @@
 			if ($post_id = post_exists($post_title, $post_content, $post_date)) {
 				printf(__('Post <em>%s</em> already exists.'), stripslashes($post_title));
 			} else {
-				printf(__('Importing post <em>%s</em>...'), stripslashes($post_title));
+				printf(__('Importing post <em>%s</em>&#8230;'), stripslashes($post_title));
 				$postdata = compact('post_author', 'post_date', 'post_content', 'post_title', 'post_status');
 				$post_id = wp_insert_post($postdata);
 				if ( is_wp_error( $post_id ) ) {
Index: wp-admin/import/opml.php
===================================================================
--- wp-admin/import/opml.php	(revision 10942)
+++ wp-admin/import/opml.php	(working copy)
@@ -81,7 +81,7 @@
 ?>
 <div class="wrap">
 
-<h2><?php _e('Importing...') ?></h2>
+<h2><?php _e('Importing&#8230;') ?></h2>
 <?php
 		$cat_id = abs( (int) $_POST['cat_id'] );
 		if ( $cat_id < 1 )
Index: wp-admin/import/rss.php
===================================================================
--- wp-admin/import/rss.php	(revision 10942)
+++ wp-admin/import/rss.php	(working copy)
@@ -118,7 +118,7 @@
 		echo '<ol>';
 
 		foreach ($this->posts as $post) {
-			echo "<li>".__('Importing post...');
+			echo "<li>".__('Importing post&#8230;');
 
 			extract($post);
 
Index: wp-admin/import/wp-cat2tag.php
===================================================================
--- wp-admin/import/wp-cat2tag.php	(revision 10942)
+++ wp-admin/import/wp-cat2tag.php	(working copy)
@@ -252,7 +252,7 @@
 				echo '<li>' . sprintf( __('Category %s doesn\'t exist!'),  $cat_id ) . "</li>\n";
 			} else {
 				$category =& get_category($cat_id);
-				echo '<li>' . sprintf(__('Converting category <strong>%s</strong> ... '),  $category->name);
+				echo '<li>' . sprintf(__('Converting category <strong>%s</strong> &#8230; '),  $category->name);
 
 				// If the category is the default, leave category in place and create tag.
 				if ( $default_cat == $category->term_id ) {
@@ -362,7 +362,7 @@
 			$tag_id = (int) $tag_id;
 
 			if ( $tag = get_term( $tag_id, 'post_tag' ) ) {
-				printf('<li>' . __('Converting tag <strong>%s</strong> ... '),  $tag->name);
+				printf('<li>' . __('Converting tag <strong>%s</strong> &#8230; '),  $tag->name);
 
 				if ( $cat_ttid = $wpdb->get_var( $wpdb->prepare("SELECT term_taxonomy_id FROM $wpdb->term_taxonomy WHERE term_id = %d AND taxonomy = 'category'", $tag->term_id) ) ) {
 					$objects_ids = get_objects_in_term($tag->term_id, 'post_tag');
Index: wp-admin/import/mt.php
===================================================================
--- wp-admin/import/mt.php	(revision 10942)
+++ wp-admin/import/mt.php	(working copy)
@@ -251,7 +251,7 @@
 			printf(__('Post <em>%s</em> already exists.'), stripslashes($post->post_title));
 		} else {
 			echo '<li>';
-			printf(__('Importing post <em>%s</em>...'), stripslashes($post->post_title));
+			printf(__('Importing post <em>%s</em>&#8230;'), stripslashes($post->post_title));
 
 			if ( '' != trim( $post->extended ) )
 					$post->post_content .= "\n<!--more-->\n$post->extended";
@@ -269,7 +269,7 @@
 			 // Add tags or keywords
 			if ( 1 < strlen($post->post_keywords) ) {
 			 	// Keywords exist.
-				printf(__('<br />Adding tags <i>%s</i>...'), stripslashes($post->post_keywords));
+				printf(__('<br />Adding tags <i>%s</i>&#8230;'), stripslashes($post->post_keywords));
 				wp_add_post_tags($post_id, $post->post_keywords);
 			}
 		}
Index: wp-admin/import/blogger.php
===================================================================
--- wp-admin/import/blogger.php	(revision 10942)
+++ wp-admin/import/blogger.php	(working copy)
@@ -192,9 +192,9 @@
 //echo '<pre>'.print_r($this,1).'</pre>';
 		$start    = js_escape( __('Import') );
 		$continue = js_escape( __('Continue') );
-		$stop     = js_escape( __('Importing...') );
+		$stop     = js_escape( __('Importing&#8230;') );
 		$authors  = js_escape( __('Set Authors') );
-		$loadauth = js_escape( __('Preparing author mapping form...') );
+		$loadauth = js_escape( __('Preparing author mapping form&#8230;') );
 		$authhead = js_escape( __('Final Step: Author Mapping') );
 		$nothing  = js_escape( __('Nothing was imported. Had you already imported this blog?') );
 		$title    = __('Blogger Blogs');
Index: wp-admin/import/textpattern.php
===================================================================
--- wp-admin/import/textpattern.php	(revision 10942)
+++ wp-admin/import/textpattern.php	(working copy)
@@ -177,7 +177,7 @@
 		// Do the Magic
 		if(is_array($categories))
 		{
-			echo '<p>'.__('Importing Categories...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Categories&#8230;').'<br /><br /></p>';
 			foreach ($categories as $category)
 			{
 				$count++;
@@ -218,7 +218,7 @@
 		// Midnight Mojo
 		if(is_array($users))
 		{
-			echo '<p>'.__('Importing Users...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Users&#8230;').'<br /><br /></p>';
 			foreach($users as $user)
 			{
 				$count++;
@@ -293,7 +293,7 @@
 		// Do the Magic
 		if(is_array($posts))
 		{
-			echo '<p>'.__('Importing Posts...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Posts&#8230;').'<br /><br /></p>';
 			foreach($posts as $post)
 			{
 				$count++;
@@ -382,7 +382,7 @@
 		// Magic Mojo
 		if(is_array($comments))
 		{
-			echo '<p>'.__('Importing Comments...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Comments&#8230;').'<br /><br /></p>';
 			foreach($comments as $comment)
 			{
 				$count++;
@@ -450,7 +450,7 @@
 		// Deal with the links
 		if(is_array($links))
 		{
-			echo '<p>'.__('Importing Links...').'<br /><br /></p>';
+			echo '<p>'.__('Importing Links&#8230;').'<br /><br /></p>';
 			foreach($links as $link)
 			{
 				$count++;
@@ -586,7 +586,7 @@
 		echo '<h3>'.__('Preserving Authors').'</h3>';
 		echo '<p>'.__('Secondly, we have attempted to preserve post authors.  If you are the only author or contributor to your blog, then you are safe.  In most cases, we are successful in this preservation endeavor.  However, if we cannot ascertain the name of the writer due to discrepancies between database tables, we assign it to you, the administrative user.').'</p>';
 		echo '<h3>'.__('Textile').'</h3>';
-		echo '<p>'.__('Also, since you&#8217;re coming from Textpattern, you probably have been using Textile to format your comments and posts.  If this is the case, we recommend downloading and installing <a href="http://www.huddledmasses.org/category/development/wordpress/textile/">Textile for WordPress</a>.  Trust me... You&#8217;ll want it.').'</p>';
+		echo '<p>'.__('Also, since you&#8217;re coming from Textpattern, you probably have been using Textile to format your comments and posts.  If this is the case, we recommend downloading and installing <a href="http://www.huddledmasses.org/category/development/wordpress/textile/">Textile for WordPress</a>.  Trust me&#8230; You&#8217;ll want it.').'</p>';
 		echo '<h3>'.__('WordPress Resources').'</h3>';
 		echo '<p>'.__('Finally, there are numerous WordPress resources around the internet.  Some of them are:').'</p>';
 		echo '<ul>';
Index: wp-admin/import/greymatter.php
===================================================================
--- wp-admin/import/greymatter.php	(revision 10942)
+++ wp-admin/import/greymatter.php	(working copy)
@@ -108,9 +108,9 @@
 
 		$this->header();
 ?>
-<p><?php _e('The importer is running...') ?></p>
+<p><?php _e('The importer is running&#8230;') ?></p>
 <ul>
-<li><?php _e('importing users...') ?><ul><?php
+<li><?php _e('importing users&#8230;') ?><ul><?php
 
 	chdir($gmpath);
 	$userbase = file("gm-authors.cgi");
@@ -143,11 +143,11 @@
 		$user_id = wp_insert_user($user_info);
 		$this->gmnames[$userdata[0]] = $user_id;
 
-		printf('<li>'.__('user %s...').' <strong>'.__('Done').'</strong></li>', "<em>$user_login</em>");
+		printf('<li>'.__('user %s&#8230;').' <strong>'.__('Done').'</strong></li>', "<em>$user_login</em>");
 	}
 
 ?></ul><strong><?php _e('Done') ?></strong></li>
-<li><?php _e('importing posts, comments, and karma...') ?><br /><ul><?php
+<li><?php _e('importing posts, comments, and karma&#8230;') ?><br /><ul><?php
 
 	chdir($archivespath);
 
@@ -291,7 +291,7 @@
 					printf( _n( 'ignored %s pre-existing comment', 'ignored %s pre-existing comments', $preExisting ) , $preExisting);
 				}
 			}
-			echo '... <strong>'.__('Done').'</strong></li>';
+			echo '&#8230; <strong>'.__('Done').'</strong></li>';
 		}
 	}
 	do_action('import_done', 'greymatter');
Index: wp-admin/import/wordpress.php
===================================================================
--- wp-admin/import/wordpress.php	(revision 10942)
+++ wp-admin/import/wordpress.php	(working copy)
@@ -445,7 +445,7 @@
 					return $post_id;
 			}
 			else {
-				printf(__('Importing post <em>%s</em>...'), stripslashes($post_title));
+				printf(__('Importing post <em>%s</em>&#8230;'), stripslashes($post_title));
 				$comment_post_ID = $post_id = wp_insert_post($postdata);
 			}
 
@@ -557,7 +557,7 @@
 
 	function process_attachment($postdata, $remote_url) {
 		if ($this->fetch_attachments and $remote_url) {
-			printf( __('Importing attachment <em>%s</em>... '), htmlspecialchars($remote_url) );
+			printf( __('Importing attachment <em>%s</em>&#8230; '), htmlspecialchars($remote_url) );
 
 			// If the URL is absolute, but does not contain http, upload it assuming the base_site_url variable
 			if ( preg_match('/^\/[\w\W]+$/', $remote_url) )
Index: wp-admin/upload.php
===================================================================
--- wp-admin/upload.php	(revision 10942)
+++ wp-admin/upload.php	(working copy)
@@ -81,7 +81,7 @@
 
 			if ( $post_del->post_type == 'attachment' )
 				if ( ! wp_delete_attachment($post_id_del) )
-					wp_die( __('Error in deleting...') );
+					wp_die( __('Error deleting attachment.') );
 		}
 
 		$location = 'upload.php';
Index: wp-admin/tools.php
===================================================================
--- wp-admin/tools.php	(revision 10942)
+++ wp-admin/tools.php	(working copy)
@@ -26,7 +26,7 @@
 	<div id="gears-msg1">
 	<h3 class="title"><?php _e('Turbo:'); ?> <?php _e('Speed up WordPress'); ?></h3>
 	<p><?php _e('WordPress now has support for Gears, which adds new features to your web browser.'); ?><br />
-	<a href="http://gears.google.com/" target="_blank" style="font-weight:normal;"><?php _e('More information...'); ?></a></p>
+	<a href="http://gears.google.com/" target="_blank" style="font-weight:normal;"><?php _e('More information&#8230;'); ?></a></p>
 	<p><?php _e('After you install and enable Gears, most of WordPress&#8217; images, scripts, and CSS files will be stored locally on your computer. This speeds up page load time.'); ?></p>
 	<p><strong><?php _e('Don&#8217;t install on a public or shared computer.'); ?></strong></p>
 	<div class="buttons"><button onclick="window.location = 'http://gears.google.com/?action=install&amp;return=<?php echo urlencode( admin_url() ); ?>';" class="button"><?php _e('Install Now'); ?></button></div>
Index: wp-admin/edit.php
===================================================================
--- wp-admin/edit.php	(revision 10942)
+++ wp-admin/edit.php	(working copy)
@@ -34,10 +34,10 @@
 
 					if ( $post_del->post_type == 'attachment' ) {
 						if ( ! wp_delete_attachment($post_id_del) )
-							wp_die( __('Error in deleting...') );
+							wp_die( __('Error deleting attachment.') );
 					} else {
 						if ( !wp_delete_post($post_id_del) )
-							wp_die( __('Error in deleting...') );
+							wp_die( __('Error deleting post.') );
 					}
 					$deleted++;
 				}
Index: wp-admin/press-this.php
===================================================================
--- wp-admin/press-this.php	(revision 10942)
+++ wp-admin/press-this.php	(working copy)
@@ -395,7 +395,7 @@
 				return false;
 				break;
 			case 'photo' :
-				jQuery('#extra_fields').before('<p id="waiting"><img src="images/loading.gif" alt="" /> <?php echo js_escape( __( 'Loading...' ) ); ?></p>');
+				jQuery('#extra_fields').before('<p id="waiting"><img src="images/loading.gif" alt="" /> <?php echo js_escape( __( 'Loading&#8230;' ) ); ?></p>');
 				jQuery.ajax({
 					type: "GET",
 					cache : false,
Index: wp-admin/setup-config.php
===================================================================
--- wp-admin/setup-config.php	(revision 10942)
+++ wp-admin/setup-config.php	(working copy)
@@ -114,7 +114,7 @@
 		<tr>
 			<th scope="row"><label for="pwd">Password</label></th>
 			<td><input name="pwd" id="pwd" type="text" size="25" value="password" /></td>
-			<td>...and MySQL password.</td>
+			<td>&#8230;and MySQL password.</td>
 		</tr>
 		<tr>
 			<th scope="row"><label for="dbhost">Database Host</label></th>
Index: wp-admin/link-manager.php
===================================================================
--- wp-admin/link-manager.php	(revision 10942)
+++ wp-admin/link-manager.php	(working copy)
@@ -172,7 +172,7 @@
 		if ('/' == substr($short_url, -1))
 			$short_url = substr($short_url, 0, -1);
 		if (strlen($short_url) > 35)
-			$short_url = substr($short_url, 0, 32).'...';
+			$short_url = substr($short_url, 0, 32).'&#8230;';
 		$visible = ($link->link_visible == 'Y') ? __('Yes') : __('No');
 		$style = ($alt % 2) ? '' : ' class="alternate"';
 		++ $alt;
Index: wp-admin/page.php
===================================================================
--- wp-admin/page.php	(revision 10942)
+++ wp-admin/page.php	(working copy)
@@ -167,10 +167,10 @@
 
 	if ( $page->post_type == 'attachment' ) {
 		if ( ! wp_delete_attachment($page_id) )
-			wp_die( __('Error in deleting...') );
+			wp_die( __('Error deleting attachment.') );
 	} else {
 		if ( !wp_delete_post($page_id) )
-			wp_die( __('Error in deleting...') );
+			wp_die( __('Error deleting post.') );
 	}
 
 	$sendback = wp_get_referer();
Index: wp-admin/plugin-editor.php
===================================================================
--- wp-admin/plugin-editor.php	(revision 10942)
+++ wp-admin/plugin-editor.php	(working copy)
@@ -114,7 +114,7 @@
 			$functions = wp_doc_link_parse( $content );
 
 			$docs_select = '<select name="docs-list" id="docs-list">';
-			$docs_select .= '<option value="">' . __( 'Function Name...' ) . '</option>';
+			$docs_select .= '<option value="">' . __( 'Function Name&#8230;' ) . '</option>';
 			foreach ( $functions as $function) {
 				$docs_select .= '<option value="' . attribute_escape( $function ) . '">' . htmlspecialchars( $function ) . '()</option>';
 			}
Index: wp-admin/edit-pages.php
===================================================================
--- wp-admin/edit-pages.php	(revision 10942)
+++ wp-admin/edit-pages.php	(working copy)
@@ -26,10 +26,10 @@
 
 					if ( $post_del->post_type == 'attachment' ) {
 						if ( ! wp_delete_attachment($post_id_del) )
-							wp_die( __('Error in deleting...') );
+							wp_die( __('Error deleting attachment.') );
 					} else {
 						if ( !wp_delete_post($post_id_del) )
-							wp_die( __('Error in deleting...') );
+							wp_die( __('Error deleting post.') );
 					}
 					$deleted++;
 				}

