mojtaba-saleh
Active Member
خوب برای فارسی کردن قالب phpbb
برای فارسی کردن قالب به یه ادیتور نیاز دارید که بهترین اونا فرونت پیج 2003 هست ...
البته از نوت پد هم می تونید استفاده کنید
.........................................................................................................
برای اولین کار ابتدا فایل overall_header.tpl رو باز کنید و کد زیر رو بین یکی از تگ هاش اضافه کنید
بعد تمام فایل هایی که پسوند .tpl رو دارند البته نه فایل هایی که توی پوشه admin هست رو باز میکنید و
این هارو
جای اینا
و برعکس یعنی
رو به
تبدیل می کنید
.......................................................
حالا فایل های posting_body.tpl و posting_poll_body.tpl وprofile_add_body.tpl و search_body.tpl رو باز میکنید و این رو پیدا کنید
بعد از name هر چیزی میتونه باشه ولی مهمتر از همه subject و post هستند
بعد کد زیر رو به آخر اون اضافه کنید
توجه کنید که به جای name در این کد باید اسمی را که در کد بالا جلوی name بود رو وارد کنید
بعد کل کارتون میشه مثل این
...............................
خوب فقط مونده فارسی کردن admin سایت حالا فایل overall_header.tpl رو دوباره باز کنید و این کد رو پیداش کنید ( بالای صفحه)
بعد اونو به این تغییر بدید
حالا وارد پوشه admin بشید و فایل index_frameset.tpl رو باز کنید و توش این کد را پیدا کنید
حالا باید جای اون ستاره رو با عدد 170 عوض کنید که بشه
زیر همین کد دو خط دیگه هم هست که باید جاشونو با هم عوض کنید
یعنی این
تبدیل بشه به
.......................................................
الان دیگه قالب فارسی شده و دیگه مونده عکساش که دیگه با فتوشاپ فارسی کنید
خوب حالا شما میتونید تو 300000000000 سوت قالبی رو فارسی کنید با 200 سوت اضافه
اگه مشکلی داشتید همینجا بگید
موفق باشید
آقا فرشاد اميدوارم مفيد باشه..
.:مجتبی صالح:.
برای فارسی کردن قالب به یه ادیتور نیاز دارید که بهترین اونا فرونت پیج 2003 هست ...
البته از نوت پد هم می تونید استفاده کنید
.........................................................................................................
برای اولین کار ابتدا فایل overall_header.tpl رو باز کنید و کد زیر رو بین یکی از تگ هاش اضافه کنید
کد:
function storeCaret(textEl) {
if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}
var lang = 1; // 1: Farsi, 0: English
// Farsi keyboard map based on ISIRI-2901
var farsikey = [
0x0020, 0x0021, 0x061B, 0x066B, 0x00A4, 0x066A, 0x060C, 0x06AF,
0x0029, 0x0028, 0x002A, 0x002B, 0x0648, 0x002D, 0x002E, 0x002F,
0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037,
0x0038, 0x0039, 0x003A, 0x0643, 0x003E, 0x003D, 0x003C, 0x061F,
0x066C, 0x0624, 0x200C, 0x0698, 0x0649, 0x064D, 0x0625, 0x0623,
0x0622, 0x0651, 0x0629, 0x00BB, 0x00AB, 0x0621, 0x004E, 0x005D,
0x005B, 0x0652, 0x064B, 0x0626, 0x064F, 0x064E, 0x0056, 0x064C,
0x0058, 0x0650, 0x0643, 0x062C, 0x005C, 0x0686, 0x00D7, 0x0640,
0x200D, 0x0634, 0x0630, 0x0632, 0x064A, 0x062B, 0x0628, 0x0644,
0x0627, 0x0647, 0x062A, 0x0646, 0x0645, 0x067E, 0x062F, 0x062E,
0x062D, 0x0636, 0x0642, 0x0633, 0x0641, 0x0639, 0x0631, 0x0635,
0x0637, 0x063A, 0x0638, 0x007D, 0x007C, 0x007B, 0x007E ];
function changeLang() {
if (lang == 0) {
lang = 1;
return true;
}
else {
lang = 0;
return true;
}
}
function FKeyDown (txtFrm){
var key = window.event.keyCode;
if (key == 145){
if (lang == 0) {
lang = 1;
return true;
}
else {
lang = 0;
return true;
}
}
}
function FKeyPress(txtFrm) {
var key = window.event.keyCode;
if (key == 13) { window.event.keyCode = 13; return true; }
if (lang == 1) { // If Farsi
if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ
window.event.keyCode = 0x200C;
else
window.event.keyCode = farsikey[key - 0x0020];
if (farsikey[key - 0x0020] == 92) {
window.event.keyCode = 0x0698;
}
if (farsikey[key - 0x0020] == 8205) {
window.event.keyCode = 0x067E;
}
}
return true;
}
function change(obj){
if (lang==0)
lang=1
else
lang=0;
obj.focus();
}
</script>
بعد تمام فایل هایی که پسوند .tpl رو دارند البته نه فایل هایی که توی پوشه admin هست رو باز میکنید و
این هارو
کد:
align="right"
کد:
align="left"
کد:
align="left"
کد:
align="right"
.......................................................
حالا فایل های posting_body.tpl و posting_poll_body.tpl وprofile_add_body.tpl و search_body.tpl رو باز میکنید و این رو پیدا کنید
کد:
<input type="text" name="
بعد کد زیر رو به آخر اون اضافه کنید
کد:
onkeypress=FKeyPress(name); onkeydown=FKeyDown(name);
بعد کل کارتون میشه مثل این
کد:
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" onkeypress=FKeyPress(subject); onkeydown=FKeyDown(subject);/>
خوب فقط مونده فارسی کردن admin سایت حالا فایل overall_header.tpl رو دوباره باز کنید و این کد رو پیداش کنید ( بالای صفحه)
کد:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
کد:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="RTL">
کد:
<frameset cols="170,*" rows="*" border="2" framespacing="0" frameborder="yes">
کد:
<frameset cols="*,170" rows="*" border="2" framespacing="0" frameborder="yes">
یعنی این
کد:
<frame src="{S_FRAME_NAV}" name="nav" marginwidth="3" marginheight="3" scrolling="auto">
<frame src="{S_FRAME_MAIN}" name="main" marginwidth="10" marginheight="10" scrolling="auto">
کد:
<frame src="{S_FRAME_MAIN}" name="main" marginwidth="10" marginheight="10" scrolling="auto">
<frame src="{S_FRAME_NAV}" name="nav" marginwidth="3" marginheight="3" scrolling="auto">
الان دیگه قالب فارسی شده و دیگه مونده عکساش که دیگه با فتوشاپ فارسی کنید
خوب حالا شما میتونید تو 300000000000 سوت قالبی رو فارسی کنید با 200 سوت اضافه
اگه مشکلی داشتید همینجا بگید
موفق باشید
آقا فرشاد اميدوارم مفيد باشه..
.:مجتبی صالح:.