--- modules/blog/blog.module.orig	2009-02-25 18:21:53.000000000 +0600
+++ modules/blog/blog.module	2010-11-29 18:23:06.345221265 +0600
@@ -193,14 +193,14 @@ function _blog_post_exists($account) {
  * Displays the most recent 10 blog titles.
  */
 function blog_block($op = 'list', $delta = 0) {
-  global $user;
+  global $user, $language;
   if ($op == 'list') {
     $block[0]['info'] = t('Recent blog posts');
     return $block;
   }
   else if ($op == 'view') {
     if (user_access('access content')) {
-      $result = db_query_range(db_rewrite_sql("SELECT n.nid, n.title, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 ORDER BY n.created DESC"), 0, 10);
+      $result = db_query_range(db_rewrite_sql("SELECT n.nid, n.title, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 AND n.language = '$language->language' ORDER BY n.created DESC"), 0, 10);
       if ($node_title_list = node_title_list($result)) {
         $block['content'] = $node_title_list;
         $block['content'] .= theme('more_link', url('blog'), t('Read the latest blog entries.'));
