Index: wp-includes/functions.php
===================================================================
--- wp-includes/functions.php	(revision 11201)
+++ wp-includes/functions.php	(working copy)
@@ -97,6 +97,11 @@
 		$gmt = true;
 	}
 
+  // Let the user convert date from Gregorian to localized calendar system
+  $j = apply_filters( 'pre_date_i18n', $dateformatstring, $i, $gmt ); 
+  if ($j !== $dateformatstring)
+    return $j;
+  
 	// store original value for language with untypical grammars
 	// see http://core.trac.wordpress.org/ticket/9396
 	$req_format = $dateformatstring;
@@ -140,7 +145,10 @@
 	// let the user override the precision only
 	$decimals = ( is_null( $decimals ) ) ? $wp_locale->number_format['decimals'] : intval( $decimals );
 
-	return number_format( $number, $decimals, $wp_locale->number_format['decimal_point'], $wp_locale->number_format['thousands_sep'] );
+  $num = number_format( $number, $decimals, $wp_locale->number_format['decimal_point'], $wp_locale->number_format['thousands_sep'] );
+  
+  // let the user translate digits from latin to localized language
+  return apply_filters( 'number_format_i18n', $num ); 
 }
 
 /**
Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 11201)
+++ wp-admin/includes/template.php	(working copy)
@@ -1298,12 +1298,12 @@
 	<div class="comment_status">' . $post->comment_status . '</div>
 	<div class="ping_status">' . $post->ping_status . '</div>
 	<div class="_status">' . $post->post_status . '</div>
-	<div class="jj">' . mysql2date( 'd', $post->post_date ) . '</div>
-	<div class="mm">' . mysql2date( 'm', $post->post_date ) . '</div>
-	<div class="aa">' . mysql2date( 'Y', $post->post_date ) . '</div>
-	<div class="hh">' . mysql2date( 'H', $post->post_date ) . '</div>
-	<div class="mn">' . mysql2date( 'i', $post->post_date ) . '</div>
-	<div class="ss">' . mysql2date( 's', $post->post_date ) . '</div>
+	<div class="jj">' . mysql2date( 'd', $post->post_date, false ) . '</div>
+	<div class="mm">' . mysql2date( 'm', $post->post_date, false ) . '</div>
+	<div class="aa">' . mysql2date( 'Y', $post->post_date, false ) . '</div>
+	<div class="hh">' . mysql2date( 'H', $post->post_date, false ) . '</div>
+	<div class="mn">' . mysql2date( 'i', $post->post_date, false ) . '</div>
+	<div class="ss">' . mysql2date( 's', $post->post_date, false ) . '</div>
 	<div class="post_password">' . wp_specialchars($post->post_password, 1) . '</div>';
 
 	if( $post->post_type == 'page' )
