یکی دیگه ازتغییراتی که میشه توی بلاگر داد فارسی کردن تقویم بلاگ هستش ، برای این کار از کدی که گروه بلاگر فارسی در اختیار مون قرار داده باید استفاده کنیم ؛ اول به قسمت layout میریم و از اونجا قسمت edit html رو میزینم و گزینه expand widget templates رو تیک میذاریم ، بعد با زدن control+f دنبال head میگردیم و دقیقاً بعد از اون کد زیر رو کپی میکنیم :

<script

src='http://www.mozillafirefox.ir/js/persianDate.js'


type='text/javascript'/>


این بار با زدن control+f این کد رو پیدا میکنیم :

<data:post.dateHeader/>


حالا دقیقاً کد بالا رو حرف به حرف پاک میکنیم و کد زیر رو به جاش کپی میکنیم ، حواس تون باشه دقیقاً همه اش رو نه کمتر و نه بیشتر پاک کنین و کد پایین رو به جاش کپی کنین :

<script type='text/javascript'>

var postdate = &#39;<data:post.dateHeader/>&#39;;


gParsiLongFormat = true;


document.write(ToPersianDate(new Date(postdate)));


gParsiLongFormat = false;


</script>

تا اینجا تقویم بالای پست ها تون فارسی شده ، اما اگه میخواین تاریخ کامنت ها تون هم فارسی بشه باید کد زیر رو پیدا کنین و مثل دفعه دقیقاً پاکش کنین :

<data:comment.timestamp/>

حالا کد زیر رو با کد قبلی که پاک کردین جایگزین می‌کنین :


<script type='text/javascript'>

var postdate = &#39;<data:comment.timestamp/>&#39;;


gLongFormat = true;


document.write(ToPersianDate(new Date(postdate)));


gLongFormat = false;


</script>



حالا به قسمت setting میریم و format های زمانی رو دقیقاً به شکل زیر تنظیم میکنیم :



Date Header Format : 2008/05/18



Comment timestamp format : 2008/05/19 15:43pm



حالا save میکنیم و به بلاگ مون میریم ، میبینیم که تقویم بلاگ و کامنت ها فارسی شده ، امیدوارم مطلب این دفعه هم به درد تون بخوره





با درود و سپاس فراوان : شهرام


2 نظر:

  1. شهرام جان
    من این قسمت رو پیدا نمی‌کنم در ویرایش html:

    پاسخحذف
  2. شهرام این شکلک‌ها رو چه شکلی درست کردی؟؟؟

    پاسخحذف