將 b2evolution 1.9.2版中的「小月曆」的星期天數中文化。

2007-03-11

Permalink 4:57 pm, by 工頭 , 1214 views, 類別: b2evolution   Trad. Chinese (TW)

將 b2evolution 1.9.2版中的「小月曆」的星期天數中文化。

因為不能透過修改 _main.php 去把b2evolution 1.9.2版中的「小月曆」中文化,所以在這裏說明針對「小月曆」中星期天數的英文來加以中文化的步驟。

要使b2evolution 1.9.2 中的「小月曆」中文化,則必須修改 _vars.inc.php 檔案才行。用UTF-8文字編輯器將下列檔案打開(假設你是使用custom這個skin),大約在檔案中的第180行左右。

/var/www/html/blogs/inc/_vars.inc.php

去修改此文字檔的內容.

// the weekdays short form (typically 3 letters)

// TRANS: abbrev. for Sunday

$weekday_abbrev[0] = NT_('Sun');

// TRANS: abbrev. for Monday

$weekday_abbrev[1] = NT_('Mon');

// TRANS: abbrev. for Tuesday

$weekday_abbrev[2] = NT_('Tue');

// TRANS: abbrev. for Wednesday

$weekday_abbrev[3] = NT_('Wed');

// TRANS: abbrev. for Thursday

$weekday_abbrev[4] = NT_('Thu');

// TRANS: abbrev. for Friday

$weekday_abbrev[5] = NT_('Fri');

// TRANS: abbrev. for Saturday

$weekday_abbrev[6] = NT_('Sat');
更改成

// TRANS: abbrev. for Sunday

$weekday_abbrev[0] = NT_('日');

// TRANS: abbrev. for Monday

$weekday_abbrev[1] = NT_('一');

// TRANS: abbrev. for Tuesday

$weekday_abbrev[2] = NT_('二');

// TRANS: abbrev. for Wednesday

$weekday_abbrev[3] = NT_('三');

// TRANS: abbrev. for Thursday

$weekday_abbrev[4] = NT_('四');

// TRANS: abbrev. for Friday

$weekday_abbrev[5] = NT_('五');

// TRANS: abbrev. for Saturday

$weekday_abbrev[6] = NT_('六');

再使用UTF-8文字編輯器將下列檔案打開下列檔案。

/var/www/html/blogs/plugins/_calendar.plugin.php

去修改此文字檔的內容.

for( $i = locale_startofweek(), $j = $i + 7; $i 〈 $j; $i = $i + 1)
{
echo str_replace('[abbr]', T_($weekday[($i % 7)]), $this-〉headercellstart);
switch( $this->headerdisplay )
{
case 'e':
// e =〉 'F'
echo T_($weekday_letter[($i % 7)]);
break;

case 'l':
// l (lowercase l) =〉 'Friday'
echo T_($weekday[($i % 7)]);
break;

default: // Backward compatibility: any non emty value will display this
// D =〉 'Fri'
echo T_($weekday_abbrev[($i % 7)]);
}

更改成

for( $i = locale_startofweek(), $j = $i + 7; $i 〈 $j; $i = $i + 1)
{
echo str_replace('[abbr]', T_($weekday[($i % 7)]), $this-〉headercellstart);
switch( $this->headerdisplay )
{
case 'e':
// e =〉 'F'
echo T_($weekday_letter[($i % 7)]);
break;

case 'l':
// l (lowercase l) =〉 'Friday'
echo T_($weekday[($i % 7)]);
break;

default: // Backward compatibility: any non emty value will display this
// D =〉 'Fri'
echo $weekday_abbrev[($i % 7)];
}

存檔後,就完成了「小月曆」的星期天數中文化。

Pingbacks:

No Pingbacks for this post yet...

Linux小技巧

一個與您分享Linux經驗的地方.

nanaimo

本站目前共有 740 篇文章。

September 2010
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

訪客留言板

友站連結

榮獲奬項

    本站榮獲第二十二屆藍眼觀注. award_vote_blue

台灣時間


溫哥華時間

搜尋本站內容

文章類別

最新文章

其它

XML Feeds

什麼是 RSS?

目前線上人數

  • Guest Users: 8

Get Firefox

BlogLook Score and Rank

powered by b2evolution free blog software