PDA

View Full Version : گفتگو: بهترین روش برای چند زبانه کردن یک سایت با PHP



famarini
سه شنبه 05 مهر 1390, 17:16 عصر
با سلام به همه دوستان

بعد از کلی سرچ توی سایتهای مختلف دیدم هر برنامه نویسی برای خودش یه روش اختراع می کنه و سایتش رو چند زبانه می کنه. از اساتید می خوام بهترین روش برای سایتهای بزرگ رو توضیح بدن و نمونه سایت معرفی کنند که بریم ببینیم.

با تشکر

binyaft
سه شنبه 05 مهر 1390, 21:24 عصر
استفاده از فایلهای زبان که توش ارایه ها دست دارن ...

famarini
سه شنبه 05 مهر 1390, 23:23 عصر
با سلام به دوست خوبم binyaft عزیزمی شه یه نمونه کد قرار بدی که بصورت عملی آشنا بشم

ممنون

farhadfery
چهارشنبه 06 مهر 1390, 09:39 صبح
چرا سرچ نمی کنید:گریه::متفکر: اینجا (http://barnamenevis.org/showthread.php?306299-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D8%B3%D8%A7%DB%8C%D8%AA-%DA%86%D9%86%D8%AF-%D8%B2%D8%A8%D8%A7%D9%86%D9%87-%D8%A8%D8%A7-php&highlight=language) .

famarini
چهارشنبه 06 مهر 1390, 10:06 صبح
با سلام به دوستان که هی شاکی می شن.

اون تاپیک رو هم دیدم اما منظور من مثل این فایلی که پیدا کردم، اینجوری مبتدیها هم متوجه می شن :

فایل fa.php


<?php

/*
------------------
Language: Persian
------------------
*/

$lang = array();

$lang['PAGE_TITLE'] = 'عنوان سایت';
$lang['HEADER_TITLE'] = 'عنوان سر صفحه سایت';
$lang['SITE_NAME'] = 'نام وب سایت';
$lang['HEADING'] = 'سر تیتر بخشها';

// Menu

$lang['MENU_HOME'] = 'صفحه اصلی';
$lang['MENU_ABOUT_US'] = 'درباره ما';
$lang['MENU_OUR_PRODUCTS'] = 'محصولات;
$lang['MENU_CONTACT_US'] = 'تماس با ما';
$lang['MENU_ADVERTISE'] = 'تبلیغات';

?>


فایل en.php


<?php
/*
------------------
Language: English
------------------
*/

$lang = array();

$lang['PAGE_TITLE'] = 'My website page title';
$lang['HEADER_TITLE'] = 'My website header title';
$lang['SITE_NAME'] = 'My Website';
$lang['HEADING'] = 'Heading';

// Menu

$lang['MENU_HOME'] = 'Home';
$lang['MENU_ABOUT_US'] = 'About Us';
$lang['MENU_OUR_PRODUCTS'] = 'Our products';
$lang['MENU_CONTACT_US'] = 'Contact Us';
$lang['MENU_ADVERTISE'] = 'Advertise';
?>



با تشکر از دوستانی که وقت گذاشتند

saman mohamadi
شنبه 22 اسفند 1394, 10:33 صبح
برای داینامیک کردن چه کنیم ؟؟؟؟