 |
PHP Multi-language Web Site Demo 1.0 มาทำเว็บหลายภาษาให้เลือกได้ตามใจชอบ |
|
 |
|
|
 |
 |
|
เขียนขึ้นเองหรือเปล่าครับ จะได้ทำการ Upload Source ให้ครับ 
|
 |
 |
 |
 |
Date :
2011-05-18 12:24:07 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คุณโอมครับ
concept คล้ายๆ กับเว็บนี้จัง ดูใน code แล้ว
ชื่อไฟล์เหมือนกัน ตัวแปรเหมือนก็คล้ายมากๆ
http://www.ducklove.com/
|
 |
 |
 |
 |
Date :
2011-05-18 18:40:18 |
By :
บังเอิญ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
change_lang.php
Code (PHP)
<?php
if(!isset($_GET['p']) || ($_GET['p'] =="")){ $_GET['p'] = "home"; }
if(!isset($_GET['lang']) || ($_GET['lang'] =="")){
if(!isset($_COOKIE['lang']) || ($_COOKIE['lang'] =="")){
setcookie("lang", "", time() + 3600);
setcookie("lang", "TH", time() + 3600);
}
} else {
setcookie("lang", "", time() + 3600);
setcookie("lang", $_GET['lang'], time() + 3600);
}
print "<script language='javascript' type='text/javascript'>";
print "parent.location.href = '". $_SERVER["HTTP_REFERER"] ."';";
print "</script>";
?>
lang_TH.php
Code (PHP)
<?php
/*
-----------------
Language: Thai
-----------------
*/
$lang = array();
/* +++++++++ Menu +++++++++ */
$lang['menu_home'] = "หน้าแรก";
$lang['menu_register'] = "สมัครสมาชิก";
$lang['menu_hot_people'] = "คนเด่นคนดัง";
$lang['menu_contact_us'] = "ติดต่อเรา";
$lang['menu_edit_profile'] = "แก้ไขโปรไฟล์";
$lang['menu_logout'] = "ออกจากระบบ";
/* +++++++++ Register +++++++++ */
$lang['name']="ชื่ีอ";
$lang['surname']="นามสกุล";
$lang['birthday']="วันเกิด";
$lang['email']="อีเมล์";
$lang['country']="ประเทศ";
$lang['city']="จังหวัด";
$lang['message']="คำแนะนำตัว";
$lang['picture']="รูปภาพ";
$lang['weight']="น้ำหนัก";
$lang['height']="ส่วนสูง";
$lang['ethnic ']="ชาติพันธุ์";
$lang['looking_for']="มองหา";
$lang['topic_content'] = "เป็ดรักมาก ดอท คอม";
$lang['content_home'] = "TH :สั้นๆหรือรักง่ายๆว่า เป็ดรัก.คอท เจ้าเป็นน้อยตัวนี้จะนำพาคุณไปกับความรัก ถืงเขาหรือเธอที่คุณมองหา
ไม่ว่าฝันของคุณจะเป็นยังไง ลองให้เจ้าเป็นน้อยของเราพาไปแล้วเลือกดูว่า
คุณที่คุณเจอในฝันใช่คือเขาหรือเธอหรือไม่ แถมเจ้าเป็ดยังใจดีไม่คิดตังค์อีกต่างหาก
จะรออยู่ทำไมละ คลิกสมัครเป็นสมาชิก ที่นี่ กับเจ้าเป็ดน้อยเลย !!! ";
$lang['footer'] = "Footer TH: footer ภาษาไทยนะ ";
?>
lang_EN.php
Code (PHP)
<?php
/*
------------------
Language: English
------------------
*/
$lang = array();
/* +++++++++ Menu +++++++++ */
$lang['menu_home'] = "Home";
$lang['menu_register'] = "Register";
$lang['menu_hot_people'] = "Hot People";
$lang['menu_contact_us'] = "Contact Us";
$lang['menu_edit_profile'] = "Edit Profile";
$lang['menu_logout'] = "Logout";
/* +++++++++ Register +++++++++ */
$lang['name']="Name";
$lang['surname']="Surname";
$lang['birthday']="Birthday";
$lang['email']="Email";
$lang['country']="Country ";
$lang['city']="City";
$lang['message']="Message";
$lang['picture']="Picture";
$lang['weight']="Weight";
$lang['height']="Height";
$lang['ethnic ']="Ethnics";
$lang['looking_for']="Looking For";
$lang['topic_content'] = "Duck love.com";
$lang['content_home'] = "EN : Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. ";
$lang['footer'] = "Footer EN: Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley";
?>
รูปแบบการสร้างหน้าเหมือนกัน แต่แปลกทีตัวแปร ประกาศเหมือนกันด้วย
อาจจะบังเอิญก็ได้นะเห่อๆ (หากบังเอิญก็ถือว่าเราใจตรงกัน)
|
 |
 |
 |
 |
Date :
2011-05-19 09:41:32 |
By :
บังเอิญ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตกลงว่ามีสองเจ้าหรอครับ แจกให้กระจายเลยครับ รับรองคนมารับไปใช้เพียบ 
|
 |
 |
 |
 |
Date :
2011-05-19 12:48:28 |
By :
PlaKriM |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?
session_start();
if($_SESSION["lang"] == "EN")
{
include("en.php");
}
else
{
include("th.php");
}
?>
Code (th.php)
<?
$strTitle = "ยินดีต้อนรับเข้าสู่เว็บไซต์ของฉัน";
$strHome = "หน้าแรก";
$strService = "บริการของเรา";
$strAbout = "เกี่ยวกับเรา";
$strContact = "ติดต่อเรา";
//** สมมุติค่ามาจาก Database ที่ได้จากการ Query ***//
$result["DETAIL_TH"] = "นี้คือเนื้อหาภาษาไทย";
$strDetail = $result["DETAIL_TH"];
?>
Code (en.php)
<?
$strTitle = "Welcome to My Web Site";
$strHome = "Home";
$strService = "Service";
$strAbout = "About Us";
$strContact = "Contact Us";
//** สมมุติค่ามาจาก Database ที่ได้จากการ Query ***//
$result["DETAIL_EN"] = "This is content English";
$strDetail = $result["DETAIL_EN"];
?>
Go to : PHP Multiple Language การใช้ PHP ทำเว็บ 2 ภาษาแบบง่าย ๆ
|
 |
 |
 |
 |
Date :
2011-08-22 13:22:43 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
กำ http://www.ducklove.com โดเมนเดี้ยงไปแล้ว จะเข้าไปดูซักหน่อย
|
 |
 |
 |
 |
Date :
2012-02-05 08:39:00 |
By :
คนผ่านทาง |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|